angular.module('svlApp').run(['$templateCache', function ($templateCache) { console.time('SVL Template Cache'); $templateCache.put('accountingExportLog-list-row-headers', "\u003ctr\u003e\u003cth st-sort=LogDate st-sort-default=reverse class=st-sortable\u003eDate\u003c/th\u003e\u003cth\u003eText\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('accountingExportLog-lookup-row-headers', "\u003ctr\u003e\u003cth st-sort=LogDate st-sort-default=reverse class=st-sortable\u003eDate\u003c/th\u003e\u003cth\u003eText\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('accountingExportLog-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=AccountingExportLogListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003clabel for=accountingExportLogs_filter_searchvalue class=control-label\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=accountingExportLogs_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('accountingExportLog-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={danger:row.IsError}\u003e\u003ctd\u003e{{row.LogDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd ng-show=!row.IsError\u003e{{row.Text}}\u003c/td\u003e\u003ctd ng-show=row.IsError\u003e\u003cp\u003e{{row.Text}}\u003c/p\u003e\u003cdiv class=\"card card-block\"\u003e\u003cp ng-bind-html=row.ErrorDescription\u003e\u003c/p\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('accountingExportLog-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={danger:row.IsError}\u003e\u003ctd\u003e{{row.LogDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd ng-show=!row.IsError\u003e{{row.Text}}\u003c/td\u003e\u003ctd ng-show=row.IsError\u003e\u003cp\u003e{{row.Text}}\u003c/p\u003e\u003cdiv class=\"card card-block\"\u003e\u003cp ng-bind-html=row.ErrorDescription\u003e\u003c/p\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('accountingExportLog-list', "\u003ch3 ng-bind=LocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=AccountingExportLogListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('accounting-menu', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=\"portlet box blue-madison menu col-md-6\" style=float:left;width:95% ng-show=\"accountsReceivableMenuItems.length \u003e 0\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eAccounts Receivable\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in accountsReceivableMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" href=javascript:void ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison menu col-md-6\" style=float:left;width:95% ng-show=\"accountsPayableMenuItems.length \u003e 0\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eAccounts Payable\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in accountsPayableMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" href=javascript:void ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison menu col-md-6\" style=float:left;width:95% ng-show=\"functionsMenuItems.length \u003e 0\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eFunctions\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in functionsMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" href=javascript:void ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison menu col-md-6\" style=float:left;width:95% ng-show=\"reportsMenuItems.length \u003e 0\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eReports\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in reportsMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" href=javascript:void ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('preApproval-process', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-include=\"\u0027station-selector\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CustomManagementListListCtrl ng-show=showResults\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('station-selector', "\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel for=stationSelector class=\"col-xs-3 col-sm-2 col-md-2 col-lg-1 control-label\" style=min-width:110px\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Select\u0026nbsp;a\u0026nbsp;Station:\u0026nbsp; \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm col-xs-4 col-sm-4 col-md-3 col-lg-2\"\u003e\u003cinput type=text id=stationSelector name=stationSelector class=\"form-control input-sm\" size=1 placeholder=All ng-model=selectedStationCode uib-typeahead=\"station.Code as station.Code for station in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResult typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupStation();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=stationNoResult class=\"col-xs-offset-3 col-sm-offset-2 col-md-offset-2 col-lg-offset-1 col-xs-4 col-sm-4 col-md-3 col-lg-2\"\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{shipmentInfo.StationCode}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 col-sm-2 col-md-2 col-lg-1 control-label\" style=min-width:110px\u003e \u003cspan\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-4 col-sm-4 col-md-3 col-lg-2\"\u003e\u003cbutton ng-click=stationAction(); class=\"btn btn-primary\"\u003e{{actionLabel}}\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('accounting-exportForm', "\u003ch3 ng-bind=LocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cform role=form id=selectStationForm name=selectStationForm class=form-compact ng-submit=Submit() ng-init=Init() method=post novalidate form-auto-fill-fix\u003e\u003cdiv class=\"portlet bordered light minimal\" style=max-width:300px\u003e\u003cdiv class=portlet-title\u003e\u003ch4 class=title\u003e\u003cspan class=caption style=padding:2px\u003e\u003ci class=\"fa fa-fw fa-external-link\" ng-class=titleIcon\u003e\u003c/i\u003e Run Export For...\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form\"\u003e\u003cdiv class=form-body\u003e\u003cdiv class=\"alert alert-info font-sm\" style=\"padding:4px 10px\"\u003eUp to 400 AP Records will be exported.\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-2 control-label\" for=primaryDriver\u003eStation:\u003c/label\u003e\u003cdiv class=\"col-xs-10 input-group input-group-sm\"\u003e\u003cselect class=form-control ng-model=ExportModel.Station ng-options=\"station.Code as (station.Code != \u0027All\u0027 ? station.Code + \u0027 - \u0027 + station.Name : station.Name) for station in Stations\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=primaryDriver class=error ng-show=\"(itemErrors[\u0027ExportModel.Station\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ExportModel.Station\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-2 control-label\" for=primaryDriver\u003eType:\u003c/label\u003e\u003cdiv class=\"col-xs-10 input-group input-group-sm\"\u003e\u003cselect class=form-control ng-model=ExportModel.Type ng-options=\"type.Value as type.Text for type in ExportTypes\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=primaryDriver class=error ng-show=\"(itemErrors[\u0027ExportModel.Type\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ExportModel.Type\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:right\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Cancel()\u003eCancel\u003c/button\u003e \u003cbutton type=submit class=\"btn btn-primary\"\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('accountingExport-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=BatchId class=st-sortable st-sort-default=reverse\u003eBatch Id\u003c/th\u003e\u003cth st-sort=FileName class=st-sortable ng-show=ShowDownloadLink\u003eFile Name\u003c/th\u003e\u003cth st-sort=StationCode class=st-sortable\u003eStation\u003c/th\u003e\u003cth st-sort=TypeId class=st-sortable\u003eType\u003c/th\u003e\u003cth\u003eTotal Records\u003c/th\u003e\u003cth\u003eTotal Revenue\u003c/th\u003e\u003cth\u003eTotal Cost\u003c/th\u003e\u003cth st-sort=StartDate class=st-sortable\u003eStart Date\u003c/th\u003e\u003cth st-sort=EndDate class=st-sortable\u003eEnd Date\u003c/th\u003e\u003cth st-sort=ImportedDate class=st-sortable ng-show=!ShowDownloadLink\u003eImported Date\u003c/th\u003e\u003cth\u003eUser\u003c/th\u003e\u003cth\u003eActions\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('accountingExport-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=AccountingExportListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003clabel for=accountingExports_filter_searchvalue class=control-label\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=accountingExports_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('accountingExport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger: ShowDownloadLink ? row.HasErrors : row.Failed}\" ng-controller=AccountingExportListRowCtrl class=hidden-xs\u003e\u003ctd\u003e\u003ca ng-click=\"handleClick(row, $event)\"\u003e{{row.BatchId}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link ng-show=\"!row.HasErrors \u0026amp;\u0026amp; ShowDownloadLink\"\u003e\u003ca ng-click=downloadFile(row) class=item-link\u003e{{row.FileName}}\u003c/a\u003e\u003c/td\u003e\u003ctd ng-show=\"row.HasErrors \u0026amp;\u0026amp; ShowDownloadLink\"\u003e{{row.FileName}}\u003c/td\u003e\u003ctd\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.TotalRecords | number : 0 }}\u003c/td\u003e\u003ctd class=text-right\u003e\u003cdiv ng-repeat=\"item in row.RevenuesByCurrency\"\u003e{{item.Total | currency : item.CurrencySymbol }} {{item.Currency}}\u003c/div\u003e\u003c/td\u003e\u003ctd class=text-right\u003e\u003cdiv ng-repeat=\"item in row.CostsByCurrency\"\u003e{{item.Total | currency : item.CurrencySymbol }} {{item.Currency}}\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e{{row.StartDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.EndDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd ng-show=!ShowDownloadLink\u003e\u003cspan ng-show=\"!row.Failed \u0026amp;\u0026amp; !row.BatchReverted\"\u003e{{row.ImportedDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/span\u003e \u003cspan ng-show=row.BatchReverted style=color:red\u003eBatch Reverted\u003c/span\u003e \u003ca class=\"btn btn-xs btn-danger\" ng-show=\"row.Failed \u0026amp;\u0026amp; !row.BatchReverted\" ng-click=\"$event.stopPropagation(); showDetail(row, true)\"\u003eImport failed\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.UserName}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca ng-click=lookupAccountingExportLog(row.Id) class=item-link\u003eView Log ( {{ row.LogCount | number : 0 }} )\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=AccountingExportListRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan\u003e\u003ca ng-click=showDetail(row)\u003eBatch #{{row.BatchId}}\u003c/a\u003e\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cp class=card-text style=margin:5px\u003e\u003cdiv class=item-link ng-show=\"!row.HasErrors \u0026amp;\u0026amp; ShowDownloadLink\"\u003eDownload:\u0026nbsp;\u003ca ng-click=downloadFile(row) class=item-link\u003e{{row.FileName}}\u003c/a\u003e\u003c/div\u003e\u003cdiv ng-show=\"row.HasErrors \u0026amp;\u0026amp; ShowDownloadLink\"\u003e{{row.FileName}}\u003c/div\u003e\u003c/p\u003e\u003cp\u003e\u003ca ng-click=lookupAccountingExportLog(row.Id) class=item-link\u003eView Log ( {{ row.LogCount | number : 0 }} )\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('accountingExport-revertBatchConfirmationModal', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=revertBatchCancel()\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title id=revertBatchConfirmationModalLabel\u003eRevert Batch - Confirmation\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp\u003ePlease confirm that you\u0027d like to \u003cb\u003erevert\u003c/b\u003e batch \u003cb ng-bind=BatchToRevert\u003e\u003c/b\u003e\u003c/p\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=revertBatchCancel() data-dismiss=modal\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=revertBatch()\u003eConfirm\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('accounting-exportList', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=AccountingExportListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003cdiv style=max-width:1000px;margin-left:auto;margin-right:auto ng-show=ShowDownloadLink\u003e\u003cdiv class=\"panel panel-info\"\u003e\u003cdiv class=panel-heading\u003e\u003cb\u003eTo get your Data into your Accounting Software\u003c/b\u003e\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cp\u003eAfter you have completed step 6 which creates your Accounting Update files:\u003c/p\u003e\u003col type=1\u003e\u003cli\u003eFrom the PC with Accounting Software on it, get back to this screen.\u003c/li\u003e\u003cli\u003eClick on the file to save it to the downloads folder.\u003c/li\u003e\u003cli\u003eImport the file into the Accounting Program\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv class=panel-footer\u003e\u003cp class=text-info\u003e\u003cb\u003eNote:\u003c/b\u003e See the Accounting System Help file for information on editing Invoices and Payments.\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('accounting-step2-viewRevenueReadyForPrintingExcel', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027station-selector\u0027\"\u003e\u003c/div\u003e"); $templateCache.put('rpmMonthEndInvoiceReportView', "\u003cdiv class=row\u003e\u003cdiv style=max-width:700px class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-rpmMonthEndInvoiceReportFilters', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=accounting-monthEndRpmSearchForm\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=vendor\u003e \u003cspan ng-show=searchingForVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Date Type: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect ng-model=filter.DateType class=form-control ng-options=\"dateType as dateType for dateType in DateOptions\"\u003e\u003coption value={{dateType}}\u003e{{dateType}}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=InvoiceDateBegin class=\"col-xs-3 control-label\"\u003eInvoice Date Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=BeginDate name=BeginDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.BeginDate}\" ng-model=filter.BeginDate date-popup-manager=rpmBeginDatePopup svl-datefield=validation.filter.BeginDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=rpmBeginDatePopup.open() ng-class=\"{error: validation.filter.BeginDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=EndDate name=EndDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.EndDate}\" ng-model=filter.EndDate date-popup-manager=rpmEndDatePopup svl-datefield=validation.filter.EndDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=rpmEndDatePopup.open() ng-class=\"{error: validation.filter.EndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=currency\u003e \u003cspan ng-show=searchingForVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Currency: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect ng-model=filter.Currency class=form-control\u003e\u003coption value=USD\u003eUSD\u003c/option\u003e\u003coption value=CAD\u003eCAD\u003c/option\u003e\u003coption value=Combined\u003eCombined USD \u0026amp; CAD\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center;padding:5px\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=\"$emit(\u0027export\u0027);\"\u003e\u003cspan\u003e\u003ci class=fa ng-class=\"{\u0027fa-spin fa-refresh\u0027:runningExport, \u0027fa-download\u0027:!runningExport}\"\u003e\u003c/i\u003e\u003c/span\u003e Export\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('rpmInvoiceReportView', "\u003cdiv class=row\u003e\u003cdiv style=max-width:700px class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-rpmInvoiceReportFilters', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=accounting-monthEndRpmSearchForm\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=vendor\u003e \u003cspan ng-show=searchingForVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Date Type: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect ng-model=filter.DateType class=form-control ng-options=\"dateType as dateType for dateType in DateOptions\"\u003e\u003coption value={{dateType}}\u003e{{dateType}}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=InvoiceDateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateFrom name=DateFrom class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateFrom}\" ng-model=filter.DateFrom date-popup-manager=rpmDateFromPopup svl-datefield=validation.filter.DateFrom /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=rpmDateFromPopup.open() ng-class=\"{error: validation.filter.DateFrom}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateTo name=DateTo class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateTo}\" ng-model=filter.DateTo date-popup-manager=rpmDateToPopup svl-datefield=validation.filter.DateTo /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=rpmDateToPopup.open() ng-class=\"{error: validation.filter.DateTo}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027BillToIds\u0027)}\"\u003e\u003clabel class=control-label for=billToIds\u003e Bill To: \u003c/label\u003e\u003cdiv style=font-size:12px\u003e\u003cselect id=billToIds multiple style=width:100% ng-model=filter.BillToIds\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-top:10px\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Statuses\u0027)}\"\u003e\u003clabel class=\"control-label col-xs-3\" for=chkOnlyAprStatus\u003e APR Status only: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003clabel for=chkOnlyAprStatus\u003e \u003cinput id=chkOnlyAprStatus class=form-control type=checkbox ng-model=filter.OnlyAprStatus /\u003e\u003cspan\u003e(Uncheck to search all statuses)\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center;padding:5px\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=\"$emit(\u0027export\u0027);\"\u003e\u003cspan\u003e\u003ci class=fa ng-class=\"{\u0027fa-spin fa-refresh\u0027:runningExport, \u0027fa-download\u0027:!runningExport}\"\u003e\u003c/i\u003e\u003c/span\u003e Export\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('accounting-exportDetail', "\u003ch3\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=APInvoiceForExportDetailListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-controller=ShipmentInvoiceForExportDetailListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseFeesInvoiceForExportDetailListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca href=/AccountingFunctions/Export/FileList class=\"btn btn-danger\"\u003eBack\u003c/a\u003e\u003c/div\u003e"); $templateCache.put('accountsPayableReadyForExport-view', "\u003cdiv class=full-page-edit-view-wrapper\u003e\u003c/div\u003e\u003cdiv ng-show=!showFilters\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-show=showResults\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-accountsPayableReadyForExportSearch', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=accountsPayableReadyForExportSearchForm\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=InvoiceDateBegin class=\"col-xs-3 control-label\"\u003eInvoice Date Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=InvoiceDateBegin name=InvoiceDateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.InvoiceDateBegin}\" ng-model=filter.InvoiceDateBegin date-popup-manager=invoiceDateBeginPopup svl-datefield=validation.filter.InvoiceDateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=invoiceDateBeginPopup.open() ng-class=\"{error: validation.filter.InvoiceDateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=InvoiceDateEnd name=InvoiceDateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.InvoiceDateEnd}\" ng-model=filter.InvoiceDateEnd date-popup-manager=invoiceDateEndPopup svl-datefield=validation.filter.InvoiceDateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=invoiceDateEndPopup.open() ng-class=\"{error: validation.filter.InvoiceDateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=InvoiceDateBegin ng-show=\"!accountsPayableReadyForExportSearchForm.InvoiceDateBegin.$valid \u0026amp;\u0026amp; !validation.filter.InvoiceDateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027InvoiceDateBegin\u0027, \u0027Invoice Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=InvoiceDateEnd ng-show=\"!accountsPayableReadyForExportSearchForm.InvoiceDateEnd.$valid \u0026amp;\u0026amp; !validation.filter.InvoiceDateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027InvoiceDateEnd\u0027, \u0027Invoice Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=vendor\u003e \u003cspan ng-show=searchingForVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Vendor: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=vendor name=vendor class=form-control ng-model=filter.VendorName ng-change=clearVendor() placeholder=\"Type Vendor to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchVendor($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=vendorNoResults typeahead-loading=searchingForVendor typeahead-on-select=vendorChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"vendorNoResults = false;lookupVendor()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" for=station ng-show=vendorNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Vendor \"{{filter.VendorName}}\" \u003c/label\u003e \u003clabel for=vendor class=error ng-show=\"(itemErrors[\u0027Vendor\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Vendor\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control ng-model=filter.StationName ng-change=clearStation() placeholder=\"Type Station to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"stationNoResults = false;lookupStation()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" for=station ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=executeSearch();\u003eSearch \u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('AccountsPayableReadyForExport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=AccountsPayableReadyForExportFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-disabled=!showExportButton ng-click=\"$emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-share-square-o\" style=color:white\u003e\u003c/i\u003e Export\u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-disabled=!showExportButton ng-click=\"$emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-share-square-o\" style=color:white\u003e\u003c/i\u003e Export\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('AccountsPayableReadyForExport-list-row-headers', "\u003ctr\u003e\u003cth class=text-center ng-click=\"$event.stopPropagation(); SelectAllInvoices();\"\u003e\u003cspan ng-show=filter.SelectAll class=\"fa fa-check\"\u003e\u003c/span\u003e \u003cspan ng-show=!filter.SelectAll class=\"fa fa-square-o\"\u003e\u003c/span\u003e\u003c/th\u003e\u003cth st-sort=InvoiceNumber class=st-sortable\u003eInvoice #\u003c/th\u003e\u003cth st-sort=InvoiceDate class=st-sortable\u003eInvoice Date\u003c/th\u003e\u003cth st-sort=VendorName class=st-sortable\u003eVendor\u003c/th\u003e\u003cth class=text-right\u003eRemit Total\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('AccountsPayableReadyForExport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); selectInvoice(row);\" ng-class=\"{\u0027excluded-row\u0027:!checkIfRowIsSelected(row), info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=checkIfRowIsSelected(row) class=\"fa fa-check\"\u003e\u003c/span\u003e \u003cspan ng-show=!checkIfRowIsSelected(row) class=\"fa fa-square-o\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003ca class=letter-icon-link ng-click=\"$event.stopPropagation(); showShipmentsAndRoutings(row.APInvoiceId)\"\u003e{{row.InvoiceNumber}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.InvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.VendorCode}} - {{row.VendorName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ (row.TotalCost + row.TotalSettlement) | currency : (row.VendorCurrencySymbol ? row.VendorCurrencySymbol : \"$\") : 2 }} {{row.VendorCurrency}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentsAndRoutings-list-row-headers', "\u003ctr\u003e\u003cth\u003eShipment/Routing\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentsAndRoutings-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\"\u003e\u003ctd class=text-center\u003e\u003ca ng-show=row.ShipmentId href=/Shipment/{{row.ShipmentId}}/Accounting target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.ShipmentId class=\"letter-icon blue\"\u003es\u003c/span\u003e {{row.ShipmentId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=row.RoutingId href=/Routing/{{row.RoutingId}}/Accounting target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.RoutingId class=\"letter-icon green\"\u003er\u003c/span\u003e {{row.RoutingId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('accountsReceivableReadyForExport-view', "\u003cdiv class=full-page-edit-view-wrapper\u003e\u003c/div\u003e\u003cdiv ng-show=!showFilters\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-show=showResults\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-accountsReceivableReadyForExportSearch', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=accountsReceivableReadyForExportSearchForm\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=InvoiceDateBegin class=\"col-xs-3 control-label\"\u003eInvoice Date Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=InvoiceDateBegin name=InvoiceDateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.InvoiceDateBegin}\" ng-model=filter.InvoiceDateBegin date-popup-manager=invoiceDateBeginPopup svl-datefield=validation.filter.InvoiceDateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=invoiceDateBeginPopup.open() ng-class=\"{error: validation.filter.InvoiceDateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=InvoiceDateEnd name=InvoiceDateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.InvoiceDateEnd}\" ng-model=filter.InvoiceDateEnd date-popup-manager=invoiceDateEndPopup svl-datefield=validation.filter.InvoiceDateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=invoiceDateEndPopup.open() ng-class=\"{error: validation.filter.InvoiceDateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=InvoiceDateBegin ng-show=\"!accountsReceivableReadyForExportSearchForm.InvoiceDateBegin.$valid \u0026amp;\u0026amp; !validation.filter.InvoiceDateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027InvoiceDateBegin\u0027, \u0027Invoice Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=InvoiceDateEnd ng-show=\"!accountsReceivableReadyForExportSearchForm.InvoiceDateEnd.$valid \u0026amp;\u0026amp; !validation.filter.InvoiceDateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027InvoiceDateEnd\u0027, \u0027Invoice Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=billToParty\u003e \u003cspan ng-show=searchingForBillToParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To Party: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=billToParty name=billToParty class=form-control ng-model=filter.BillToPartyName ng-change=clearBillToParty() placeholder=\"Type Bill To Party to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchBillToParty($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=billToPartyNoResults typeahead-loading=searchingForBillToParty typeahead-on-select=billToPartyChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"billToPartyNoResults = false;lookupBillToParty()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Bill To Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" for=station ng-show=billToPartyNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Bill To Party \"{{filter.BillToPartyName}}\" \u003c/label\u003e \u003clabel for=billToParty class=error ng-show=\"(itemErrors[\u0027BillToParty\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027BillToParty\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"stationNoResults = false;lookupStation()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" for=station ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=executeSearch();\u003eSearch \u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('AccountsReceivableReadyForExport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=AccountsReceivableReadyForExportFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-disabled=!showExportButton ng-click=\"$emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-share-square-o\" style=color:white\u003e\u003c/i\u003e Export\u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-disabled=!showExportButton ng-click=\"$emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-share-square-o\" style=color:white\u003e\u003c/i\u003e Export\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('AccountsReceivableReadyForExport-list-row-headers', "\u003ctr\u003e\u003cth class=text-center ng-click=\"$event.stopPropagation(); SelectAllInvoices();\"\u003e\u003cspan ng-show=filter.SelectAll class=\"fa fa-check\"\u003e\u003c/span\u003e \u003cspan ng-show=!filter.SelectAll class=\"fa fa-square-o\"\u003e\u003c/span\u003e\u003c/th\u003e\u003cth st-sort=InvoiceNumber class=st-sortable\u003eInvoice #\u003c/th\u003e\u003cth st-sort=ConsolidatedInvoiceNumber class=st-sortable\u003eConsl. Inv. #\u003c/th\u003e\u003cth st-sort=InvoiceDate class=st-sortable\u003eInvoice Date\u003c/th\u003e\u003cth st-sort=BillToPartyName class=st-sortable\u003eBill To Party\u003c/th\u003e\u003cth st-sort=TotalRevenue class=st-sortable\u003eTotal Revenue\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('AccountsReceivableReadyForExport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); selectInvoice(row);\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=checkIfRowIsSelected(row) class=\"fa fa-check\"\u003e\u003c/span\u003e \u003cspan ng-show=!checkIfRowIsSelected(row) class=\"fa fa-square-o\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.Type == \u0027CreditMemo\u0027}\"\u003e\u003cspan uib-tooltip=\"Credit Memo\" ng-if=\"row.Type == \u0027CreditMemo\u0027\" class=\"letter-icon blue\"\u003ec\u003c/span\u003e{{row.InvoiceNumber}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ConsolidatedInvoiceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.BillToPartyName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Type == \u0027CreditMemo\u0027 ? ((row.TotalRevenue * -1) | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2) :(row.TotalRevenue | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2)}} {{row.Currency}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('actualCostEdit-modal', "\u003cdiv class=modal-header\u003e\u003ch3 class=modal-title\u003e\u003cspan ng-show=RoutingId\u003eRouting {{RoutingId}}\u003c/span\u003e \u003cspan ng-show=ShipmentId\u003eShipment {{ShipmentId}}\u003c/span\u003e \u003cspan class=pull-right\u003e \u003cbutton type=button class=\"close disable-autofocus\" ng-click=close() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003c/span\u003e\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=ActualCostListCtrl\u003e\u003c/div\u003e\u003ch4 ng-if=ShipmentId\u003eExtra Costs\u003c/h4\u003e\u003cdiv ng-if=ShipmentId ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=ActualExtraCostListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=saveActualCosts();\u003eSave\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=close()\u003eCancel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('actualWMSCostEdit-modal', "\u003cdiv class=modal-header\u003e\u003ch3 class=modal-title\u003e\u003cspan\u003eWarehouse Invoice {{InvoiceId}}\u003c/span\u003e \u003cspan class=pull-right\u003e \u003cbutton type=button class=\"close disable-autofocus\" ng-click=close() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003c/span\u003e\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=ActualWMSCostListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=saveActualWMSCosts(); ng-show=\"step == 1\"\u003eApprove\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=close()\u003eBack\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('exportedActualCostEdit-modal', "\u003cdiv class=modal-header\u003e\u003ch3 class=modal-title\u003e\u003cspan ng-show=RoutingId\u003eRouting {{RoutingId}}\u003c/span\u003e \u003cspan ng-show=ShipmentId\u003eShipment {{ShipmentId}}\u003c/span\u003e \u003cspan class=pull-right\u003e \u003cbutton type=button class=\"close disable-autofocus\" ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003c/span\u003e\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=ExportedActualCostListCtrl\u003e\u003c/div\u003e\u003ch4 ng-if=ShipmentId\u003eExtra Costs\u003c/h4\u003e\u003cdiv ng-if=ShipmentId ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=ExportedActualExtraCostListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eBack\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('actualCost-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=ReferenceNumber class=st-sortable\u003eRef #\u003c/th\u003e\u003cth st-sort=Cost class=\"st-sortable text-center\"\u003eEst. Cost\u003c/th\u003e\u003cth style=width:115px st-sort=ActualCost class=st-sortable\u003eActual Cost\u003c/th\u003e\u003cth ng-show=!ReadOnlyView st-sort=InDispute class=st-sortable\u003eDispute\u003c/th\u003e\u003cth ng-show=!ReadOnlyView class=text-center\u003eInclude\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('actualWMSCost-list-row-headers', "\u003ctr\u003e\u003cth\u003eRR Number\u003c/th\u003e\u003cth\u003eShipment #\u003c/th\u003e\u003cth\u003eFee Description\u003c/th\u003e\u003cth\u003eFee Unit\u003c/th\u003e\u003cth\u003eQTY\u003c/th\u003e\u003cth\u003eFee\u003c/th\u003e\u003cth\u003eFee Total\u003c/th\u003e\u003cth ng-show=\"step == 1\"\u003eApprove\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('actualCost-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('actualWMSCost-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WMSCostListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('actualCost-list-footer', "\u003ctd colspan=2 style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"quantity hidden-xs\"\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"quantity hidden-xs\"\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalActualCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=994 class=hidden-xs\u003e\u0026nbsp;\u003c/td\u003e\u003ctd class=visible-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('actualCost-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CostEditRowCtrl class=hidden-xs ng-click=clickRow(row)\u003e\u003ctd\u003e{{row.Code}} ({{row.CodeDescription}})\u003c/td\u003e\u003ctd\u003e{{row.ReferenceNumber}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Cost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" }} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan class=\"input-group input-group-sm\"\u003e \u003clabel class=\"input-group-addon input-group-prefix-addon\"\u003e{{Invoice.CurrencySymbol}}\u003c/label\u003e \u003cinput svl-currencyfield=\"\" class=\"input-xs form-control\" type=text ng-model=row.ActualCost /\u003e \u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=text-center\u003e\u003cspan ng-show=row.InDispute\u003e\u003ca ng-click=\"editCostDispute(row.Id, false, row)\"\u003eView\u003c/a\u003e\u003c/span\u003e\u003cspan ng-show=!row.InDispute\u003e\u003ca ng-click=\"editCostDispute(row.Id, true,row)\"\u003eNew\u003c/a\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=text-center\u003e\u003cinput type=checkbox ng-change=includeCostChanged(row.Id,row.IncludeOnInvoice) ng-model=row.IncludeOnInvoice /\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('actualWMSCost-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=WMSCostEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e{{row.ReceivingReceiptNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.Unit}}\u003c/td\u003e\u003ctd\u003e{{row.Quantity}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Fee | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" }} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Total | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" }} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-center ng-show=\"step == 1\"\u003e\u003cinput type=checkbox ng-change=includeWMSCostChanged(row.Id,row.IncludeOnInvoice) ng-model=row.IncludeOnInvoice /\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('exportedActualCost-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CostEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e{{row.Code}} ({{row.CodeDescription}})\u003c/td\u003e\u003ctd\u003e{{row.ReferenceNumber}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Cost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" }} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.ActualCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" }} {{row.Currency}}\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=text-center\u003e\u003cspan ng-show=row.InDispute\u003e\u003ca ng-click=\"editCostDispute(row.Id, false, row)\"\u003eView\u003c/a\u003e\u003c/span\u003e\u003cspan ng-show=!row.InDispute\u003e\u003ca ng-click=\"editCostDispute(row.Id, true,row)\"\u003eNew\u003c/a\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('actualExtraCost-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Cost class=\"st-sortable text-center\"\u003eEst. Cost\u003c/th\u003e\u003cth style=width:140px st-sort=ActualCost class=st-sortable\u003eActual Cost\u003c/th\u003e\u003cth ng-show=!ReadOnlyView class=text-center\u003eInclude\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('actualExtraCost-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ExtraCostListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('actualExtraCost-list-footer', "\u003ctd colspan=1 style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"quantity hidden-xs\"\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"quantity hidden-xs\"\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalActualCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=visible-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=994 class=hidden-xs\u003e\u0026nbsp;\u003c/td\u003e"); $templateCache.put('exportedActualExtraCost-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CostEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e{{row.Code}} ({{row.CodeDescription}})\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Cost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" }} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.ActualCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" }} {{row.Currency}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('actualExtraCost-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CostEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e{{row.Code}} ({{row.CodeDescription}})\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Cost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" }} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan class=\"input-group input-group-sm\"\u003e \u003clabel class=\"input-group-addon input-group-prefix-addon\"\u003e$\u003c/label\u003e \u003cinput svl-currencyfield=\"\" class=\"input-xs form-control\" type=text ng-model=row.ActualCost /\u003e \u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=text-center\u003e\u003cinput ng-disabled=true type=checkbox ng-model=row.IncludeOnInvoice /\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('actualCost-edit', "\u003cform autocomplete=off class=\"routingCostEditForm form-compact\" name=routingCostEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel for=routingCostCode class=control-label\u003e Code: \u003cspan ng-show=searchingForCostCodes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved\" type=text id=routingCostCode name=routingCostCode class=form-control placeholder=\"Type to Search...\" ng-model=itemToEdit.CodeUIMask uib-typeahead=\"code.CodeType as code.CodeType for code in searchCostCodes($viewValue)\" typeahead-min-length=2 typeahead-template-url=routingCostCode-typeahead typeahead-no-results=costCodeNoResults typeahead-loading=searchingForCostCodes typeahead-on-select=\"costCodeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCostCode(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Cost Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=costCodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{itemToEdit.Code}}\"\u003c/div\u003e\u003clabel for=routingCostCode class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Quantity\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCostQuantity\u003eQuantity:\u003c/label\u003e\u003cdiv\u003e\u003cinput ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved\" type=number id=routingCostQuantity name=routingCostQuantity class=form-control min=0 ng-min=0 ng-model=itemToEdit.Quantity /\u003e\u003c/div\u003e\u003clabel for=routingCostQuantity class=error ng-show=\"(itemErrors[\u0027Quantity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Quantity\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Rate\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCostRate\u003eRate:\u003c/label\u003e\u003cdiv\u003e\u003cinput ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved\" type=number id=routingCostRate name=routingCostRate class=form-control ng-model=itemToEdit.Rate /\u003e\u003c/div\u003e\u003clabel for=routingCostRate class=error ng-show=\"(itemErrors[\u0027Rate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Rate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label hidden-sm hidden-xs\"\u003e\u0026nbsp;\u003c/label\u003e\u003clabel class=\"control-label visible-sm visible-xs\"\u003eEach/Total\u003c/label\u003e \u003cselect class=form-control value=true id=chargeTotal ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved\" ng-model=itemToEdit.Override ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eTotal:\u003c/label\u003e \u003cinput type=text ng-disabled=true class=form-control id=chargeTotal value=\"{{itemToEdit.Override ? itemToEdit.Rate : itemToEdit.Quantity * itemToEdit.Rate | currency}} {{itemToEdit.Currency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReferenceNumber\u0027)}\"\u003e\u003clabel class=control-label for=routingCostReferenceNumber\u003eReference Number:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=routingCostReferenceNumber class=form-control ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved\" ng-model=itemToEdit.ReferenceNumber /\u003e\u003c/div\u003e\u003clabel for=routingCostReferenceNumber class=error ng-show=\"(itemErrors[\u0027ReferenceNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ReferenceNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"RoutingId \u0026amp;\u0026amp; [\u0027AIR\u0027].includes(RoutingType)\" class=row\u003e\u003cdiv class=\"form-group col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Terms\u0027)}\"\u003e\u003clabel class=control-label for=routingCostTerms\u003eTerms: \u003c/label\u003e\u003cdiv\u003e\u003cselect ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved\" id=routingCostTerms name=routingCostTerms ng-model=itemToEdit.Terms class=form-control\u003e\u003coption value=\"Prepaid - Freight\"\u003e Prepaid – Freight\u003c/option\u003e\u003coption value=\"Collect - Freight\"\u003e Collect – Freight\u003c/option\u003e\u003coption value=\"Prepaid - Due Agent\"\u003e Prepaid – Due Agent\u003c/option\u003e\u003coption value=\"Prepaid - Due Carrier\"\u003e Prepaid – Due Carrier\u003c/option\u003e\u003coption value=\"Collect - Due Agent\"\u003e Collect – Due Agent\u003c/option\u003e\u003coption value=\"Collect - Due Carrier\"\u003e Collect – Due Carrier\u003c/option\u003e\u003coption value=DNP\u003eDNP\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=routingCostTerms class=error ng-show=\"(itemErrors[\u0027Terms\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Terms\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Distribution\u0027)}\"\u003e\u003clabel class=control-label for=costDistributionribution\u003eDistribution:\u003c/label\u003e\u003cdiv\u003e\u003cselect class=form-control id=costDistributionribution name=costDistributionribution ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved\" ng-model=itemToEdit.Distribution\u003e\u003coption value=ChargeableWeight\u003eChargeable Weight\u003c/option\u003e\u003coption value=ActualWeight\u003eActual Weight\u003c/option\u003e\u003coption value=Volume\u003eVolume\u003c/option\u003e\u003coption value=Evenly\u003eEvenly\u003c/option\u003e\u003coption value=Manual\u003eManual\u003c/option\u003e\u003coption value=PRevenue\u003e% of Revenue\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=costDistribution class=error ng-show=\"(itemErrors[\u0027Distribution\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Distribution\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"RoutingId \u0026amp;\u0026amp; ![\u0027AIR\u0027].includes(RoutingType)\" class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Distribution\u0027)}\"\u003e\u003clabel class=control-label for=costDistributionribution\u003eDistribution:\u003c/label\u003e\u003cdiv\u003e\u003cselect class=form-control id=costDistributionribution name=costDistributionribution ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved\" ng-model=itemToEdit.Distribution\u003e\u003coption value=ChargeableWeight\u003eChargeable Weight\u003c/option\u003e\u003coption value=ActualWeight\u003eActual Weight\u003c/option\u003e\u003coption value=Volume\u003eVolume\u003c/option\u003e\u003coption value=Evenly\u003eEvenly\u003c/option\u003e\u003coption value=Manual\u003eManual\u003c/option\u003e\u003coption value=PRevenue\u003e% of Revenue\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=costDistribution class=error ng-show=\"(itemErrors[\u0027Distribution\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Distribution\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('aes-ace-submit-templates', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(); aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eAES/ACE Submit\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=loadingData\u003e\u003cp style=text-align:center\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e Validating data...\u003c/p\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=\"!loadingData \u0026amp;\u0026amp; response === null\"\u003e\u003ch3 style=text-align:center\u003eCannot process AES/ACE\u003c/h3\u003e\u003ch3 style=font-weight:bold;text-align:center\u003eError: No shipment number found\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=\"!loadingData \u0026amp;\u0026amp; response !== null\"\u003e\u003cdiv class=row ng-show=!response.Success\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cp style=\"font-weight:bold;margin:0 0 10px 0\"\u003e\u003ci class=\"fa fa-times-circle\" style=color:red\u003e\u003c/i\u003e Shipment cannot be submitted, incomplete information. See errors below:\u003c/p\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding:initial\u003e\u003cli class=text-danger ng-repeat=\"error in response.Errors\"\u003e{{ $index + 1 }}. {{ error }}\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cform id=AceForm action={{aceSubmitUrl}} method=post target=_blank\u003e\u003cinput type=hidden name=wl_app_ident value=wlici01 /\u003e \u003cinput type=hidden name=wl_app_name value=infotek /\u003e \u003cinput type=hidden name=wl_nologin_url value={{hostUrl}}/ACE/NoLogin.asp /\u003e \u003cinput type=hidden name=wl_nosed_url value={{hostUrl}}/ACE/NoSed.asp /\u003e \u003cinput type=hidden name=wl_success_url value={{hostUrl}}/ACE/Success.asp /\u003e \u003cinput type=hidden name=EMAIL value=\"{{ response.Shipment.AESEmail }}\"/\u003e \u003cinput type=hidden name=SRN value=\"{{ response.Shipment.StationCode }}{{ response.Shipment.Waybill }}\"/\u003e \u003cinput type=hidden name=BN value=\"{{ response.Shipment.TransportationReferenceNo }}\"/\u003e \u003cinput type=hidden name=ST value=\"{{ response.Shipment.ShipperState }}\"/\u003e \u003cinput type=hidden name=POE value=\"{{ response.Shipment.PortOfExport }}\"/\u003e \u003cinput type=hidden name=COD value=\"{{ response.Shipment.ConsigneeCountry }}\"/\u003e \u003cinput type=hidden name=POU value=\"{{ response.Shipment.PortOfUnloading }}\"/\u003e \u003cinput type=hidden name=EDA value=\"{{ response.Shipment.FormattedShipDate }}\"/\u003e \u003cinput type=hidden name=MOT value=\"{{ response.Shipment.ModeOfTransport }}\"/\u003e \u003cinput type=hidden name=SCAC value=\"{{ response.Shipment.SCAC }}\"/\u003e \u003cinput type=hidden name=VN value=\"{{ response.Shipment.ConveyanceName }}\"/\u003e \u003cinput type=hidden name=RCC value=\"{{ response.Shipment.RCC }}\"/\u003e \u003cinput type=hidden name=HAZ value=\"{{ response.Shipment.HazMat }}\"/\u003e \u003cinput type=hidden name=RT value=N /\u003e \u003cinput type=hidden name=WPN value=N /\u003e \u003cinput type=hidden name=AD0_1 value=\"{{ response.Shipment.ShipperName }}\"/\u003e \u003cinput type=hidden name=AD0_2 value=\"{{ response.Shipment.ShipperID }}\"/\u003e \u003cinput type=hidden name=AD0_3 value=E /\u003e \u003cinput type=hidden name=AD0_4 value=\"{{ response.Shipment.ShipperAddress1 }}\"/\u003e \u003cinput type=hidden name=AD0_5 value=\"{{ response.Shipment.ShipperAddress2 }}\"/\u003e \u003cinput type=hidden name=AD0_6 value=\"{{ response.Shipment.ShipperCity }}\"/\u003e \u003cinput type=hidden name=AD0_7 value=\"{{ response.Shipment.ShipperState }}\"/\u003e \u003cinput type=hidden name=AD0_8 value=\"{{ response.Shipment.ShipperZip }}\"/\u003e \u003cinput type=hidden name=AD0_9 value=\"{{ response.Shipment.ShipperContactFName }}\"/\u003e \u003cinput type=hidden name=AD0_11 value=\"{{ response.Shipment.ShipperContactLName }}\"/\u003e \u003cinput type=hidden name=AD0_12 value=\"{{ response.Shipment.FormattedShipperPhone }}\"/\u003e \u003cinput type=hidden name=AD1_3 value=\"{{ response.Shipment.ConsigneeName }}\"/\u003e \u003cinput type=hidden name=AD1_5 value=\"{{ response.Shipment.ConsigneeContact }}\"/\u003e \u003cinput type=hidden name=AD1_7 value=\"{{ response.Shipment.ConsigneePhone }}\"/\u003e \u003cinput type=hidden name=AD1_8 value=\"{{ response.Shipment.ConsigneeAddress1 }}\"/\u003e \u003cinput type=hidden name=AD1_9 value=\"{{ response.Shipment.ConsigneeAddress2 }}\"/\u003e \u003cinput type=hidden name=AD1_10 value=\"{{ response.Shipment.ConsigneeCity }}\"/\u003e \u003cinput type=hidden name=AD1_11 value=\"{{ response.Shipment.ConsigneeState }}\"/\u003e \u003cinput type=hidden name=AD1_12 value=\"{{ response.Shipment.ConsigneeCountry }}\"/\u003e \u003cinput type=hidden name=AD1_13 value=\"{{ response.Shipment.ConsigneeZip }}\"/\u003e \u003cinput type=hidden name=AD1_14 /\u003e \u003cspan ng-repeat=\"piece in response.Pieces\"\u003e \u003cinput type=hidden name=\"isLine{{$index + 1}}\" value=Y /\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_1\" value=OS /\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_2\" value=\"{{ piece.PiecesValue }}\"/\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_3\" value=\"{{ piece.FirstUnitOfMeasure }}\"/\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_4\" value=\"{{ piece.PiecesNum }}\"/\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_7\" value=\"{{ piece.PiecesChargeableWeight }}\"/\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_8\" value=C33 /\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_9\" value=NLR /\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_12\" value=\"{{ piece.PiecesDesc1 }}\"/\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_13\" value=\"{{ piece.PiecesCommodityCode }}\"/\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_15\" value=N /\u003e \u003cinput type=hidden name=\"IT{{$index + 1}}_21\" value=\"{{ piece.PiecesDomInt }}\"/\u003e \u003c/span\u003e\u003cdiv class=row style=text-align:center;margin:20px ng-show=response.Success\u003e\u003cdiv class=col-md-12\u003e\u003cinput class=\"btn btn-sm btn-success\" type=submit value=\"Submit SED to AES/ACE\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003cimg src=https://ace.cbp.dhs.gov/ace2/uscs_header.gif alt=AES/ACE style=width:100% /\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\" style=text-align:right\u003e\u003ca class=\"btn btn-sm btn-primary\" href=\"https://ace.cbp.dhs.gov/\" target=_blank\u003eGo to \u003ci\u003eAES/ACE\u003c/i\u003e home page\u003c/a\u003e \u003cbutton class=\"btn btn-sm btn-danger\" ng-click=$dismiss();\u003eClose\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('agent-lookup-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=AgentLookupFilterCtrl\u003e\u003cdiv class=\"form-group hidden-xs input-group input-group-sm pull-right\" style=display:flex;justify-content:center\u003e\u003clabel for=codeType_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=agent_lookup_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() style=width:75px /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=agents_filter_port placeholder=Port ng-model=filter.port ng-change=changeFilter() style=width:75px /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=agents_filter_citystate placeholder=City/State ng-model=filter.citystate ng-change=changeFilter() style=width:75px /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=customers_filter_country class=form-control ng-model=selectedCountry ng-change=\"filter.country = null; selectedCountry ? void() : changeFilter();\" uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" placeholder=Country typeahead-min-length=2 typeahead-is-open=filter.isTypeAheadOpen typeahead-no-results=CountryNoResults typeahead-loading=searchingForCountries typeahead-on-select=countryChosen($item) style=width:75px ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=checkbox id=agents_filter_tsaApproved style=margin-top:3px ng-model=filter.isTsaApproved ng-change=changeFilter() /\u003e \u003clabel class=control-label\u003eTSA Approved\u003c/label\u003e\u003c/div\u003e\u003cdiv style=width:100%;display:flex;justify-content:center class=\"form-group visible-xs input-group-sm pull-right\"\u003e\u003cinput class=form-control type=text id=agent_lookup_filter_search_xs placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=agents_filter_port placeholder=Port ng-model=filter.port ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=agents_filter_citystate placeholder=City/State ng-model=filter.citystate ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=customers_filter_country class=form-control ng-model=selectedCountry ng-change=\"filter.country = null; selectedCountry ? void() : changeFilter();\" uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" placeholder=Country typeahead-min-length=2 typeahead-is-open=filter.isTypeAheadOpen typeahead-no-results=CountryNoResults typeahead-loading=searchingForCountries typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=checkbox id=customers_filter_tsaApproved ng-model=filter.isTsaApproved ng-change=changeFilter() /\u003e \u003clabel class=control-label\u003eTSA Approved\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('agent-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Address class=\"st-sortable hidden-sm\"\u003eAddress\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=State class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=Zip class=\"st-sortable hidden-sm\"\u003eZip\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003cth st-sort=Airport class=st-sortable\u003eAirport\u003c/th\u003e\u003cth st-sort=OceanPort class=st-sortable\u003eOceanport\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('agent-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" tabindex=0 ng-click=chooseItem(row) id=agent-row-{{row.Id}} ng-class={info:row.isSelected} ng-keydown=\"handleNavKey($event, row, displayedItems)\" class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Name}}\u003c/a\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003ctd\u003e{{row.ServingAirportCode}}\u003c/td\u003e\u003ctd\u003e{{row.ServingOceanPortCode}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Code}} - {{row.Name}}\u003c/a\u003e \u003cbr/\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-show={{row.AccountsPayable}} class=tsa-approved\u003eAP\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Address1}} \u003cbr ng-show=row.Address1 /\u003e {{row.Address2}} \u003cbr ng-show=row.Address2 /\u003e {{row.City}}\u003cspan ng-show=\"row.City \u0026amp;\u0026amp; (row.State || row.Zip)\"\u003e, \u003c/span\u003e{{row.State}}\u003cspan ng-show=\"(row.City || row.State) \u0026amp;\u0026amp; row.Zip\"\u003e, \u003c/span\u003e{{row.Zip}} \u003cbr ng-show=\"row.City || row.State || row.Zip\"/\u003e {{row.CountryName}}\u003c/div\u003e\u003cdiv class=card-text\u003e\u003cspan ng-show=row.ServingAirportCode\u003eAirport: {{row.ServingAirportCode}}\u003c/span\u003e\u003cspan ng-show=\"row.ServingAirportCode \u0026amp;\u0026amp; row.ServingOceanPortCode\"\u003e, \u003c/span\u003e\u003cspan ng-show=row.ServingOceanPortCode\u003eOcean Port: {{row.ServingOceanPortCode}}\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-show=\"row.Code != null\" class=card-text\u003eRemit To: {{row.RemitToCode}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('agent-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Address class=st-sortable\u003eAddress\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=State class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=Zip class=st-sortable\u003eZip\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003cth st-sort=Airport class=st-sortable\u003eAirport\u003c/th\u003e\u003cth st-sort=OceanPort class=st-sortable\u003eOceanport\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('agent-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003cth st-sort=Code st-sort-default=true class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Phone class=st-sortable\u003ePhone\u003c/th\u003e\u003cth st-sort=Address class=st-sortable\u003eAddress\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=State class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003cth st-sort=Zip class=st-sortable\u003eZip\u003c/th\u003e\u003cth st-sort=Airport class=st-sortable\u003eAirport\u003c/th\u003e\u003cth st-sort=OceanPort class=st-sortable\u003eOceanport\u003c/th\u003e\u003cth st-sort=RemitToCode class=st-sortable\u003eRemit To Code\u003c/th\u003e\u003cth ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; CanAddOrEdit \u0026amp;\u0026amp; UserProfile.IsSupportUser\"\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('agent-list-rows', "\u003ctr id=agent-row-{{row.Id}} class=hidden-xs ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=AgentEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\" ng-show=!ReadOnlyView\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Name}}\u003c/a\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-show={{row.AccountsPayable}} class=tsa-approved\u003eAP\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-show={{row.IsActive}} class=tsa-approved\u003eActive\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.ServingAirportCode}}\u003c/td\u003e\u003ctd\u003e{{row.ServingOceanPortCode}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToCode}}\u003c/td\u003e\u003ctd ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; CanAddOrEdit \u0026amp;\u0026amp; UserProfile.IsSupportUser\" class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row, true)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Code}} - {{row.Name}}\u003c/a\u003e \u003cbr/\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-show={{row.AccountsPayable}} class=tsa-approved\u003eAP\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-show={{row.IsActive}} class=tsa-approved\u003eActive\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Address1}} \u003cbr ng-show=row.Address1 /\u003e {{row.Address2}} \u003cbr ng-show=row.Address2 /\u003e {{row.City}}\u003cspan ng-show=\"row.City \u0026amp;\u0026amp; (row.State || row.Zip)\"\u003e, \u003c/span\u003e{{row.State}}\u003cspan ng-show=\"(row.City || row.State) \u0026amp;\u0026amp; row.Zip\"\u003e, \u003c/span\u003e{{row.Zip}} \u003cbr ng-show=\"row.City || row.State || row.Zip\"/\u003e {{row.CountryName}}\u003c/div\u003e\u003cdiv class=card-text\u003e\u003cspan ng-show=row.ServingAirportCode\u003eAirport: {{row.ServingAirportCode}}\u003c/span\u003e\u003cspan ng-show=\"row.ServingAirportCode \u0026amp;\u0026amp; row.ServingOceanPortCode\"\u003e, \u003c/span\u003e\u003cspan ng-show=row.ServingOceanPortCode\u003eOcean Port: {{row.ServingOceanPortCode}}\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-show=\"row.Code != null\" class=card-text\u003eRemit To: {{row.RemitToCode}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; CanAddOrEdit \u0026amp;\u0026amp; UserProfile.IsSupportUser\" ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('agent-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=AgentListFilterCtrl\u003e\u003cdiv class=clearfix\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-7 col-md-8 col-lg-8 hidden-xs\"\u003e\u003cdiv class=pull-right\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter size=xs\u003e\u003c/svl-filter-display\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-5 col-md-4 col-lg-4\"\u003e\u003cdiv class=pull-right\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003clabel for=agent_list_filter_search class=\"input-group-addon input-group-addon-label hidden-xs\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text id=agent_list_filter_search placeholder=Search class=form-control style=width:100% ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003cdiv class=input-group style=margin-left:5px\u003e\u003cbutton class=\"btn btn-success btn-svl-grid btn-svl-grid-sm\" ng-show=!ReadOnlyView ng-click=showSearchModal()\u003e \u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f) \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('agent-list-filter-modal-search', "\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(previousSearch) aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003cspan class=caption\u003e\u003ci class=\"fa fa-fw fa-filter\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003eFilters\u003c/span\u003e\u003c/div\u003e\u003cform autocomplete=off class=\"form form-compact\" ng-submit=search(); name=agentFilterForm\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=filterName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterName name=filterName class=form-control placeholder=All ng-model=filter.Name /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=filterCode\u003eCode:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterCode name=filterCode class=form-control placeholder=All ng-model=filter.Code /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterCity\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterCity name=filterCity class=form-control placeholder=All ng-model=filter.City /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterState\u003e \u003cspan ng-show=searchingForState\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eState: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=filterState name=filterState class=form-control ng-model=filter.State ng-change=clearState() placeholder=\"Type to search...\" uib-typeahead=\"state.Name as state.Name for state in searchState($viewValue)\" typeahead-template-url=state-typeahead typeahead-min-length=2 typeahead-no-results=stateNoResult typeahead-loading=searchingForState typeahead-on-select=stateChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=State class=control-label ng-show=stateNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the State \"{{filter.State}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterCountry\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterCountry name=filterCountry class=form-control ng-model=filter.CountryName ng-change=clearCountry() placeholder=\"Type to search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{filter.CountryName}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterActive\u003eActive:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=filterActive name=filterActive class=form-control ng-change=changeFilter() ng-model=filter.Active ng-options=\"option.Value as option.Text for option in activeOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=\"control-label hidden-xs hidden-sm hidden-md\" for=filterAccountsPayable\u003eHas Accounts Payable:\u003c/label\u003e \u003clabel class=\"control-label visible-xs visible-sm visible-md\" for=filterAccountsPayable\u003eHas AP:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=filterAccountsPayable name=filterAccountsPayable class=form-control ng-change=changeFilter() ng-model=filter.HasAccountsPayable ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterIsTsaApproved\u003eTSA Approved:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=filterIsTsaApproved name=filterIsTsaApproved class=form-control ng-change=changeFilter() ng-model=filter.IsTsaApproved ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=filterAirport\u003e \u003cspan ng-show=searchingForAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAir Port Code: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterAirport name=filterAirport class=form-control ng-model=filter.AirportName ng-change=clearAirport() placeholder=\"Type to search...\" uib-typeahead=\"airport.Name as airport.Name for airport in searchAirport($viewValue)\" typeahead-template-url=airport-typeahead typeahead-min-length=3 typeahead-no-results=airportNoResult typeahead-loading=searchingForAirport typeahead-on-select=airportChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=airportNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{filter.AirportName}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=filterOceanPort\u003e \u003cspan ng-show=searchingForOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eOcean Port Code: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterOceanPort name=filterOceanPort class=form-control ng-model=filter.OceanPortName ng-change=clearOceanPort() placeholder=\"Type to search...\" uib-typeahead=\"oceanPort.Name as oceanPort.Name for oceanPort in searchOceanPort($viewValue)\" typeahead-template-url=port-typeahead typeahead-min-length=3 typeahead-no-results=oceanPortNoResult typeahead-loading=searchingForOceanPort typeahead-on-select=oceanPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=oceanPortNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the OceanPort \"{{filter.OceanPortName}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=filterRemitTo\u003eRemit to Code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterRemitTo name=filterRemitTo class=form-control placeholder=All ng-model=filter.RemitToCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=type class=control-label\u003e \u003cspan ng-show=searchingForAgentType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAgent Type: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=agentType name=agentType class=form-control ng-model=filter.AgentTypeName ng-change=clearAgentType() placeholder=\"Type to search...\" uib-typeahead=\"agentType.CodeType as agentType.CodeDesc for agentTypes in searchAgentType($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=agentTypeNoResults typeahead-loading=searchingForAgentType typeahead-on-select=agentTypeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupAgentType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=AgentType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.AgentTypeList \u0026amp;\u0026amp; filter.AgentTypeList.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=removeAgentType(AgentType.Value) ng-repeat=\"AgentType in filter.AgentTypeList\"\u003e\u003cspan style=padding-left:5px;font-size:small;display:inline-block\u003e{{AgentType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=AgentTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Agent Type \"{{filter.AgentTypeName}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=$dismiss(previousSearch) href=javascript: type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=button class=\"btn btn-default\" ng-click=clear();\u003eClear\u003c/button\u003e \u003cbutton type=submit class=\"btn btn-primary\" ng-click=search();\u003eSearch\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('agent-edit', "\u003cdiv class=clearfix\u003e\u003csection class=panel ng-form=parentForm\u003e\u003cheader class=\"panel-heading tab-bg-dark-navy-blue\" ng-controller=AgentHeaderCtrl\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli id=details-tab ng-click=\"setActiveTab(\u0027details\u0027)\" ng-class=\"{ active: isActiveTab(\u0027details\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Details\u003c/span\u003e \u003cspan class=\"badge badge-info\" ng-show=parentForm.detailsForm.$dirty\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan class=\"badge badge-danger\" ng-show=\"formIsInvalid(\u0027detailForm\u0027, itemErrors)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=accounting-tab ng-click=\"setActiveTab(\u0027accounting\u0027)\" ng-class=\"{ active: isActiveTab(\u0027accounting\u0027) }\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-bank\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Accounting\u003c/span\u003e \u003cspan class=\"badge badge-info\" ng-show=parentForm.accountingForm.$dirty\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan class=\"badge badge-danger\" ng-show=\"formIsInvalid(\u0027accountingForm\u0027, itemErrors)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=edi-tab ng-click=\"setActiveTab(\u0027edi\u0027)\" ng-class=\"{ active: isActiveTab(\u0027edi\u0027) }\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-file-code-o\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e EDI/API\u003c/span\u003e \u003cspan class=\"badge badge-info\" ng-show=parentForm.ediForm.$dirty\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan class=\"badge badge-danger\" ng-show=\"formIsInvalid(\u0027ediForm\u0027, itemErrors)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=contacts-tab ng-click=\"setActiveTab(\u0027contacts\u0027)\" ng-class=\"{ active: isActiveTab(\u0027contacts\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-users\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Contacts\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=contacts-tab ng-click=\"setActiveTab(\u0027images\u0027)\" ng-class=\"{ active: isActiveTab(\u0027images\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-file-image-o\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Images\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=recentRoutings-tab ng-click=\"setActiveTab(\u0027recentRoutings\u0027)\" ng-class=\"{ active: isActiveTab(\u0027recentRoutings\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-th-large\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Recent Routings\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=recentShipments-tab ng-click=\"setActiveTab(\u0027recentShipments\u0027)\" ng-class=\"{ active: isActiveTab(\u0027recentShipments\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Recent Shipments\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"setActiveTab(\u0027auditLog\u0027)\" id=auditLog-tab ng-class=\"{ active: isActiveTab(\u0027auditLog\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-history\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Audit Log\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/header\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\" ng-class=\"{\u0027svl-read-only-view\u0027:ReadOnlyView}\"\u003e\u003cdiv class=tab-content style=position:relative ng-class=\"{\u0027top-content-are-panels\u0027: isActiveTab(\u0027details\u0027) || isActiveTab(\u0027accounting\u0027) || isActiveTab(\u0027edi\u0027)}\"\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=details ng-if=\"tabIsLoaded(\u0027details\u0027) || isActiveTab(\u0027details\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027details\u0027) }\" ng-include=\"\u0027agent-edit-tab-details\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=accounting ng-if=\"tabIsLoaded(\u0027accounting\u0027) || isActiveTab(\u0027accounting\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027accounting\u0027) }\" ng-include=\"\u0027agent-edit-tab-accounting\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=edi ng-if=\"tabIsLoaded(\u0027edi\u0027) || isActiveTab(\u0027edi\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027edi\u0027) }\" ng-include=\"\u0027agent-edit-tab-edi\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=contacts ng-if=\"tabIsLoaded(\u0027contacts\u0027) || isActiveTab(\u0027contacts\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027contacts\u0027) }\" ng-include=\"\u0027agent-edit-tab-contacts\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=images ng-if=\"tabIsLoaded(\u0027images\u0027) || isActiveTab(\u0027images\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027images\u0027) }\" ng-include=\"\u0027agent-edit-tab-images\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=recentRoutings ng-if=\"tabIsLoaded(\u0027recentRoutings\u0027) || isActiveTab(\u0027recentRoutings\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027recentRoutings\u0027) }\" ng-include=\"\u0027agent-edit-tab-recentRoutings\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=recentShipments ng-if=\"tabIsLoaded(\u0027recentShipments\u0027) || isActiveTab(\u0027recentShipments\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027recentShipments\u0027) }\" ng-include=\"\u0027agent-edit-tab-recentShipments\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=auditLog ng-if=\"tabIsLoaded(\u0027auditLog\u0027) || isActiveTab(\u0027auditLog\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027auditLog\u0027) }\" ng-include=\"\u0027agent-edit-tab-auditLog\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003c/div\u003e"); $templateCache.put('agent-edit-custom-formButtons', "\u003cbutton type=button class=\"btn btn-primary\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantSave \u0026amp;\u0026amp; (!hideSaveButton)\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eSave\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-show=\"currentItem.isNew \u0026amp;\u0026amp; !disableCreateButton\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eCreate\u003c/span\u003e \u003c/button\u003e"); $templateCache.put('agent-edit-custom-formButtons-mobile', "\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantSave \u0026amp;\u0026amp; (!hideSaveButton)\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eSave\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-show=\"currentItem.isNew \u0026amp;\u0026amp; !disableCreateButton\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eCreate\u003c/span\u003e \u003c/button\u003e"); $templateCache.put('agent-edit-tab-details', "\u003cform class=form id=detailsForm name=detailsForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=name\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=name type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=name class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=code\u003eCode:\u003c/label\u003e\u003cdiv class=\"input-group-sm fixed-input-group\" ng-class=\"{\u0027input-group\u0027: itemToEdit.Id \u0026amp;\u0026amp; itemToEdit.Id \u003e 0 \u0026amp;\u0026amp; UserPermissions.AgentEditCode}\"\u003e\u003cinput id=code type=text class=form-control placeholder=\"Enter Code\" ng-model=itemToEdit.Code ng-readonly=\"(itemToEdit.Id \u0026amp;\u0026amp; itemToEdit.Id \u003e 0) || !CanAddOrEdit\" ng-required=!useAutoRecordCode ng-attr-placeholder=\"{{useAutoRecordCode ? \u0027Leave blank for auto code\u0027 : \u0027\u0027}}\"/\u003e \u003ca href=javascript:void(0) class=input-group-addon style=font-size:x-small ng-if=\"itemToEdit.Id \u0026amp;\u0026amp; itemToEdit.Id \u003e 0 \u0026amp;\u0026amp; UserPermissions.AgentEditCode\" ng-click=showChangeCodeModal(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-pencil-square-o\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Change Code\u003c/span\u003e \u003c/a\u003e\u003c/div\u003e\u003clabel for=code class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address1\u0027)}\"\u003e\u003clabel class=control-label for=address1\u003eAddress 1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=address1 type=text class=form-control placeholder=\"Enter Address 1\" ng-model=itemToEdit.Address1 ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=address1 class=error ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003clabel class=control-label for=address2\u003eAddress 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=address2 type=text class=form-control placeholder=\"Enter Address 2\" ng-model=itemToEdit.Address2 ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=address2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel class=control-label for=city\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=city type=text class=form-control placeholder=\"Enter City\" ng-model=itemToEdit.City ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=city class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=state\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=state type=text class=form-control placeholder=\"Enter State\" ng-model=itemToEdit.State ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=state class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel class=control-label for=zip\u003eZip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=zip type=text class=form-control placeholder=\"Enter Zip\" ng-model=itemToEdit.Zip ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=zip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CountryCode\u0027)}\"\u003e\u003clabel class=control-label for=country\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=country name=country class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CountryCode\u0027)}\" ng-disabled=!CanAddOrEdit ng-model=itemToEdit.CountryName ng-change=clearCountry(itemToEdit) placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=country class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{itemToEdit.CountryName}}\" \u003c/label\u003e \u003clabel for=country class=error ng-show=\"(itemErrors[\u0027CountryCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CountryCode\u0027].replace(\u0027CountryCode\u0027, \u0027Country\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=phone\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=phone type=text class=form-control placeholder=\"Enter Phone\" ng-model=itemToEdit.Phone ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=phone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EightHundred\u0027)}\"\u003e\u003clabel class=control-label for=eightHundred\u003e800 Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=eightHundred type=text class=form-control placeholder=\"Enter 800 Number\" ng-model=itemToEdit.EightHundred ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=eightHundred class=error ng-show=\"(itemErrors[\u0027EightHundred\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EightHundred\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel class=control-label for=fax\u003eFax:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=fax type=text class=form-control placeholder=\"Enter Fax\" ng-model=itemToEdit.Fax ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=fax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Contact\u0027)}\"\u003e\u003clabel class=control-label for=contact\u003eContact:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=contact type=text class=form-control placeholder=\"Enter Contact\" ng-model=itemToEdit.Contact ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=contact class=error ng-show=\"(itemErrors[\u0027Contact\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Contact\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccountNumber\u0027)}\"\u003e\u003clabel class=control-label for=accountNumber\u003eAccount #:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=accountNumber type=text class=form-control placeholder=\"Enter Account #\" ng-model=itemToEdit.AccountNumber ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=accountNumber class=error ng-show=\"(itemErrors[\u0027AccountNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AccountNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel class=control-label for=email\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=email name=email ng-model=itemToEdit.Email ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=email class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Notes\u0027)}\"\u003e\u003clabel class=control-label for=notes\u003eNotes:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=notes name=notes ng-model=itemToEdit.Notes ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=notes class=error ng-show=\"(itemErrors[\u0027Notes\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Notes\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServingAirportCode\u0027)}\"\u003e\u003clabel class=control-label for=servingAirport\u003e \u003cspan ng-show=searchingForServingAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eServing Airport: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=servingAirport name=servingAirport class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.ServingAirportLabel ng-change=clearServingAirport(itemToEdit) placeholder=\"Type Serving Airport to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchServingAirport($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=servingAirportNoResults typeahead-loading=searchingForServingAirport typeahead-on-select=\"servingAirportChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServingAirport(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Serving Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=servingAirport class=control-label ng-show=servingAirportNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Serving Airport \"{{itemToEdit.ServingAirportLabel}}\" \u003c/label\u003e \u003clabel for=servingAirport class=error ng-show=\"(itemErrors[\u0027ServingAirportCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServingAirportCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServingOceanPortCode\u0027)}\"\u003e\u003clabel class=control-label for=oceanPort\u003e \u003cspan ng-show=searchingForOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eServing Ocean Port: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=oceanPort name=oceanPort class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.ServingOceanPort ng-change=clearOceanPort(itemToEdit) placeholder=\"Type Ocean Port to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchOceanPort($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=oceanPortNoResults typeahead-loading=searchingForOceanPort typeahead-on-select=\"oceanPortChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupOceanPort(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Ocean Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"itemToEdit.OceanPorts \u0026amp;\u0026amp; itemToEdit.OceanPorts.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=\"removeOceanPort(oceanPort.Value, itemToEdit)\" ng-repeat=\"oceanPort in itemToEdit.OceanPorts\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{oceanPort.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel for=oceanPort class=control-label ng-show=oceanPortNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Ocean Port \"{{itemToEdit.ServingOceanPortLabel}}\" \u003c/label\u003e \u003clabel for=oceanPort class=error ng-show=\"(itemErrors[\u0027ServingOceanPortCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServingOceanPortCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TsaTrainingDate\u0027)}\"\u003e\u003clabel class=control-label for=tsaTrainingDate\u003eIs TSA Approved / TSA Training Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox id=isTsaApproved class=checkbox style=\"min-height:13px !important\" ng-model=itemToEdit.IsTsaApproved ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text id=tsaTrainingDate name=tsaTrainingDate class=\"form-control date-field\" ng-disabled=\"!itemToEdit.IsTsaApproved || !CanAddOrEdit\" ng-class=\"{error: validation.itemToEdit.TsaTrainingDate}\" ng-model=itemToEdit.TsaTrainingDate date-popup-manager=tsaTrainingDatePopup svl-datefield=validation.itemToEdit.TsaTrainingDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=\"!itemToEdit.IsTsaApproved || !CanAddOrEdit\" ng-click=tsaTrainingDatePopup.open() ng-class=\"{error: validation.itemToEdit.TsaTrainingDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tsaTrainingDate class=error ng-show=\"(itemErrors[\u0027IsTsaApproved\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsTsaApproved\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=tsaTrainingDate class=error ng-show=\"(itemErrors[\u0027TsaTrainingDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TsaTrainingDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=tsaTrainingDate class=error ng-show=\"!detailsForm.tsaTrainingDate.$valid \u0026amp;\u0026amp; !validation.itemToEdit.TsaTrainingDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027tsaTrainingDate\u0027, \u0027TSA Training Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CtpatSviNumber\u0027)}\"\u003e\u003clabel class=control-label for=tsaTrainingDate\u003eHas C-TPAT Status / C-TPAT SVI#:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox class=checkbox style=\"min-height:13px !important\" id=hasCtpatStatus name=hasCtpatStatus ng-model=itemToEdit.HasCtpatStatus ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text class=form-control id=ctpatSviNumber name=ctpatSviNumber maxlength=50 ng-maxlength=50 ng-model=itemToEdit.CtpatSviNumber ng-disabled=\"!itemToEdit.HasCtpatStatus || !CanAddOrEdit\"/\u003e \u003cspan class=\"input-group-addon font-blue\" style=font-size:x-small\u003e {{ 50 - itemToEdit.CtpatSviNumber.length }} chars remaining \u003c/span\u003e\u003c/div\u003e\u003clabel for=hasCtpatStatus class=error ng-show=\"(itemErrors[\u0027HasCtpatStatus\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HasCtpatStatus\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ctpatSviNumber class=error ng-show=\"(itemErrors[\u0027CtpatSviNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CtpatSviNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DimFactor\u0027)}\"\u003e\u003clabel class=control-label for=contact\u003eDim Factor (in):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=contact type=text class=form-control placeholder=\"Enter Dim Factor\" ng-model=itemToEdit.DimFactor ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=contact class=error ng-show=\"(itemErrors[\u0027DimFactor\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DimFactor\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DimFactorCms\u0027)}\"\u003e\u003clabel class=control-label for=contact\u003eDim Factor (cm):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=contact type=text class=form-control placeholder=\"Enter Dim Factor\" ng-model=itemToEdit.DimFactorCms ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=contact class=error ng-show=\"(itemErrors[\u0027DimFactorCms\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DimFactorCms\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AgentType\u0027)}\"\u003e\u003clabel class=control-label for=agentType\u003e \u003cspan ng-show=searchingForAgentType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eType: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=agentType name=agentType class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.AgentType ng-change=clearAgentType(itemToEdit) placeholder=\"Type Agent Type to Search...\" uib-typeahead=\"agentType.CodeType as agentType.CodeDesc for agentTypes in searchAgentType($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=agentTypeNoResults typeahead-loading=searchingForAgentType typeahead-on-select=\"agentTypeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupAgentType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Agent Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"itemToEdit.AgentTypes \u0026amp;\u0026amp; itemToEdit.AgentTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=\"removeAgentType(agentType.Value, itemToEdit)\" ng-repeat=\"agentType in itemToEdit.AgentTypes\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{agentType.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel for=agentType class=control-label ng-show=agentTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Agent Type \"{{itemToEdit.AgentType}}\" \u003c/label\u003e \u003clabel for=agentType class=error ng-show=\"(itemErrors[\u0027AgentType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AgentType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Rank\u0027)}\"\u003e\u003clabel class=control-label for=rank\u003eRank:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=rank type=text class=form-control placeholder=\"Enter Rank\" ng-model=itemToEdit.Rank ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=rank class=error ng-show=\"(itemErrors[\u0027Rank\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Rank\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsCustomsBroker\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=isCustomsBroker ng-model=itemToEdit.IsCustomsBroker ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=isCustomsBroker\u003eIs Customs Broker\u003c/label\u003e\u003c/div\u003e\u003clabel for=isCustomsBroker class=error ng-show=\"(itemErrors[\u0027IsCustomsBroker\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsCustomsBroker\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsActive\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=isActive ng-model=itemToEdit.IsActive ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=isActive\u003eIs Active\u003c/label\u003e\u003c/div\u003e\u003clabel for=isActive class=error ng-show=\"(itemErrors[\u0027IsActive\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsActive\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('agent-edit-tab-accounting', "\u003cform class=form id=accountingForm name=accountingForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccountsPayable\u0027)}\"\u003e\u003clabel class=control-label for=accountsPayable\u003eHas Accounts Payable:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox id=accountsPayable class=checkbox style=\"min-height:13px !important\" ng-model=itemToEdit.AccountsPayable ng-disabled=\"!CanAddOrEdit || !CanEditAccounting\"/\u003e \u003c/span\u003e \u003cinput id=agentLabel type=text class=form-control ng-model=itemToEdit.AgentLabel ng-disabled=\"!itemToEdit.Code || useAutoRecordCode\"/\u003e\u003c/div\u003e\u003clabel for=accountsPayable class=error ng-show=\"(itemErrors[\u0027AccountsPayable\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AccountsPayable\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TermsValue\u0027)}\"\u003e\u003clabel class=control-label for=terms\u003e \u003cspan ng-show=searchingForTerms\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTerms: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=terms name=terms class=form-control ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\" ng-model=itemToEdit.TermsDescription ng-change=clearTerms(itemToEdit) placeholder=\"Type Terms to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchTerms($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=termsNoResults typeahead-loading=searchingForTerms typeahead-on-select=\"termsChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupTerms(itemToEdit) ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Terms\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=terms class=control-label ng-show=termsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Terms \"{{itemToEdit.TermsDescription}}\" \u003c/label\u003e \u003clabel for=terms class=error ng-show=\"(itemErrors[\u0027TermsValue\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TermsValue\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TaxId\u0027)}\"\u003e\u003clabel class=control-label for=taxId\u003eTax Id:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=taxId type=text class=form-control placeholder=\"Enter Tax Id\" ng-model=itemToEdit.TaxId ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=taxId class=error ng-show=\"(itemErrors[\u0027TaxId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TaxId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Currency\u0027)}\"\u003e\u003clabel class=control-label for=currency\u003e \u003cspan ng-show=searchingForCurrency\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCurrency: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=currency name=currency class=form-control ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\" ng-model=itemToEdit.Currency ng-change=clearCurrency(itemToEdit) placeholder=\"Type Currency to Search...\" uib-typeahead=\"currency.Description as currency.Description for currency in searchCurrency($viewValue)\" typeahead-min-length=3 typeahead-template-url=currency-typeahead typeahead-no-results=currencyNoResults typeahead-loading=searchingForCurrency typeahead-on-select=\"currencyChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCurrency(itemToEdit) ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Currency\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=currency class=control-label ng-show=currencyNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Currency \"{{itemToEdit.Currency}}\" \u003c/label\u003e \u003clabel for=currency class=error ng-show=\"(itemErrors[\u0027Currency\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Currency\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToCode\u0027)}\"\u003e\u003clabel class=control-label for=remitToCode\u003e \u003cspan ng-show=searchingForRemitTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit To Code: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=remitToCode name=remitToCode class=form-control ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\" ng-model=itemToEdit.RemitToLabel ng-change=clearRemitTo(itemToEdit) placeholder=\"Type Agent to Search...\" uib-typeahead=\"agent.Code as agent.Code for agent in searchRemitTo($viewValue)\" typeahead-min-length=3 typeahead-template-url=Agent-typeahead typeahead-no-results=remitToNoResults typeahead-loading=searchingForRemitTo typeahead-on-select=\"remitToChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupRemitTo(itemToEdit) ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Remit To\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=remitToCode class=control-label ng-show=remitToNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Agent \"{{itemToEdit.RemitToLabel}}\" \u003c/label\u003e \u003clabel for=remitToCode class=error ng-show=\"(itemErrors[\u0027RemitToCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToName\u0027)}\"\u003e\u003clabel class=control-label for=remitToName\u003eRemit To Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=remitToName type=text class=form-control placeholder=\"Enter Remit To Name\" ng-model=itemToEdit.RemitToName ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=remitToName class=error ng-show=\"(itemErrors[\u0027RemitToName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToAddress1\u0027)}\"\u003e\u003clabel class=control-label for=remitToAddress1\u003eRemit To Address 1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=remitToAddress1 type=text class=form-control placeholder=\"Enter Remit To Address 1\" ng-model=itemToEdit.RemitToAddress1 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=remitToAddress1 class=error ng-show=\"(itemErrors[\u0027RemitToAddress1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToAddress1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToAddress2\u0027)}\"\u003e\u003clabel class=control-label for=remitToAddress2\u003eRemit To Address 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=remitToAddress2 type=text class=form-control placeholder=\"Enter Remit To Address 2\" ng-model=itemToEdit.RemitToAddress2 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=remitToAddress2 class=error ng-show=\"(itemErrors[\u0027RemitToAddress2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToAddress2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToCity\u0027)}\"\u003e\u003clabel class=control-label for=remitToCity\u003eRemit To City:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=remitToCity type=text class=form-control placeholder=\"Enter Remit To City\" ng-model=itemToEdit.RemitToCity ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=remitToCity class=error ng-show=\"(itemErrors[\u0027RemitToCity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToCity\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToState\u0027)}\"\u003e\u003clabel class=control-label for=remitToState\u003eRemit To State:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=remitToState type=text class=form-control placeholder=\"Enter Remit To State\" ng-model=itemToEdit.RemitToState ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=remitToState class=error ng-show=\"(itemErrors[\u0027RemitToState\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToState\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToZip\u0027)}\"\u003e\u003clabel class=control-label for=remitToZip\u003eRemit To Zip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=remitToZip type=text class=form-control placeholder=\"Enter Remit To Zip\" ng-model=itemToEdit.RemitToZip ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=remitToZip class=error ng-show=\"(itemErrors[\u0027RemitToZip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToZip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToCountryCode\u0027)}\"\u003e\u003clabel class=control-label for=remitToCountry\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit To Country: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=remitToCountry name=remitToCountry class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027RemitToCountryCode\u0027)}\" ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\" ng-model=itemToEdit.RemitToCountryName ng-change=clearRemitCountry(itemToEdit) placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"remitCountryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=remitToCountry class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{itemToEdit.RemitToCountryName}}\" \u003c/label\u003e \u003clabel for=remitToCountry class=error ng-show=\"(itemErrors[\u0027RemitToCountryCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToCountryCode\u0027].replace(\u0027RemitToCountryCode\u0027, \u0027Remit To Country\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToPhone\u0027)}\"\u003e\u003clabel class=control-label for=remitToPhone\u003eRemit To Phone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=remitToPhone type=text class=form-control placeholder=\"Enter Remit To Phone\" ng-model=itemToEdit.RemitToPhone ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=remitToPhone class=error ng-show=\"(itemErrors[\u0027RemitToPhone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToPhone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsBillAssignedToRemit\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=isBillAssignedToRemit ng-model=itemToEdit.IsBillAssignedToRemit ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e \u003clabel class=control-label for=isBillAssignedToRemit\u003eUse Remit To As Bill to in QuickBooks\u003c/label\u003e\u003c/div\u003e\u003clabel for=isBillAssignedToRemit class=error ng-show=\"(itemErrors[\u0027IsBillAssignedToRemit\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsBillAssignedToRemit\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Is1099\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=is1099 ng-model=itemToEdit.Is1099 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e \u003clabel class=control-label for=is1099\u003eIs 1099\u003c/label\u003e\u003c/div\u003e\u003clabel for=is1099 class=error ng-show=\"(itemErrors[\u0027Is1099\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Is1099\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DoNotExportCosts\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=doNotExportCosts ng-model=itemToEdit.DoNotExportCosts ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.AccountsPayable\"/\u003e \u003clabel class=control-label for=doNotExportCosts\u003eDo Not Export Costs\u003c/label\u003e\u003c/div\u003e\u003clabel for=doNotExportCosts class=error ng-show=\"(itemErrors[\u0027DoNotExportCosts\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DoNotExportCosts\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('agent-edit-tab-edi', "\u003cform class=form id=ediForm name=ediForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ScacIataCode\u0027)}\"\u003e\u003clabel class=control-label for=scacIataCode\u003eSCAC/IATA Code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=scacIataCode type=text class=form-control placeholder=\"Enter SCAC/IATA Code\" ng-model=itemToEdit.ScacIataCode ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=scacIataCode class=error ng-show=\"(itemErrors[\u0027ScacIataCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ScacIataCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EquipmentID\u0027)}\"\u003e\u003clabel class=control-label for=equipmentID\u003eEquipment ID:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=equipmentID type=text class=form-control placeholder=\"Enter Equipment ID\" ng-model=itemToEdit.EquipmentID ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=equipmentID class=error ng-show=\"(itemErrors[\u0027EquipmentID\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EquipmentID\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EdiQualifier\u0027)}\"\u003e\u003clabel class=control-label for=code\u003eEDI Interchange Qualifier:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.EdiQualifier ng-options=\"option.Value as option.Text for option in ediQualifierOptions\"\u003e\u003coption disabled value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=code class=error ng-show=\"(itemErrors[\u0027EdiQualifier\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EdiQualifier\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EdiId\u0027)}\"\u003e\u003clabel class=control-label for=code\u003eEDI ID:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=scacIataCode type=text class=form-control placeholder=\"Enter EDI ID\" ng-model=itemToEdit.EdiId ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=code class=error ng-show=\"(itemErrors[\u0027EdiId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EdiId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EdiMultipleScacCodes\u0027)}\"\u003e\u003clabel class=control-label for=ediMultipleScacCodes\u003eEDI 210 SCAC Matching Codes:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=ediMultipleScacCodes name=ediMultipleScacCodes ng-model=itemToEdit.EdiMultipleScacCodes ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=ediMultipleScacCodes class=error ng-show=\"(itemErrors[\u0027EdiMultipleScacCodes\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EdiMultipleScacCodes\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cp class=help-block\u003eSeperate SCAC(s) with a single space i.e. \u003cstrong\u003eUPSN UPSD UPS\u003c/strong\u003e\u003c/p\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MacroPointEnabled\u0027)}\" ng-show=\"SystemConfigService.getConfig(\u0027MacroPoint_Id\u0027)\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=macroPointEnabled ng-model=itemToEdit.MacroPointEnabled ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=macroPointEnabled\u003eMacroPoint Enabled\u003c/label\u003e\u003c/div\u003e\u003clabel for=macroPointEnabled class=error ng-show=\"(itemErrors[\u0027MacroPointEnabled\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MacroPointEnabled\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('agent-edit-tab-contacts', "\u003cdiv ng-controller=ContactAgentListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ContactListCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('agent-edit-tab-images', "\u003cdiv ng-include=\"\u0027agent-documentAttachment-maintenance\u0027\" ng-controller=DocumentAttachmentMaintenanceCtrl\u003e\u003c/div\u003e"); $templateCache.put('agent-edit-tab-recentRoutings', "\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=RoutingsByAgentListCtrl\u003e\u003c/div\u003e"); $templateCache.put('agent-edit-tab-recentShipments', "\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ShipmentsByAgentListCtrl\u003e\u003c/div\u003e"); $templateCache.put('agent-edit-tab-auditLog', "\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=AuditLogHistoryListCtrl\u003e\u003c/div\u003e"); $templateCache.put('agent-edit-modal-changeCode', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e \u003ci class=\"fa fa-pencil-square-o font-blue\"\u003e\u003c/i\u003e Change Code \u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp class=bg-danger style=padding:5px ng-show=alertMessage\u003e{{alertMessage}}\u003c/p\u003e\u003cform autocomplete=off class=form-compact id=agentChangeCodeForm name=agentChangeCodeForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Id\u0027) || itemErrors.hasOwnProperty(\u0027OldCode\u0027)}\"\u003e\u003clabel class=control-label for=oldCode\u003eCurrent code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=oldCode class=form-control disabled ng-model=OldCode /\u003e \u003clabel for=oldCode class=error ng-show=\"(itemErrors[\u0027Id\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Id\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=oldCode class=error ng-show=\"(itemErrors[\u0027OldCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OldCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027NewCode\u0027)}\"\u003e\u003clabel class=control-label for=newCode\u003eNew code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=newCode class=form-control ng-model=NewCode /\u003e\u003c/div\u003e\u003clabel for=newCode class=error ng-show=\"(itemErrors[\u0027NewCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027NewCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=changeCode() ng-disabled=!NewCode\u003eUpdate\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('Agent-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e | \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('agent-withAddress-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e | \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind=match.model.City\u003e\u003c/span\u003e\u003cspan ng-show=\"match.model.City \u0026amp;\u0026amp; match.model.State\"\u003e,\u003c/span\u003e \u003cspan ng-bind=match.model.State\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('agent-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=AgentListCtrl\u003e\u003cdiv ng-include=\"\u0027full-page-edit-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('airport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Code class=st-sortable\u003eAirport\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=State class=\"st-sortable hidden-xs\"\u003eState\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('airport-list-row-headers-for-edit', "\u003ctr\u003e\u003cth class=hidden-xs\u003e\u003c/th\u003e\u003cth st-sort=Code class=\"col-xs-3 st-sortable\"\u003eAirport\u003c/th\u003e\u003cth st-sort=Name class=\"col-xs-6 st-sortable\"\u003eName\u003c/th\u003e\u003cth st-sort=State class=\"st-sortable hidden-xs\"\u003eState\u003c/th\u003e\u003cth st-sort=Country class=\"col-xs-3 st-sortable\"\u003eCountry\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('airport-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=AirportListFilterCtrl ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\"\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=airports_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=airports_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=form-control ng-model=selectedCountry ng-change=\"filter.country = null; selectedCountry?void(): changeFilter();\" uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" placeholder=Country typeahead-min-length=2 typeahead-is-open=filter.isTypeAheadOpen typeahead-no-results=CountryNoResults typeahead-loading=searchingForCountries typeahead-on-select=airportChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('airport-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=airport-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd style=white-space:nowrap;overflow:hidden;text-overflow:ellipsis\u003e{{row.Name}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('airport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=AirportEditRowCtrl\u003e\u003ctd class=\"hidden-xs edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Code != null ? row.Code : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd style=white-space:nowrap;overflow:hidden;text-overflow:ellipsis\u003e{{(row.Name != null ? row.Name : \u0027NULL\u0027)}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('airport-edit', "\u003cform id=airportEditForm name=airportEditForm autocomplete=off\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=airportAirport\u003eAirport:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=airportAirport type=text class=form-control placeholder=\"Enter Airport\" ng-model=itemToEdit.Code /\u003e\u003c/div\u003e\u003clabel for=airportAirport class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=airportName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=airportName type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=airportName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=airportState\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=airportState type=text class=form-control placeholder=\"Enter State\" ng-model=itemToEdit.State /\u003e\u003c/div\u003e\u003clabel for=airportState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003clabel class=control-label for=airportCountry\u003eCountry:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=airportCountry type=text class=form-control placeholder=\"Enter Country\" ng-model=itemToEdit.Country uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=airportCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('airport-typeahead', "\u003ca style=overflow:hidden;text-overflow:ellipsis title=\"{{match.model.Code}} - {{match.model.Name}}\"\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003csmall\u003e(\u003cspan ng-bind=match.model.City\u003e\u003c/span\u003e\u003cspan ng-show=\"match.model.City \u0026amp;\u0026amp; match.model.State\"\u003e, \u003c/span\u003e\u003cspan ng-bind=match.model.State\u003e\u003c/span\u003e\u003cspan ng-show=\"match.model.City || match.model.State\"\u003e, \u003c/span\u003e\u003cspan ng-bind=match.model.Country\u003e\u003c/span\u003e)\u003c/small\u003e \u003c/a\u003e"); $templateCache.put('airport-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=AirportListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('generic-alert', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$close() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e {{alertTitle}} \u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e{{alertMessage}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$close()\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-allocate-inventory', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-barcode\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan\u003eAllocate Inventory\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row ng-show=submitInProcess\u003e\u003cdiv class=col-md-12\u003e\u003cp style=text-align:center\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e Allocating Inventory...\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=!submitInProcess\u003e\u003cdiv class=col-md-12\u003e\u003cp style=margin:0\u003e\u003cb\u003eShipment No:\u003c/b\u003e {{ shipment.Id }}\u003c/p\u003e\u003cp style=margin:0\u003e\u003cb\u003eRequested Allocated (Eaches): \u003c/b\u003e {{ allocatedAmount }}\u003c/p\u003e\u003cp style=\"margin:20px 0;text-align:center\"\u003eInventory for Shipment {{ shipment.Id }} has been allocated.\u003c/p\u003e\u003cdiv ng-show=\"errors.length \u003e 0\"\u003e\u003cp\u003e\u003cb\u003eThe product(s) could not be allocated:\u003c/b\u003e\u003c/p\u003e\u003cp style=margin-bottom:0 ng-repeat=\"error in errors\"\u003e{{ error }}\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-auto style=text-align:center\u003e\u003cbutton class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-statusCodes', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGet Status Codes\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e\u003cspan\u003e/{{apiType}}API/v3/StatusCode/Get\u003c/span\u003e\u003c/div\u003eThe Get Status Codes API accepts HTTP GET requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=serviceTypes-content\u003e\u003ch3\u003eParameters\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ca id=Parameters\u003e\u003c/a\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eStatusCode\u003c/td\u003e\u003ctd\u003eSearch status codes by code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDescription\u003c/td\u003e\u003ctd\u003eSearch status codes by description\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eResponse\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors on the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eAn array of status codes for the given search criteria\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#StatusCode\u003eStatusCode\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-listStatusCode\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003ch3\u003eForm Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n\u0026lt;form action=\"\u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/{{apiType}}API/v3/StatusCode/Get\" method=\"GET\"\u0026gt;\r\n \u0026lt;fieldset\u0026gt;\r\n \t\u0026lt;label\u0026gt;Code:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"Code\" /\u0026gt;\r\n\t\u0026lt;button type=\"submit\" class=\"btn\"\u0026gt;Submit\u0026lt;/button\u0026gt;\r\n \u0026lt;/fieldset\u0026gt;\r\n\u0026lt;/form\u0026gt;\r\n\u003c/pre\u003e\u003ch3\u003eJQUERY Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"/{{apiType}}API/v3/StatusCode/Get\",{\r\n data: {\r\n\tStatusCode: \"NE\",\r\n },\r\n dataType: \"json\",\r\n method: \"get\",\r\n success: function(response){\r\n //handle the response\r\n }\r\n});\r\n\u003c/pre\u003e\u003ch3\u003eJSON Response Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n{\r\n \"Data\": [\r\n {\r\n \"StatusCode\": \"NEW\",\r\n \"Description\": \"New Shipment\"\r\n },\r\n {\r\n \"StatusCode\": \"NEQ\",\r\n \"Description\": \"New Quote\"\r\n }\r\n ],\r\n \"Request\": {\r\n \"StatusCode\": \"NE\"\r\n },\r\n \"Success\": true,\r\n \"ErrorDetail\": null\r\n}\r\n\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-listServiceType', "\u003ca id=ServiceType\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eServiceType:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eServiceTypeCode\u003c/td\u003e\u003ctd\u003eThe short code identifier for the service type\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDescription\u003c/td\u003e\u003ctd\u003eThe description of the service type\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDomesticOrInternational\u003c/td\u003e\u003ctd\u003eIndicates whether the service type is Domestic or International. Return options: \"I\", \"D\"\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eARGLCode\u003c/td\u003e\u003ctd\u003eThe Accounts Receivable GL code used for accounting exports.\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eAPGLCode\u003c/td\u003e\u003ctd\u003eThe Accounts Payable GL code used for accounting exports.\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-listStatusCode', "\u003ca id=StatusCode\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eStatusCode:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eStatusCode\u003c/td\u003e\u003ctd\u003eThe short code identifier for the status code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDescription\u003c/td\u003e\u003ctd\u003eThe description of the status code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-serviceTypes', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGet Service Types\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e\u003cspan\u003e/{{apiType}}API/v3/ServiceType/Get\u003c/span\u003e\u003c/div\u003eThe Get Service Types API accepts HTTP GET requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=serviceTypes-content\u003e\u003ch3\u003eParameters\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ca id=Parameters\u003e\u003c/a\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eServiceTypeCode\u003c/td\u003e\u003ctd\u003eUse this field to provide the filter value for the service code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDomesticOrInternational\u003c/td\u003e\u003ctd\u003eUse this field to indicate domestic or international service types. Valid options: \"I\", \"D\"\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eResponse\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors on the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eAn array of service types for the given search criteria\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ServiceType\u003eServiceType\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-listServiceType\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003ch3\u003eForm Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n\u0026lt;form action=\"\u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/{{apiType}}API/v3/ServiceType/Get\" method=\"GET\"\u0026gt;\r\n \u0026lt;fieldset\u0026gt;\r\n \t\u0026lt;label\u0026gt;Code:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"Code\" /\u0026gt;\r\n\t\u0026lt;label\u0026gt;Domestic Or International:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;select type=\"dropdown\" name=\"Code\"\u0026gt;\r\n\t\t\u0026lt;option\u0026gt;I:\u0026lt;/option\u0026gt;\r\n\t\t\u0026lt;option\u0026gt;D:\u0026lt;/option\u0026gt;\r\n\t\u0026lt;/select\u0026gt;\r\n\t\u0026lt;button type=\"submit\" class=\"btn\"\u0026gt;Submit\u0026lt;/button\u0026gt;\r\n \u0026lt;/fieldset\u0026gt;\r\n\u0026lt;/form\u0026gt;\r\n\u003c/pre\u003e\u003ch3\u003eJQUERY Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"/{{apiType}}API/v3/ServiceType/Get\",{\r\n data: {\r\n\t\tCode: \"FLY0\",\r\n\t\tDomesticOrInternational: \"D\"\r\n },\r\n dataType: \"json\",\r\n method: \"get\",\r\n success: function(response){\r\n //handle the response\r\n }\r\n});\r\n\u003c/pre\u003e\u003ch3\u003eJSON Response Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\" ng-show=\"apiType == \u0027Private\u0027\"\u003e\r\n{\r\n \"Data\": [\r\n {\r\n \"Code\": \"FLY01\",\r\n \"Description\": \"Generic Flight Transportation\",\r\n \"DomesticOrInternational\": \"D\",\r\n \"ARGLCode\": \"1\",\r\n \"ApGLCode\": \"4\"\r\n },\r\n {\r\n \"Code\": \"FLY02\",\r\n \"Description\": \"Epic Flight Transportation\",\r\n \"DomesticOrInternational\": \"D\",\r\n \"ARGLCode\": \"2\",\r\n \"ApGLCode\": \"1\"\r\n }\r\n ],\r\n \"Request\": {\r\n\tDomesticOrInternational: \"D\"\r\n },\r\n \"Success\": true,\r\n \"ErrorDetail\": null\r\n}\r\n\u003c/pre\u003e\u003cpre class=\"prettyprint linenums\" ng-show=\"apiType == \u0027Public\u0027\"\u003e\r\n{\r\n \"Data\": [\r\n {\r\n \"Code\": \"FLY01\",\r\n \"Description\": \"Generic Flight Transportation\",\r\n \"DomesticOrInternational\": \"D\"\r\n },\r\n {\r\n \"Code\": \"FLY02\",\r\n \"Description\": \"Epic Flight Transportation\",\r\n \"DomesticOrInternational\": \"D\"\r\n }\r\n ],\r\n \"Request\": {\r\n\t\tDomesticOrInternational: \"D\"\r\n },\r\n \"Success\": true,\r\n \"ErrorDetail\": null\r\n}\r\n\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-customerSearch', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eSearch Customers\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e\u003cspan\u003e/PrivateAPI/v3/Customer/Search\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Search Customers API accepts HTTP GET requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=customerSearch-content\u003e\u003ch3\u003eParameters\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ca id=Parameters\u003e\u003c/a\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eCustomerName\u003c/td\u003e\u003ctd\u003eFilter by customer name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCity\u003c/td\u003e\u003ctd\u003eFilter by customer city\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eState\u003c/td\u003e\u003ctd\u003eFilter by customer state\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCountryCode\u003c/td\u003e\u003ctd\u003eFilter by customer country 2 letter code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eResponse\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors on the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eAn array of customers for the given request\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Customer\u003eCustomer\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-listCustomer\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-address\u0027\"\u003e\u003c/div\u003e\u003ch3\u003eForm Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n\u0026lt;form action=\"\u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/PrivateAPI/v3/Customer/Search\" method=\"GET\"\u0026gt;\r\n \u0026lt;fieldset\u0026gt;\r\n \t\u0026lt;label\u0026gt;Customer Name:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"CustomerName\" /\u0026gt;\r\n\t\u0026lt;label\u0026gt;City:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"City\" /\u0026gt;\r\n\t\u0026lt;label\u0026gt;State:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"State\" /\u0026gt;\r\n\t\u0026lt;label\u0026gt;Country:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"CountryCode\" /\u0026gt;\r\n\t\u0026lt;button type=\"submit\" class=\"btn\"\u0026gt;Submit\u0026lt;/button\u0026gt;\r\n \u0026lt;/fieldset\u0026gt;\r\n\u0026lt;/form\u0026gt;\r\n\u003c/pre\u003e\u003ch3\u003eJQUERY Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"{{baseUrl}}/PrivateAPI/v3/Customer/Search\",{\r\n data: {\r\n\t\tCustomerName: \"Logi\",\r\n\t\tCity: \"Dallas\",\r\n\t\tState:\"TX\",\r\n\t\tCountryCode:\"US\",\r\n },\r\n dataType: \"json\",\r\n method: \"get\",\r\n success: function(response){\r\n //handle the response\r\n }\r\n});\r\n\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-customer', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGet Customer\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e\u003cspan\u003e/PrivateAPI/v3/Customer/Get/\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Get Customer API accepts HTTP GET requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=customer-content\u003e\u003ch3\u003eParameters\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ca id=Parameters\u003e\u003c/a\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eCustomerCode\u003c/td\u003e\u003ctd\u003eCustomer Code for the desired customer detail\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd class=text-center\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eResponse\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors from the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eThe return customer for the request\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#CustomerDetail\u003eCustomerDetail\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-getCustomer\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003ch3\u003eForm Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n\u0026lt;form action=\"\u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/PrivateAPI/v3/Customer/Get/\" method=\"GET\"\u0026gt;\r\n \u0026lt;fieldset\u0026gt;\r\n \t\u0026lt;label\u0026gt;Customer Code:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"CustomerCode\" /\u0026gt;\r\n\t\u0026lt;button type=\"submit\" class=\"btn\"\u0026gt;Submit\u0026lt;/button\u0026gt;\r\n \u0026lt;/fieldset\u0026gt;\r\n\u0026lt;/form\u0026gt;\r\n\u003c/pre\u003e\u003ch3\u003eJQUERY Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"/PrivateAPI/v3/Customer/Get/\",{\r\n data: {\r\n\t\tCustomerCode: \"KKCK001\"\r\n },\r\n dataType: \"json\",\r\n method: \"get\",\r\n success: function(response){\r\n //handle the response\r\n }\r\n});\r\n\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-listCustomer', "\u003ca id=Customer\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eCustomer:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eCustomerCode\u003c/td\u003e\u003ctd\u003eThe short code identifier for the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerName\u003c/td\u003e\u003ctd\u003eThe name of the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerAddress\u003c/td\u003e\u003ctd\u003eCustomer Address Information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Address\u003eAddress\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-getCustomer', "\u003ca id=CustomerDetail\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eCustomerDetail:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eCustomerCode\u003c/td\u003e\u003ctd\u003eThe short code identifier for the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerName\u003c/td\u003e\u003ctd\u003eThe name of the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerAddress\u003c/td\u003e\u003ctd\u003eCustomer Address Information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Address\u003eAddress\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEmail\u003c/td\u003e\u003ctd\u003eThe email of the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFax\u003c/td\u003e\u003ctd\u003eThe fax of the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePhone\u003c/td\u003e\u003ctd\u003eThe phone number of the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCurrency\u003c/td\u003e\u003ctd\u003eThe default currency of the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSpecialInstructions\u003c/td\u003e\u003ctd\u003eThe default special instructions for new shipments\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eGeneralGoodDescription\u003c/td\u003e\u003ctd\u003eThe general description of goods shipped by this customer.\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsBillTo\u003c/td\u003e\u003ctd\u003eIndicates that this customer can be used as a billto party on a shipment\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAccountManager\u003c/td\u003e\u003ctd\u003eName of the account manager for the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAccountNumber\u003c/td\u003e\u003ctd\u003eThe account number for the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCreditHold\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsKnownShipper\u003c/td\u003e\u003ctd\u003eIndicates if a customer is a TSA Known Shipper\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eKnownShipperAlternateStatus\u003c/td\u003e\u003ctd\u003eAn additional field for managing the status of known shipper status information\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReferenceNumber\u003c/td\u003e\u003ctd\u003eGeneral purpose reference number available on the customer profile\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactName\u003c/td\u003e\u003ctd\u003eName of the customer\u0027s contact\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOpenTime\u003c/td\u003e\u003ctd\u003eThe time this location opens daily\u003c/td\u003e\u003ctd class=data-type\u003etime (hh:mm)\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCloseTime\u003c/td\u003e\u003ctd\u003eThe time this location closes daily\u003c/td\u003e\u003ctd class=data-type\u003etime (hh:mm)\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCreditTerms\u003c/td\u003e\u003ctd\u003eCustomer’s AR credit terms\u003c/td\u003e\u003ctd class=data-type\u003einteger\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequirements\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDefaultStation1Code\u003c/td\u003e\u003ctd\u003eDefault station 1 code for the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDefaultStation2Code\u003c/td\u003e\u003ctd\u003eDefault station 2 code for the customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eThirdPartyCode\u003c/td\u003e\u003ctd\u003eCode for the third party bill to customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eThirdPartyName\u003c/td\u003e\u003ctd\u003eName for the third party bill to customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-createCustomer', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eCreate Customer\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e\u003cspan\u003e/PrivateAPI/v3/Customer/Create/\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Create Customer API accepts HTTP POST requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=createCustomer-content\u003e\u003ch3\u003eParameters\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ca id=Parameters\u003e\u003c/a\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eCustomerCode\u003c/td\u003e\u003ctd\u003eCustomer short code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerName\u003c/td\u003e\u003ctd\u003eName\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerAddress\u003c/td\u003e\u003ctd\u003eCustomer address information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Address\u003eAddress\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePhone\u003c/td\u003e\u003ctd\u003ePhone number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEmail\u003c/td\u003e\u003ctd\u003eEmail address\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFax\u003c/td\u003e\u003ctd\u003eFax number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactName\u003c/td\u003e\u003ctd\u003eContact name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsBillTo\u003c/td\u003e\u003ctd\u003eIndicates that this customer can be used as a billto party on a shipment. Defaults to false.\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCurrency\u003c/td\u003e\u003ctd\u003eIndicates this customer\u0027s currency. Defaults to default system currency.\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTermsCode\u003c/td\u003e\u003ctd\u003eIndicates this customer\u0027s terms. Required if IsBillTo is true.\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-address\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003ch3\u003eResponse\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors from the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eCustomerCode of the newly created customer\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-invoices', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGet Invoices\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e\u003cspan\u003e/PrivateAPI/v3/Invoice/Search\u003c/span\u003e\u003c/div\u003eThe Search Invoice API accepts HTTP GET requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=serviceTypes-content\u003e\u003ch3\u003eParameters\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ca id=Parameters\u003e\u003c/a\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eInvoiceDate\u003c/td\u003e\u003ctd\u003eSearch invoices by invoice date\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerCode\u003c/td\u003e\u003ctd\u003eSearch invoices by customer code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInvoiceNumber\u003c/td\u003e\u003ctd\u003eSearch invoices by number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eResponse\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors on the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eAn array of invoices for the given search criteria\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Invoice\u003eInvoices\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-listInvoice\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-listCharge\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003ch3\u003eForm Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n\u0026lt;form action=\"\u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/PrivateAPI/v3/Invoice/Search\" method=\"GET\"\u0026gt;\r\n \u0026lt;fieldset\u0026gt;\r\n \t\u0026lt;label\u0026gt;Code:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"Code\" /\u0026gt;\r\n\t\u0026lt;button type=\"submit\" class=\"btn\"\u0026gt;Submit\u0026lt;/button\u0026gt;\r\n \u0026lt;/fieldset\u0026gt;\r\n\u0026lt;/form\u0026gt;\r\n\u003c/pre\u003e\u003ch3\u003eJQUERY Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"/PrivateAPI/v3/Invoice/Search\",{\r\n data: {\r\n\tInvoiceDate: \"03/19/2021\",\r\n },\r\n dataType: \"json\",\r\n method: \"get\",\r\n success: function(response){\r\n //handle the response\r\n }\r\n});\r\n\u003c/pre\u003e\u003ch3\u003eJSON Response Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n{\r\n \"Data\": [\r\n {\r\n \"Id\": 27342,\r\n \"BatchNumber\": \"20181390\",\r\n \"BillToNumber\": 8114,\r\n \"Date\": \"/Date(1615446000000)/\",\r\n \"DueDate\": \"/Date(1619334000000)/\",\r\n \"Notes\": null,\r\n \"InvoiceNumber\": \"45981A\",\r\n \"ReadyForInvoicing\": true,\r\n \"ShipmentId\": 45981,\r\n \"Status\": \"Invoiced\",\r\n \"Type\": \"Invoice\",\r\n \"Charges\": [\r\n {\r\n \"CodeType\": \"LTL\",\r\n \"Description\": \"FREIGHT\",\r\n \"Quantity\": 1,\r\n \"Amount\": 114.670000,\r\n \"Total\": 114.6700\r\n },\r\n {\r\n \"CodeType\": \"FSC\",\r\n \"Description\": \"FUEL\",\r\n \"Quantity\": 114.67,\r\n \"Amount\": 0.140000,\r\n \"Total\": 16.0500\r\n },\r\n {\r\n \"CodeType\": \"MISC\",\r\n \"Description\": \"MICS CHARGE\",\r\n \"Quantity\": 1,\r\n \"Amount\": 1.500000,\r\n \"Total\": 1.5000\r\n }\r\n ]\r\n }\r\n ],\r\n \"Request\": {\r\n \"InvoiceDate\": \"/Date(1615446000000)/\",\r\n \"CustomerCode\": null,\r\n \"InvoiceNumber\": null\r\n },\r\n \"Success\": true,\r\n \"ErrorDetail\": null\r\n}\r\n\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-listInvoice', "\u003ca id=Invoice\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eInvoice:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eShipmentId\u003c/td\u003e\u003ctd\u003eThe shipment identifier for the given invoice\u003c/td\u003e\u003ctd class=data-type\u003eint\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInvoiceNumber\u003c/td\u003e\u003ctd\u003eThe short code identifier for the invoice\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDate\u003c/td\u003e\u003ctd\u003eThe invoice date\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAmount\u003c/td\u003e\u003ctd\u003eThe total revenue for the charges on the invoice\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eStatus\u003c/td\u003e\u003ctd\u003eA short description of the status of the invoice\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBatchNumber\u003c/td\u003e\u003ctd\u003eThe invoice batch number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDueDate\u003c/td\u003e\u003ctd\u003eThe date the invoice is due\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eType\u003c/td\u003e\u003ctd\u003eThe invoice type (e.g. CreditMemo)\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReadyForInvoicing\u003c/td\u003e\u003ctd\u003eA flag indicating whether the invoice is ready to be sent\u003c/td\u003e\u003ctd class=data-type\u003ebool\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNotes\u003c/td\u003e\u003ctd\u003eA notes field\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBillToNumber\u003c/td\u003e\u003ctd\u003eThe invoice\u0027s billto\u0027s identifier\u003c/td\u003e\u003ctd class=data-type\u003eint\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCharges\u003c/td\u003e\u003ctd\u003eAn array of charges for the given invoice\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Charge\u003eCharges\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-listCharge', "\u003ca id=Charge\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eCharge:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eCodeType\u003c/td\u003e\u003ctd\u003eThe short code identifier for the charge\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDescription\u003c/td\u003e\u003ctd\u003eThe description of the charge\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eQuantity\u003c/td\u003e\u003ctd\u003eThe number of instances of the charge\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAmount\u003c/td\u003e\u003ctd\u003eThe amount for each instance of the charge\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTotal\u003c/td\u003e\u003ctd\u003eThe amount multiplied by the quantity\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-menu', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eGetting Started\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli\u003e\u003ca class=\"btn btn-xs default\" target=_self href=/Admin/ApiDocumentation/GettingStarted\u003eUsing the API\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eCustomer APIs\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in CustomerAPIMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=_self ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eShipment Reporting\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in ShipmentReportingAPIMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=_self ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eShipment APIs\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in ShipmentAPIMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=_self ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eLookup APIs\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in LookupAPIMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=_self ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-gettingStarted', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGetting Started\u003c/h1\u003e\u003c/div\u003e\u003cdiv ng-show=\"apiType == \u0027Private\u0027\"\u003eThis is your API Key: \u003clabel class=bold ng-bind=key\u003e\u003c/label\u003e \u003cbr/\u003e \u003cbutton class=\"btn btn-info\" ng-click=rollKey()\u003eRoll Key \u003ci class=\"fa fa-refresh\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch3\u003eUsing the API\u003c/h3\u003e\u003c/div\u003e\u003cdiv\u003eThe Supply Vision {{apiType}} API uses standard HTTP calls to exchange JSON object. Requests are made by sending JSON objects to an endpoint use HTTP POST. \u003cbr/\u003e \u003cbr/\u003e API requests are authenticated by sending your {{apiType}} API Key in an ApiKey request header. Here is a sample RAW API Request:\u003cpre ng-show=\"apiType == \u0027Private\u0027\"\u003e\r\nPOST {{baseUrl}}/{{apiType}}API/SearchCustomers HTTP/1.1\r\nHost: qa.supply-vision.com\r\nApiKey: {{key}}\r\n{\r\n\tCustomerName: \u0027Acme\u0027\r\n}\r\n\u003c/pre\u003e\u003cpre ng-show=\"apiType == \u0027Public\u0027\"\u003e\r\nPOST {{baseUrl}}/{{apiType}}API/SearchCustomers HTTP/1.1\r\nHost: qa.supply-vision.com\r\nApiKey:\r\n{\r\n\tCustomerName: \u0027Acme\u0027\r\n}\r\n\u003c/pre\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-listAllShipmentManagementLists', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGet All Shipment Management Lists\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/{{apiType}}API/v3/{{controller}}/ListAllShipmentManagementLists\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Get All Shipment Management Lists API accepts HTTP GET requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=shipmentstatushistory-content\u003e\u003ch3\u003eResponse:\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors on the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eAn array of Shipment Management List\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ShipmentManagementList\u003eShipmentManagementList\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003ch4 class=table-name id=ShipmentManagementList\u003eShipmentManagementList\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSMLID\u003c/td\u003e\u003ctd\u003eThe identifier for the Shipment Management List\u003c/td\u003e\u003ctd class=data-type\u003einteger\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSMLDesc\u003c/td\u003e\u003ctd\u003eThe name of the Shipment Management List\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDefaultSearchValue\u003c/td\u003e\u003ctd\u003eThe default value used for searching in the Shipment Management List\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDefaultSearchField\u003c/td\u003e\u003ctd\u003eThe default field used for searching in the Shipment Management List\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eJQUERY Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"/{{apiType}}API/v3/{{controller}}/ListAllShipmentManagementLists\", {\r\n\tdataType: \"json\",\r\n\tmethod: \"get\",\r\n\tsuccess: function(response){\r\n\t\t//handle the response\r\n\t}\r\n});\r\n\t\t\t\u003c/pre\u003e\u003ch3\u003eJSON Response Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n{\r\n\t\"Data\": [\r\n\t{\r\n\t\t\"SMLID\": 1,\r\n\t\t\"SMLDesc\": \"Shipment Management List #1\",\r\n\t\t\"DefaultSearchValue\": \"1234567\",\r\n\t\t\"DefaultSearchField\": \"OrderNo\"\r\n\t},\r\n\t{\r\n\t\t\"SMLID\": 2,\r\n\t\t\"SMLDesc\": \"Shipment Management List #2\",\r\n\t\t\"DefaultSearchValue\": \"1234567\",\r\n\t\t\"DefaultSearchField\": \"OrderNo\"\r\n\t}\r\n\t],\r\n\t\"Request\": null,\r\n\t\"Success\": true,\r\n\t\"Errors\": null\r\n}\r\n\t\t\t\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-getShipmentManagementList', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGet Shipment Management List\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/{{apiType}}API/v3/{{controller}}/GetShipmentManagementList\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Get Shipment Management List API accepts HTTP GET requests and returns JSON or JSONP responses. The API returns a paginated list of items. It accepts \"StartIndex\" and \"Limit\" parameters which are used to determine the portion of the list to display. If these parameters are not provided by the user, the API defaults to a \u0027StartIndex\u0027 of 0 and a \u0027Limit\u0027 of 10. The response includes the requested items as well as the total number of records available in the database. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=shipmentstatus-content\u003e\u003ch3\u003eParameters:\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSMLName\u003c/td\u003e\u003ctd\u003eIndicates the Shipment Management List name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSearchField\u003c/td\u003e\u003ctd\u003eUse this field to provide the filter property for the Shipment Management List\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSearchValue\u003c/td\u003e\u003ctd\u003eUse this field to provide the filter value for the Shipment Management List\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eResponse:\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors on the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eAn array with dynamic columns based on user selection for the searched Shipment Management List\u003c/td\u003e\u003ctd class=data-type\u003edynamic[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003eRequest\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eForm Post Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n\u0026lt;form action=\"\u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/{{apiType}}API/v3/{{controller}}/GetShipmentManagementList\" method=\"GET\"\u0026gt;\r\n\t\u0026lt;fieldset\u0026gt;\r\n\t\t\u0026lt;label\u0026gt;SML Name:\u0026lt;/label\u0026gt;\r\n\t\t\u0026lt;input type=\"text\" name=\"SMLName\" /\u0026gt;\r\n\t\t\u0026lt;label\u0026gt;Search Field:\u0026lt;/label\u0026gt;\r\n\t\t\u0026lt;input type=\"text\" name=\"SearchField\" /\u0026gt;\r\n\t\t\u0026lt;label\u0026gt;Search Value:\u0026lt;/label\u0026gt;\r\n\t\t\u0026lt;input type=\"text\" name=\"SearchValue\" /\u0026gt;\r\n\t\t\u0026lt;button type=\"submit\" class=\"btn\"\u0026gt;Submit\u0026lt;/button\u0026gt;\r\n\t\u0026lt;/fieldset\u0026gt;\r\n\u0026lt;/form\u0026gt;\r\n\t\t\t\u003c/pre\u003e\u003ch3\u003eJQUERY Post Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"/{{apiType}}API/v3/{{controller}}/GetShipmentManagementList?SMLName=Air Shipments\u0026SearchField=OrderNo\u0026SearchValue=123456\",{\r\n\tdataType: \"json\",\r\n\tmethod: \"get\",\r\n\tsuccess: function(response){\r\n\t\t//handle the response\r\n\t}\r\n});\r\n\t\t\t\u003c/pre\u003e\u003ch3\u003eJSON Response Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n{\r\n\t\"Data\": [\r\n\t\t{\r\n\t\t\t...dynamic columns\r\n\t\t},\r\n\t\t{\r\n\t\t\t...dynamic columns\r\n\t\t},\r\n\t\t{\r\n\t\t\t...dynamic columns\r\n\t\t}\r\n\t],\r\n\t\"Request\": null,\r\n\t\"Success\": true,\r\n\t\"Errors\": null\r\n}\r\n\t\t\t\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-getShipmentStatusHistory', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGet Shipment Status History\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/{{apiType}}API/v3/Shipment/StatusHistory\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Get Shipment Status History API accepts HTTP GET requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=shipmentstatushistory-content\u003e\u003ch3\u003eParameters:\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSearchValue\u003c/td\u003e\u003ctd\u003eUse this field to provide the filter value for the shipment status history you wish to retrieve\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSearchOn\u003c/td\u003e\u003ctd\u003eUse this field to indicate which value you would like the SearchValue field to search on. Valid options: \"ShipmentNumber\", \"HousebillNumber\"\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eResponse:\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors on the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eAn array of statuses for the given shipment\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Status\u003eStatus\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-listStatus\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003ch3\u003eForm Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n\u0026lt;form action=\"\u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/{{apiType}}API/v3/Shipment/StatusHistory\" method=\"GET\"\u0026gt;\r\n \u0026lt;fieldset\u0026gt;\r\n \t\u0026lt;label\u0026gt;Search On:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"SearchOn\" /\u0026gt;\r\n\t\u0026lt;label\u0026gt;Search Value:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"SearchValue\" /\u0026gt;\r\n\t\u0026lt;button type=\"submit\" class=\"btn\"\u0026gt;Submit\u0026lt;/button\u0026gt;\r\n \u0026lt;/fieldset\u0026gt;\r\n\u0026lt;/form\u0026gt;\r\n\u003c/pre\u003e\u003ch3\u003eJQUERY Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"/{{apiType}}API/v3/Shipment/StatusHistory\",{\r\n data: {\r\n SearchOn: \"ShipmentNumber\",\r\n SearchValue: 10150\r\n },\r\n dataType: \"json\",\r\n method: \"get\",\r\n success: function(response){\r\n //handle the response\r\n }\r\n});\r\n\u003c/pre\u003e\u003ch3\u003eJSON Response Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\" ng-show=\"apiType == \u0027Private\u0027\"\u003e\r\n{\r\n \"Data\": [\r\n {\r\n \"StatusCode\": \"INV\",\r\n \"Description\": \"INVOICED\",\r\n \"IsPublic\": true,\r\n \"DateTime\": \"/Date(1524925845560)/\",\r\n\t \"Source\": \"Accounting Tab\",\r\n \"User\": \"Michael Bluth\",\r\n },\r\n \"StatusCode\": \"APR\",\r\n \"Description\": \"APPROVED FOR INVOICING\",\r\n \"IsPublic\": false,\r\n \"DateTime\": \"/Date(1523287141019)/\",\r\n\t \"Source\": \"Accounting Tab\",\r\n \"User\": \"Sarah Bluth\",\r\n },\r\n ],\r\n \"Request\": {\r\n \"SearchOn\": \"ShipmentNumber\",\r\n \"SearchValue\": 10150\r\n },\r\n \"Success\": true,\r\n \"ErrorDetail\": null\r\n}\r\n\u003c/pre\u003e\u003cpre class=\"prettyprint linenums\" ng-show=\"apiType == \u0027Public\u0027\"\u003e\r\n{\r\n \"Data\": [\r\n {\r\n \"StatusCode\": \"INV\",\r\n \"Description\": \"INVOICED\",\r\n \"DateTime\": \"/Date(1524925845560)/\",\r\n \"Source\": \"Accounting Tab\"\r\n },\r\n \"StatusCode\": \"APR\",\r\n \"Description\": \"APPROVED FOR INVOICING\",\r\n \"DateTime\": \"/Date(1523287141019)/\",\r\n \"Source\": \"Accounting Tab\"\r\n },\r\n ],\r\n \"Request\": {\r\n \"SearchOn\": \"ShipmentNumber\",\r\n \"SearchValue\": 10150\r\n },\r\n \"Success\": true,\r\n \"ErrorDetail\": null\r\n}\r\n\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-createStatus', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eCreate Status\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/PrivateAPI/v3/Shipment/Status\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Create Status API accepts HTTP POST requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=shipmentstatus-content\u003e\u003ch3\u003eParameters:\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eShipmentId\u003c/td\u003e\u003ctd\u003eIndicates the shipment to add this status to\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eStatusCode\u003c/td\u003e\u003ctd\u003eUse this field to provide the filter value for the shipment status you wish to retrieve\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsPublic\u003c/td\u003e\u003ctd\u003eDetermines whether or not this status is visible through portal - defaults to false\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDateTime\u003c/td\u003e\u003ctd\u003eThe date and time of the status\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDescription\u003c/td\u003e\u003ctd\u003eUse this field to add details to this status - defaults to the status description if not set\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eResponse:\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors on the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eThe return status for the request\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Status\u003eStatus\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-listStatus\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-shipment', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGet Shipment\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e\u003cspan\u003e/{{apiType}}API/v3/Shipment/Get/\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Shipment API accepts HTTP GET requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=shipment-content\u003e\u003ch3\u003eParameters\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ca id=Parameters\u003e\u003c/a\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSearchValue\u003c/td\u003e\u003ctd\u003eUse this field to provide the filter value for the shipment you wish to retrieve\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSearchOn\u003c/td\u003e\u003ctd\u003eUse this field to indicate which value you would like the SearchValue field to search on. Valid options: \"ShipmentNumber\", \"HousebillNumber\"\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eResponse\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors from the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eThe return shipment for the request\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Shipment\u003eShipment\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003ca id=Shipment\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eShipment:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eShipmentNumber\u003c/td\u003e\u003ctd\u003eThe identification number of the shipment\u003c/td\u003e\u003ctd class=data-type\u003einteger\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePiecesDetail\u003c/td\u003e\u003ctd\u003eThe array of pieces\u003c/td\u003e\u003ctd\u003e\u003ca href=#PiecesDetail\u003ePiecesDetail\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eShipper\u003c/td\u003e\u003ctd\u003eShipper information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ShipmentCustomerInformation\u003eShipmentCustomerInformation\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eConsignee\u003c/td\u003e\u003ctd\u003eConsignee information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ShipmentCustomerInformation\u003eShipmentCustomerInformation\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBillTo\u003c/td\u003e\u003ctd\u003eBillTo information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ShipmentBillToInformation\u003eShipmentBillToInformation\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDatesAndTimes\u003c/td\u003e\u003ctd\u003eDates and times information\u003c/td\u003e\u003ctd\u003e\u003ca href=#ShipmentDatesAndTimes\u003eShipmentDatesAndTimes\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInternationalInformation\u003c/td\u003e\u003ctd\u003eInternational information\u003c/td\u003e\u003ctd\u003e\u003ca href=#ShipmentInternationalInformation\u003eShipmentInternationalInformation\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNotesAndDescriptions\u003c/td\u003e\u003ctd\u003eNotes, descriptions, and special instructions\u003c/td\u003e\u003ctd\u003e\u003ca href=#ShipmentNotesAndDescriptions\u003eShipmentNotesAndDescriptions\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eAccountManagerName\u003c/td\u003e\u003ctd\u003eAccount Manager Name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eAssignedToName\u003c/td\u003e\u003ctd\u003eAssigned to Name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eDeadheadMiles\u003c/td\u003e\u003ctd\u003eDeadhead miles included\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDestinationPortCode\u003c/td\u003e\u003ctd\u003eShort code of the destination port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDestinationPortName\u003c/td\u003e\u003ctd\u003eName of the destination port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eConnDischargePortCode\u003c/td\u003e\u003ctd\u003eShort code of the conn discharge port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eConnDischargePortName\u003c/td\u003e\u003ctd\u003eName of the conn discharge port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePaymentCode\u003c/td\u003e\u003ctd\u003ePayment code for the shipment, valid options include \"C\", \"P\", and \"T\"\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMileage\u003c/td\u003e\u003ctd\u003eMileage from origin to destination\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsMultiStop\u003c/td\u003e\u003ctd\u003eTrue indicates multiple stops\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInternationalOrDomestic\u003c/td\u003e\u003ctd\u003eIndicates whether the service type is Domestic or International. Return options: \"I\", \"D\"\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOriginPortCode\u003c/td\u003e\u003ctd\u003eShort code of the origin port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOriginPortName\u003c/td\u003e\u003ctd\u003eName of the origin port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDestinationPortCode\u003c/td\u003e\u003ctd\u003eShort code of the destination port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDestinationPortName\u003c/td\u003e\u003ctd\u003eName of the destination port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eServiceMode\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eServiceTypeCode\u003c/td\u003e\u003ctd\u003eShort Code of the service type\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eServiceTypeDescription\u003c/td\u003e\u003ctd\u003eDescription of the service type\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eStation1Code\u003c/td\u003e\u003ctd\u003eShort code for station 1\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eStation2Code\u003c/td\u003e\u003ctd\u003eShort code for station 2\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eStation1Commission\u003c/td\u003e\u003ctd\u003eCommision amouint for station 1\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eStation2Commission\u003c/td\u003e\u003ctd\u003eCommision amouint for station 2\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsHazMat\u003c/td\u003e\u003ctd\u003eIndicates whether there are hazardous materials/td\u003e\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHazMatEmergencyContactName\u003c/td\u003e\u003ctd\u003eContact name in case of hazardous material emergency\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHazMatEmergencyContactPhone\u003c/td\u003e\u003ctd\u003ePhone number in case of hazardous material emergency\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eUnitOfMeasure\u003c/td\u003e\u003ctd\u003eUnit of Measure Valid options: \"in\", \"cm\"\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInsuranceAmount\u003c/td\u003e\u003ctd\u003eAmount insured on goods\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTotalPieces\u003c/td\u003e\u003ctd\u003eSum of the attached pieces\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTotalChargeableWeight\u003c/td\u003e\u003ctd\u003eTotal Chargeable Weight\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTotalDimWeight\u003c/td\u003e\u003ctd\u003eTotal Dim Weight\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAccessorialCharges\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHousebillNumber\u003c/td\u003e\u003ctd\u003eHousebill number from shipment\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-getShipmentCustomerInformation\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-getShipmentBillToInformation\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-shipmentDatesAndTimes\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-address\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-shipmentInternationalInformation\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-shipmentNotesAndDescriptions\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-piecesDetail\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003ch3\u003eForm Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n\u0026lt;form action=\"\u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/{{apiType}}API/v3/Shipment/Get/ method=\"GET\"\u0026gt;\r\n \u0026lt;fieldset\u0026gt;\r\n \t\u0026lt;label\u0026gt;Search On:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"SearchOn\" /\u0026gt;\r\n\t\u0026lt;label\u0026gt;Search Value:\u0026lt;/label\u0026gt;\r\n\t\u0026lt;input type=\"text\" name=\"SearchValue\" /\u0026gt;\r\n\t\u0026lt;button type=\"submit\" class=\"btn\"\u0026gt;Submit\u0026lt;/button\u0026gt;\r\n \u0026lt;/fieldset\u0026gt;\r\n\u0026lt;/form\u0026gt;\r\n\u003c/pre\u003e\u003ch3\u003eJQUERY Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"{{baseUrl}}/{{apiType}}API/v3/Shipment/Get/\"\r\n data: {\r\n\t\tSearchOn: \"ShipmentNumber\",\r\n SearchValue: 10150\r\n },\r\n dataType: \"json\",\r\n method: \"get\",\r\n success: function(response){\r\n //handle the response\r\n }\r\n});\r\n\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-createShipment', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eCreate Shipment\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e\u003cspan\u003e/{{apiType}}API/v3/Shipment/Create/\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Create Shipment API accepts HTTP POST requests and returns JSON or JSONP responses. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=createShipment-content\u003e\u003ch3\u003eParameters\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ca id=Parameters\u003e\u003c/a\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003ePiecesDetail\u003c/td\u003e\u003ctd\u003eThe array of pieces information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#PiecesDetail\u003ePiecesDetail\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eShipper\u003c/td\u003e\u003ctd\u003eShipper information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ShipmentCustomerInformation\u003eShipmentCustomerInformation\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eConsignee\u003c/td\u003e\u003ctd\u003eConsignee information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ShipmentCustomerInformation\u003eShipmentCustomerInformation\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBillTo\u003c/td\u003e\u003ctd\u003eBillTo information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ShipmentBillToInformation\u003eShipmentBillToInformation\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDatesAndTimes\u003c/td\u003e\u003ctd\u003eDates and times information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ShipmentDatesAndTimes\u003eShipmentDatesAndTimes\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eInternationalInformation\u003c/td\u003e\u003ctd\u003eInternational information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ShipmentInternationalInformation\u003eShipmentInternationalInformation\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNotesAndDescriptions\u003c/td\u003e\u003ctd\u003eNotes, descriptions, and special instructions\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ShipmentNotesAndDescriptions\u003eShipmentNotesAndDescriptions\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eConnDischargePortCode\u003c/td\u003e\u003ctd\u003eShort code of the conn discharge port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eConnDischargePortName\u003c/td\u003e\u003ctd\u003eName of the conn discharge port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePaymentCode\u003c/td\u003e\u003ctd\u003ePayment terms for the shipment\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMileage\u003c/td\u003e\u003ctd\u003eMileage from origin to destination\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInternationalOrDomestic\u003c/td\u003e\u003ctd\u003eIndicates whether the service type is Domestic or International. Return options: \"I\", \"D\"\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOriginPortCode\u003c/td\u003e\u003ctd\u003eShort code of the origin port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDestinationPortCode\u003c/td\u003e\u003ctd\u003eShort code of the destination port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eServiceTypeCode\u003c/td\u003e\u003ctd\u003eShort Code of the service type\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eStation1Code\u003c/td\u003e\u003ctd\u003eShort code for station 1\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eStation2Code\u003c/td\u003e\u003ctd\u003eShort code for station 2\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHousebillNumber\u003c/td\u003e\u003ctd\u003eWaybill number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsHazMat\u003c/td\u003e\u003ctd\u003eIndicates whether there are hazardous materials\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHazMatEmergencyContactName\u003c/td\u003e\u003ctd\u003eContact name in case of hazardous material emergency\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHazMatEmergencyContactPhone\u003c/td\u003e\u003ctd\u003ePhone number in case of hazardous material emergency\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eUnitOfMeasure\u003c/td\u003e\u003ctd\u003eUnit of Measure Valid options: \"in\", \"cm\"\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInsuranceAmount\u003c/td\u003e\u003ctd\u003eAmount insured on goods\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eIsQuote\u003c/td\u003e\u003ctd\u003eIf true a quote is created in Supply-Vision\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eIsPending\u003c/td\u003e\u003ctd\u003eIf true the shipment is marked as pending/unconverted in Supply-Vision\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-postShipmentCustomerInformation\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-postShipmentBillToInformation\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-shipmentDatesAndTimes\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-address\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-shipmentInternationalInformation\u0027\" ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-shipmentNotesAndDescriptions\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027apiDocumentation-piecesDetail\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003ch3\u003eResponse\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors from the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eShipmentNumber\u003c/td\u003e\u003ctd class=data-type\u003einteger\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-getShipmentCustomerInformation', "\u003ca id=ShipmentCustomerInformation\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eShipmentCustomerInformation:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eCustomerCode\u003c/td\u003e\u003ctd\u003eCustomer short code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerName\u003c/td\u003e\u003ctd\u003eCustomer Name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerAddress\u003c/td\u003e\u003ctd\u003eCustomer Address Information\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsKnownShipper\u003c/td\u003e\u003ctd\u003eIndicates if a customer is a TSA Known Shipper\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsBillTo\u003c/td\u003e\u003ctd\u003eIndicates that this customer can be used as a billto party on a shipment\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eThirdPartyCode\u003c/td\u003e\u003ctd\u003eShort code of the 3rd party\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOnCreditHold\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePhone\u003c/td\u003e\u003ctd\u003ePhone number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEmail\u003c/td\u003e\u003ctd\u003eEmail address\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFax\u003c/td\u003e\u003ctd\u003eFax number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactFirstName\u003c/td\u003e\u003ctd\u003eContact first name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactLastName\u003c/td\u003e\u003ctd\u003eContact last name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactMobile\u003c/td\u003e\u003ctd\u003eContact mobile\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReference\u003c/td\u003e\u003ctd\u003eReference Number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eArea\u003c/td\u003e\u003ctd\u003eArea\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-getShipmentBillToInformation', "\u003ca id=ShipmentBillToInformation\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eShipmentBillToInformation:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eBillToCode\u003c/td\u003e\u003ctd\u003eBillTo short code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBillToName\u003c/td\u003e\u003ctd\u003eBillTo Name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBillToAddress\u003c/td\u003e\u003ctd\u003eBillTo Address Information\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsKnownShipper\u003c/td\u003e\u003ctd\u003eIndicates if a customer is a TSA Known Shipper\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsBillTo\u003c/td\u003e\u003ctd\u003eIndicates that this customer can be used as a billto party on a shipment\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eThirdPartyCode\u003c/td\u003e\u003ctd\u003eShort code of the 3rd party\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOnCreditHold\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePhone\u003c/td\u003e\u003ctd\u003ePhone number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEmail\u003c/td\u003e\u003ctd\u003eEmail address\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFax\u003c/td\u003e\u003ctd\u003eFax number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactFirstName\u003c/td\u003e\u003ctd\u003eContact first name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactLastName\u003c/td\u003e\u003ctd\u003eContact last name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactMobile\u003c/td\u003e\u003ctd\u003eContact mobile\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReference\u003c/td\u003e\u003ctd\u003eReference Number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMHANumber\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eArea\u003c/td\u003e\u003ctd\u003eArea\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-postShipmentCustomerInformation', "\u003ca id=ShipmentCustomerInformation\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eShipmentCustomerInformation:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eCustomerCode\u003c/td\u003e\u003ctd\u003eCustomer short code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerName\u003c/td\u003e\u003ctd\u003eName\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomerAddress\u003c/td\u003e\u003ctd\u003eCustomer address information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Address\u003eAddress\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePhone\u003c/td\u003e\u003ctd\u003ePhone number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEmail\u003c/td\u003e\u003ctd\u003eEmail address\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFax\u003c/td\u003e\u003ctd\u003eFax number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactFirstName\u003c/td\u003e\u003ctd\u003eContact first name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactLastName\u003c/td\u003e\u003ctd\u003eContact last name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContactMobile\u003c/td\u003e\u003ctd\u003eContact mobile\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReference\u003c/td\u003e\u003ctd\u003eReference Number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-postShipmentBillToInformation', "\u003ca id=ShipmentBillToInformation\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eShipmentBillToInformation:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eBillToCode\u003c/td\u003e\u003ctd\u003eBillTo short code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReference\u003c/td\u003e\u003ctd\u003eReference Number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-address', "\u003ca id=Address\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eAddress:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eAddress1\u003c/td\u003e\u003ctd\u003eAddress line 1\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAddress2\u003c/td\u003e\u003ctd\u003eAddress line 2\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCity\u003c/td\u003e\u003ctd\u003eCity Name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eState\u003c/td\u003e\u003ctd\u003eState Name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePostalCode\u003c/td\u003e\u003ctd\u003ePostal Code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCountryCode\u003c/td\u003e\u003ctd\u003e2 letter country code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-shipmentDatesAndTimes', "\u003ca id=ShipmentDatesAndTimes\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eShipmentDatesAndTimes:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eHousebillDate\u003c/td\u003e\u003ctd\u003eHousebill Date\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReadyDateType\u003c/td\u003e\u003ctd\u003eReady Date Type. Possible values are \"by\", \"on\" or “at”.\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReadyDate\u003c/td\u003e\u003ctd\u003eReady Date\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReadyTime\u003c/td\u003e\u003ctd\u003eReady Time\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003eReady time as a string accepted in format HH:mm\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReadyCloseTime\u003c/td\u003e\u003ctd\u003eReady Close Time\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003eReady Close time as a string accepted in format HH:mm\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReadyApptRequired\u003c/td\u003e\u003ctd\u003eIs appointment required for pickup\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eScheduledDeliveryDateType\u003c/td\u003e\u003ctd\u003eScheduled Delivery Date Type. Possible values are \"by\", \"on\" or “at”.\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eScheduledDeliveryDate\u003c/td\u003e\u003ctd\u003eScheduled Delivery Date\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eScheduledDeliveryTime\u003c/td\u003e\u003ctd\u003eScheduled Delivery Time\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003eScheduled Delivery time as a string accepted in format HH:mm\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eScheduledApptRequired\u003c/td\u003e\u003ctd\u003eIs appointment required for delivery\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eScheduledDeliveryCloseTime\u003c/td\u003e\u003ctd\u003eScheduled Delivery Close Time\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003eScheduled Delivery Close time as a string accepted in format HH:mm\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-shipmentInternationalInformation', "\u003ca id=ShipmentInternationalInformation\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eShipmentInternationalInformation:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eIssuingAgentName\u003c/td\u003e\u003ctd\u003eIssuing Carrier\u0027s Agent\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIssuingAgentAddress\u003c/td\u003e\u003ctd\u003eIssuing address information\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Address\u003eAddress\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIssueDate\u003c/td\u003e\u003ctd\u003eIssue Date\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAvailableDate\u003c/td\u003e\u003ctd\u003eAvailable Date\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFreeTimeExpDate\u003c/td\u003e\u003ctd\u003eFree Time Exp. Date\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomsBrokerId\u003c/td\u003e\u003ctd\u003eCustoms Broker ID\u003c/td\u003e\u003ctd class=data-type\u003einteger\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomsBrokerName\u003c/td\u003e\u003ctd\u003eCustoms Broker Name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomsBrokerPhone\u003c/td\u003e\u003ctd\u003eCustoms Broker Phone\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCustomsBrokerFax\u003c/td\u003e\u003ctd\u003eCustoms Broker Fax\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEntryNumber\u003c/td\u003e\u003ctd\u003eCustoms Entry Number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDeclaredValueCarriage\u003c/td\u003e\u003ctd\u003eDeclared Value - Carriage\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIncoLocation\u003c/td\u003e\u003ctd\u003eInco Location\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIncoTermCode\u003c/td\u003e\u003ctd\u003eInco Terms\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIncoTermDescription\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSedStatementCode\u003c/td\u003e\u003ctd\u003eSED statement code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSedStatementDescription\u003c/td\u003e\u003ctd\u003eSED statement description\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAesRelatedParty\u003c/td\u003e\u003ctd\u003eIndicates whether this is an AES related party\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAesItn\u003c/td\u003e\u003ctd\u003eAES ITN\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAesXtn\u003c/td\u003e\u003ctd\u003eAES XTN\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eItPort\u003c/td\u003e\u003ctd\u003eIT Port\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eItNumber\u003c/td\u003e\u003ctd\u003eIT Number\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eItDate\u003c/td\u003e\u003ctd\u003eIT Date\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFirmsCode\u003c/td\u003e\u003ctd\u003eFirms Code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFirmsName\u003c/td\u003e\u003ctd\u003eFirms Name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePortFirmPhone\u003c/td\u003e\u003ctd\u003eFirms Phone\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-shipmentNotesAndDescriptions', "\u003ca id=ShipmentNotesAndDescriptions\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eShipmentNotesAndDescriptions:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eGeneralGoodsDescription\u003c/td\u003e\u003ctd\u003eGeneral Goods Description\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eInternalNotes\u003c/td\u003e\u003ctd\u003eInternal Notes\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eMarksNumbers\u003c/td\u003e\u003ctd\u003eMarks \u0026amp; Numbers\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOriginInstructions\u003c/td\u003e\u003ctd\u003eOrigin Special Instructions\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDestinationInstructions\u003c/td\u003e\u003ctd\u003eDestination Special Instructions\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-piecesDetail', "\u003ca id=PiecesDetail\u003e\u003c/a\u003e\u003ch4 class=table-name\u003ePiecesDetail:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eQuantity\u003c/td\u003e\u003ctd\u003eNumber of pieces\u003c/td\u003e\u003ctd class=data-type\u003einteger\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eWeight\u003c/td\u003e\u003ctd\u003eWeight (see UnitOfMeasure for units)\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eWeightType\u003c/td\u003e\u003ctd\u003eIf this is \"each\", weight is the total for all pieces, if this is \"total\" it is the weight of each piece\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eWidth\u003c/td\u003e\u003ctd\u003eWidth (see UnitOfMeasure for units)\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHeight\u003c/td\u003e\u003ctd\u003eHeight (see UnitOfMeasure for units)\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLength\u003c/td\u003e\u003ctd\u003eLength (see UnitOfMeasure for units)\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDimFactor\u003c/td\u003e\u003ctd\u003eDim Factor\u003c/td\u003e\u003ctd class=data-type\u003edecimal\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDimsType\u003c/td\u003e\u003ctd\u003eIf this is \"each\", length, width, and height are the total for all pieces, if it is \"total\" it is the dimensions of each piece\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eUnitOfMeasure\u003c/td\u003e\u003ctd\u003e\"in\" or \"cm\"\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCarton\u003c/td\u003e\u003ctd\u003eNumber of cartons\u003c/td\u003e\u003ctd class=data-type\u003einteger\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eClass\u003c/td\u003e\u003ctd\u003eFreight Class\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eCubicFeet\u003c/td\u003e\u003ctd\u003eVolume in Cubic Feet\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eCubicMeters\u003c/td\u003e\u003ctd\u003eVolume in Cubic Meters\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDeclaredValue\u003c/td\u003e\u003ctd\u003eDeclared Value\u003c/td\u003e\u003ctd class=data-type\u003efloat\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDescription\u003c/td\u003e\u003ctd\u003eDescription\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNMFC\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eProductCode\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eType\u003c/td\u003e\u003ctd\u003eType of piece (Box, Pallet, etc.)\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-listStatus', "\u003ca id=Status\u003e\u003c/a\u003e\u003ch4 class=table-name\u003eStatus:\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eStatusCode\u003c/td\u003e\u003ctd\u003eThe status code\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eIsPublic\u003c/td\u003e\u003ctd\u003eIndicates that status can be viewed by the end user\u003c/td\u003e\u003ctd class=data-type\u003ebool\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDescription\u003c/td\u003e\u003ctd\u003eFurther details given about the status\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDateTime\u003c/td\u003e\u003ctd\u003eThe date and time of the status\u003c/td\u003e\u003ctd class=data-type\u003edate\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSource\u003c/td\u003e\u003ctd\u003eOrigin of the status\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"apiType == \u0027Private\u0027\"\u003e\u003ctd\u003eUser\u003c/td\u003e\u003ctd\u003eThe name of the user that added the status\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e"); $templateCache.put('apiDocumentation-listAllGlobalViewbookViews', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGet All Global Viewbook Views\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/PrivateAPI/v3/ShipmentReporting/ListAllGlobalViewbookViews\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Get All Global Viewbook Views API accepts HTTP GET requests and returns JSON or JSONP responses. The API returns a paginated list of items. It accepts \"StartIndex\" and \"Limit\" parameters which are used to determine the portion of the list to display. If these parameters are not provided by the user, the API defaults to a \u0027StartIndex\u0027 of 0 and a \u0027Limit\u0027 of 10. The response includes the requested items as well as the total number of records available in the database. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=shipmentstatushistory-content\u003e\u003ch3\u003eResponse:\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors on the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eAn array of ViewBook List\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#ViewBookList\u003eViewBookList\u003c/a\u003e[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003e\u003ca href=#Parameters\u003eRequest\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTotalCount\u003c/td\u003e\u003ctd\u003eTotal number of records\u003c/td\u003e\u003ctd class=data-type\u003eInteger\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003ch4 class=table-name id=ViewBookList\u003eViewBookList\u003c/h4\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eId\u003c/td\u003e\u003ctd\u003eThe identifier for the ViewBook List\u003c/td\u003e\u003ctd class=data-type\u003einteger\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIsGlobal\u003c/td\u003e\u003ctd\u003eIndicates if the ViewBook List is global or not\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eName\u003c/td\u003e\u003ctd\u003eViewBook List name\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eJQUERY Get Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"/PrivateAPI/v3/ShipmentReporting/ListAllGlobalViewbookViews\", {\r\n\tdataType: \"json\",\r\n\tmethod: \"get\",\r\n\tsuccess: function(response){\r\n\t\t//handle the response\r\n\t}\r\n});\r\n\t\t\t\u003c/pre\u003e\u003ch3\u003eJSON Response Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n{\r\n\t\"Data\": [\r\n\t{\r\n \"Id\": 1105,\r\n \"IsGlobal\": true,\r\n \"Name\": \"\"\r\n },\r\n {\r\n \"Id\": 0,\r\n \"IsGlobal\": true,\r\n \"Name\": \"Basic View\"\r\n },\r\n {\r\n \"Id\": 1114,\r\n \"IsGlobal\": true,\r\n \"Name\": \"CHC \u0026 PDX Shipments\"\r\n },\r\n\t],\r\n\t\"Request\": null,\r\n\t\"Success\": true,\r\n\t\"Errors\": null,\r\n\t\"TotalCount\": 25\r\n}\r\n\t\t\t\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apiDocumentation-getGlobalViewbookView', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=apiDocumentation\u003e\u003cdiv id=introduction\u003e\u003cdiv id=introduction-content class=page-header\u003e\u003ch1\u003eGet Global Viewbook View\u003c/h1\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=label\u003eURL:\u003c/span\u003e \u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/PrivateAPI/v3/ShipmentReporting/GetGlobalViewbookView\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e The Get Global Viewbook View API accepts HTTP GET requests and returns JSON or JSONP responses. The API returns a paginated list of items. It accepts \"StartIndex\" and \"Limit\" parameters which are used to determine the portion of the list to display. If these parameters are not provided by the user, the API defaults to a \u0027StartIndex\u0027 of 0 and a \u0027Limit\u0027 of 10. The response includes the requested items as well as the total number of records available in the database. Use the documentation below to see definitions and examples of the available API methods.\u003c/div\u003e\u003cdiv id=shipmentstatus-content\u003e\u003ch3\u003eParameters:\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eId\u003c/td\u003e\u003ctd\u003eIndicates the ViewBook List Id\u003c/td\u003e\u003ctd class=data-type\u003estring\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eResponse:\u003c/h3\u003e\u003cdiv class=ca-docs-detail\u003e\u003ctable class=\"table table-striped\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField Name\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=data-type\u003eData Type\u003c/th\u003e\u003cth class=text-center\u003eOptional\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr\u003e\u003ctd\u003eSuccess\u003c/td\u003e\u003ctd\u003eIndicates if the request completed successfully\u003c/td\u003e\u003ctd class=data-type\u003eboolean\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eErrors\u003c/td\u003e\u003ctd\u003eThis object contains key/value pairs indicating the errors on the request\u003c/td\u003e\u003ctd class=data-type\u003eobject\u003c/td\u003e\u003ctd\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eData\u003c/td\u003e\u003ctd\u003eAn array with dynamic columns based on user selection for the searched ViewBook List\u003c/td\u003e\u003ctd class=data-type\u003edynamic[]\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRequest\u003c/td\u003e\u003ctd\u003eA return of the sent parameters\u003c/td\u003e\u003ctd class=data-type\u003eRequest\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTotalCount\u003c/td\u003e\u003ctd\u003eTotal number of records\u003c/td\u003e\u003ctd class=data-type\u003eInteger\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003ch3\u003eForm Post Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n\u0026lt;form action=\"\u003cspan class=base-url\u003e{{baseUrl}}\u003c/span\u003e/PrivateAPI/v3/ShipmentReporting/GetGlobalViewbookView\" method=\"GET\"\u0026gt;\r\n\t\u0026lt;fieldset\u0026gt;\r\n\t\t\u0026lt;label\u0026gt;Id:\u0026lt;/label\u0026gt;\r\n\t\t\u0026lt;input type=\"text\" name=\"Id\" /\u0026gt;\r\n\t\t\u0026lt;button type=\"submit\" class=\"btn\"\u0026gt;Submit\u0026lt;/button\u0026gt;\r\n\t\u0026lt;/fieldset\u0026gt;\r\n\u0026lt;/form\u0026gt;\r\n\t\t\t\u003c/pre\u003e\u003ch3\u003eJQUERY Post Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n$.ajax(\"/PrivateAPI/v3/ShipmentReporting/GetGlobalViewbookView?Id=1100\",{\r\n\tdataType: \"json\",\r\n\tmethod: \"get\",\r\n\tsuccess: function(response){\r\n\t\t//handle the response\r\n\t}\r\n});\r\n\t\t\t\u003c/pre\u003e\u003ch3\u003eJSON Response Example\u003c/h3\u003e\u003cpre class=\"prettyprint linenums\"\u003e\r\n{\r\n\t\"Data\": [\r\n\t\t{\r\n\t\t\t...dynamic columns\r\n\t\t},\r\n\t\t{\r\n\t\t\t...dynamic columns\r\n\t\t},\r\n\t\t{\r\n\t\t\t...dynamic columns\r\n\t\t}\r\n\t],\r\n\t\"Request\": null,\r\n\t\"Success\": true,\r\n\t\"Errors\": null,\r\n\t\"TotalCount\": 25\r\n}\r\n\t\t\t\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('auditLog-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" id=filterForm name=filterForm ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=AuditLogListFilterCtrl\u003e\u003cdiv class=clearfix\u003e\u003cdiv class=pull-right\u003e\u003cdiv class=\"form-group hidden-xs input-group input-group-sm pull-right\"\u003e\u003clabel for=codeType_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=auditLog_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=beginDate name=beginDate class=\"form-control date-field\" ng-class=\"{error: validation.filter.BeginDate}\" ng-model=filter.BeginDate ng-change=changeFilter() date-popup-manager=beginDatePopup svl-datefield=validation.filter.BeginDate title=\"Begin Date\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=beginDatePopup.open() ng-class=\"{error: validation.filter.BeginDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=endDate name=endDate class=\"form-control date-field\" ng-class=\"{error: validation.filter.EndDate}\" ng-model=filter.EndDate ng-change=changeFilter() date-popup-manager=endDatePopup svl-datefield=validation.filter.EndDate title=\"End Date\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=endDatePopup.open() ng-class=\"{error: validation.filter.EndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=beginDate class=error ng-show=\"(itemErrors[\u0027BeginDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027BeginDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=beginDate class=error ng-show=\"!filterForm.beginDate.$valid \u0026amp;\u0026amp; !validation.filter.BeginDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027beginDate\u0027, \u0027Begin Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=endDate class=error ng-show=\"(itemErrors[\u0027EndDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EndDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=endDate class=error ng-show=\"!filterForm.endDate.$valid \u0026amp;\u0026amp; !validation.filter.EndDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027endDate\u0027, \u0027End Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group visible-xs input-group input-group-sm pull-right\" style=width:100%\u003e\u003cinput class=form-control type=text id=auditLog_filter_search_xs placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('auditLog-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Id class=st-sortable\u003eId\u003c/th\u003e\u003cth st-sort=Timestamp st-sort-default=reverse class=st-sortable\u003eDate\u003c/th\u003e\u003cth st-sort=ChangedBy class=st-sortable\u003eChanged By\u003c/th\u003e\u003cth st-sort=AuditIdentifierType class=st-sortable\u003eType\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('auditLog-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=AuditLogListRowCtrl\u003e\u003ctd\u003e{{(row.Id != null ? row.Id : \u0027NULL\u0027)}}\u003c/td\u003e\u003ctd\u003e{{row.Timestamp | date}}\u003c/td\u003e\u003ctd\u003e{{row.ChangedBy}}\u003c/td\u003e\u003ctd\u003e{{row.AuditIdentifierType}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('auditLog-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=AuditLogListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('auditLogHistory-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Action class=st-sortable\u003eAction\u003c/th\u003e\u003cth st-sort=Timestamp st-sort-default=reverse class=st-sortable\u003eDate\u003c/th\u003e\u003cth st-sort=ChangedBy class=st-sortable\u003eChanged By\u003c/th\u003e\u003cth st-sort=Field class=st-sortable\u003eField\u003c/th\u003e\u003cth st-sort=OldValue class=st-sortable\u003eOld Value\u003c/th\u003e\u003cth st-sort=NewValue class=st-sortable\u003eNew Value\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('auditLogHistory-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=AuditLogListRowCtrl\u003e\u003ctd\u003e{{(row.Action)}}\u003c/td\u003e\u003ctd\u003e{{row.Timestamp | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ChangedBy}}\u003c/td\u003e\u003ctd\u003e{{row.Field}}\u003c/td\u003e\u003ctd\u003e{{row.OldValue}}\u003c/td\u003e\u003ctd\u003e{{row.NewValue}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('autoUpdateStatus-test', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productCode\u003eRouting:\u003c/label\u003e \u003cinput id=routingId type=text class=form-control ng-change=changeFilter() ng-model=defaultFilter.routingId /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productCode\u003e\u0026nbsp;\u003c/label\u003e \u003cbutton class=\"btn btn-primary form-control\" ng-click=\"autoUpdateStatus(\u0027WINStatus\u0027)\"\u003eAuto Update WIN\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productCode\u003e\u0026nbsp;\u003c/label\u003e \u003cbutton class=\"btn btn-primary form-control\" ng-click=\"autoUpdateStatus(\u0027P44Status\u0027)\"\u003eAuto Update P44\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=json-container ng-show=responseJson\u003e\u003cspan class=close-btn ng-click=\"responseJson=null\"\u003e \u003ci class=\"fa fa-times\"\u003e\u003c/i\u003e \u003c/span\u003e\u003cpre ng-bind-html=responseJson\u003e\u003c/pre\u003e\u003c/div\u003e\u003cdiv ng-controller=StatusListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=FeatureUsageListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e"); $templateCache.put('autoUpdateStatusSchedule-modal', "\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eStatus History Checking Automation\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=autoUpdateStatusScheduleForm\u003e\u003cdiv class=\"row form-group date-group\"\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027NextRunDate\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" for=NextRunDate\u003e{{schedule.ExistingSchedule ? \u0027Next Check\u0027: \u0027Start Checking\u0027}}:\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=editNextRunDate class=\"col-xs-8 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=NextRunDate name=NextRunDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.NextRunDate}\" ng-model=schedule.NextRunDate date-popup-manager=nextRunDatePopup svl-datefield=validation.NextRunDate ng-change=\"validateDateWarning(schedule.NextRunDate, \u0027NextRunDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=nextRunDatePopup.open() ng-class=\"{error: validation.NextRunDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cselect id=NextRunTime name=departuretime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.NextRunHour}\" ng-model=schedule.NextRunHour ng-options=\"item.value as item.label for item in hourOptions\"\u003e\u003c/select\u003e \u003cspan class=input-group-addon style=\"min-width:16px !important\"\u003e\u003clabel\u003e\u003ci class=fa\u003e:\u003c/i\u003e\u003c/label\u003e\u003c/span\u003e \u003cselect id=NextRunTime name=departuretime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.NextRunMinute}\" ng-model=schedule.NextRunMinute ng-options=\"item.value as item.label for item in minuteOptions\"\u003e\u003c/select\u003e \u003cspan class=input-group-addon\u003e\u003clabel\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/span\u003e \u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput id=NextRunTimeZone name=NextRunTimeZone class=\"input-sm form-control timeField\" ng-model=schedule.NextRunTimeZone uib-typeahead=\"timeZone as timeZone for timeZone in timeZoneOptions | filter: $viewValue\" placeholder=\"Type city to Search...\" typeahead-min-length=2 typeahead-no-results=nextRunTimeZoneNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003cdiv ng-show=!editNextRunDate\u003e\u003clabel class=\"control-label no-left-padding\"\u003e{{schedule.NextRunDate | date : \u0027shortDate\u0027 }} by {{schedule.NextRunHour}}:{{minuteOptions[schedule.NextRunMinute/15].label}} {{schedule.NextRunTimeZone}} \u003ca href=javascript: ng-click=\"editNextRunDate = true\"\u003eedit\u003c/a\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=nextRunTimeZoneNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the City \"{{schedule.NextRunTimeZone}}\"\u003c/div\u003e\u003clabel for=NextRunDate class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"!autoUpdateStatusScheduleForm.NextRunDate.$valid \u0026amp;\u0026amp; !itemErrors.NextRunDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027NextRunDate\u0027, \u0027Departure Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=NextRunDate class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"(itemErrors[\u0027NextRunDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027NextRunDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=NextRunDate class=\"pull-right col-sm-9 col-xs-8 warning small-error\" ng-show=\"(itemWarnings[\u0027NextRunDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027NextRunDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=NextRunTime class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"(itemErrors[\u0027NextRunTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027NextRunTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"schedule.Frequency != 0\" class=\"row form-group date-group\"\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EndDate\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" for=EndDate\u003eStop Checking:\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=editEndDate class=\"col-xs-8 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=EndDate name=EndDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.EndDate}\" ng-model=schedule.EndDate date-popup-manager=endDatePopup svl-datefield=validation.EndDate ng-change=\"validateDateWarning(schedule.EndDate, \u0027EndDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=endDatePopup.open() ng-class=\"{error: validation.EndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cselect id=EndTime name=departuretime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.EndHour}\" ng-model=schedule.EndHour ng-options=\"item.value as item.label for item in hourOptions\"\u003e\u003c/select\u003e \u003cspan class=input-group-addon style=\"min-width:16px !important\"\u003e\u003clabel\u003e\u003ci class=fa\u003e:\u003c/i\u003e\u003c/label\u003e\u003c/span\u003e \u003cselect id=EndTime name=departuretime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.EndMinute}\" ng-model=schedule.EndMinute ng-options=\"item.value as item.label for item in minuteOptions\"\u003e\u003c/select\u003e \u003cspan class=input-group-addon\u003e\u003clabel\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/span\u003e \u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput id=EndTimeZone name=EndTimeZone class=\"input-sm form-control timeField\" ng-model=schedule.EndTimeZone uib-typeahead=\"timeZone as timeZone for timeZone in timeZoneOptions | filter: $viewValue\" placeholder=\"Type city to Search...\" typeahead-min-length=2 typeahead-no-results=endTimeZoneNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003cdiv ng-show=!editEndDate\u003e\u003clabel class=\"control-label no-left-padding\"\u003e{{schedule.EndDate | date: \u0027shortDate\u0027}} by {{schedule.EndHour}}:{{minuteOptions[schedule.EndMinute/15].label}} {{schedule.EndTimeZone}} \u003ca href=javascript: ng-click=\"editEndDate = true\"\u003eedit\u003c/a\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=endTimeZoneNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the City \"{{schedule.EndTimeZone}}\"\u003c/div\u003e\u003clabel for=EndDate class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"!autoUpdateStatusScheduleForm.EndDate.$valid \u0026amp;\u0026amp; !itemErrors.EndDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027EndDate\u0027, \u0027Departure Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=EndDate class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"(itemErrors[\u0027EndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=EndDate class=\"pull-right col-sm-9 col-xs-8 warning small-error\" ng-show=\"(itemWarnings[\u0027EndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027EndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=EndTime class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"(itemErrors[\u0027EndTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EndTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Frequency\u0027)}\"\u003e\u003clabel class=control-label for=selDirection\u003eFrequency:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=Frequency name=Frequency class=form-control ng-model=schedule.Frequency ng-options=\"item.value as item.label for item in frequencyOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=Frequency class=\"error small-error\" ng-show=\"(itemErrors[\u0027Frequency\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Frequency\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=btn ng-class=\"{\u0027btn-primary\u0027: schedule.ExistingSchedule,\u0027btn-success\u0027: !schedule.ExistingSchedule}\" ng-click=saveSchedule()\u003e{{schedule.ExistingSchedule ? \u0027Save\u0027 : \u0027Create\u0027}} Schedule\u003c/button\u003e \u003cbutton ng-show=schedule.ExistingSchedule type=button class=\"btn btn-warning\" ng-click=deleteSchedule()\u003eCancel Schedule\u003c/button\u003e \u003ca ng-click=$dismiss() href=javascript: type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('basic-grid-view', "\u003cdiv ng-controller=GridCtrl\u003e\u003cdiv class=portlet-title\u003e\u003cspan class=\"tools pull-right\"\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv style=position:relative ng-class=\"{\u0027loading-items\u0027: loadingItems}\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 actions-next-to-title\" ng-show=enableAddButton\u003e\u003cbutton type=button class=\"btn btn-sm btn-info btn-svl-grid-add\" data-toggle=tooltip data-placement=right title=\"Add New {{itemType}}\" ng-click=\"$emit(\u0027addNew\u0027)\" ng-attr-test-id=\"new {{itemType}}\" id=new{{itemType}}\u003e \u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e New \u003c/button\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027col-xs-12\u0027: !enableAddButton, \u0027col-xs-9\u0027: enableAddButton};\"\u003e\u003cdiv ng-include=\"filterTemplateUrl || \u0027blank\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row max-row-width\"\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"alert alert-block slide-down alert-dismissable\" ng-class=\"\u0027alert-\u0027 + alert.type\" ng-show=alert.visible\u003e\u003cp ng-bind=alert.message\u003e\u003c/p\u003e\u003ca href=javascript:void(0) class=close aria-label=close title=close ng-click=alert.close()\u003e×\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv ng-class=\"{\u0027table-responsive\u0027:scrollingTable}\" style=position:relative\u003e\u003cdiv class=panel-mask ng-show=loadingItems\u003e\u003cspan\u003e\u003ci class=\"fa fa-circle-o-notch fa-spin\"\u003e\u003c/i\u003e Loading...\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"alert alert-info\" ng-show=Alert.isVisible\u003e\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" st-scope-setter=TableService.setScope st-pipe=refresh st-table=displayedItems st-safe-src=items ng-attr-test-id=\"grid {{itemType}}\" ng-class=\"{\u0027table-fixed-xs\u0027:tableFixedXS,\u0027clickableRows\u0027:clickableRows}\" id=\"grid {{itemType}}\"\u003e\u003cthead ng-show=\"displayedItems == null || displayedItems.length == 0\"\u003e\u003ctr\u003e\u003cth ng-show=!loadingItems class=no-items-found ng-bind=\"noItemsText ? noItemsText : \u0027No items were found.\u0027\"\u003e\u003c/th\u003e\u003cth ng-show=loadingItems class=loading-items style=text-align:left\u003eLoading items...\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003cthead ng-include=rowHeadersTemplateUrl ng-show=\"displayedItems!= null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"/\u003e\u003ctbody ng-include=rowsTemplateUrl ng-show=\"displayedItems != null || displayedItems.length \u003e 0\"/\u003e\u003ctfoot\u003e\u003c/tfoot\u003e\u003ctfoot ng-show=\"displayedItems != null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"\u003e\u003ctr ng-include=rowsFootersTemplateUrl ng-show=rowsFootersTemplateUrl\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=999\u003e\u003cdiv st-pagination=\"\" st-template=pagination /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tfoot\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('batchInvoice-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Batch class=st-sortable\u003eBatch\u003c/th\u003e\u003cth st-sort=InvoiceDate class=\"st-sortable hidden-xs\"\u003eInvoice Date\u003c/th\u003e\u003cth st-sort=SingleInvoices class=\"st-sortable hidden-xs\"\u003eSingle Invoices\u003c/th\u003e\u003cth st-sort=StatementInvoices class=\"st-sortable hidden-xs\"\u003eConsolidated Invoices\u003c/th\u003e\u003cth class=hidden-xs\u003eActions\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('batchInvoice-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=BatchInvoiceListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=batchInvoices_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=batchInvoices_filter_batch placeholder=Batch ng-model=filter.batch ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=batchInvoices_filter_shipment placeholder=Shipment/Housebill ng-model=filter.shipmentno ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=batchInvoices_filter_statementInvoice placeholder=\"Statement Invoice\" ng-model=filter.statementInvoice ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\" ng-show=UserProfile.IsSupportUser\u003e\u003c/span\u003e \u003cselect type=text class=form-control id=codeTypeCodeServType name=codeType_filter_type ng-show=UserProfile.IsSupportUser ng-options=\"option.value as option.label for option in exportedChargesOptions\" ng-model=filter.hasExportedCharges ng-change=changeFilter()\u003e \u003c/select\u003e\u003c/div\u003e\u003c/form\u003e\u003cstyle\u003e.invoice-reprint-link{display:none}tr:hover .invoice-reprint-link{display:inline-block;margin-left:5px}\u003c/style\u003e"); $templateCache.put('batchInvoice-rollbackPrintConfirmationModal', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=$emit.rollBackBatchCancelled()\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title id=revertBatchConfirmationModalLabel\u003ePrint Invoice Batch Rollback\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp\u003ePlease confirm that you\u0027d like to \u003cb style=color:red\u003erollback\u003c/b\u003e print batch \u003cb ng-bind=batchToRollBack\u003e\u003c/b\u003e.\u003c/p\u003e\u003cp\u003e\u003cstrong style=font-family:Arial;color:red\u003ePlease note the following will occur:\u003c/strong\u003e\u003cbr/\u003e\u003cul style=font-family:Arial;text-align:left\u003e\u003cli\u003eAll Charges in the batch will become eligible for Print again.\u003c/li\u003e\u003cli\u003eConsolidated Invoices will be deleted.\u003c/li\u003e\u003cli\u003eSingle invoices will still remain and be set to the \u0026quot;In Progress\u0026quot; (INP) Invoice Status.\u003c/li\u003e\u003cli\u003eINV status will be removed from the shipments with charges in the batch.\u003c/li\u003e\u003c/ul\u003e\u003c/p\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=\"$emit(\u0027rollBackPrintBatchCancelled\u0027)\" data-dismiss=modal\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=\"$emit(\u0027rollBackPrintBatchConfirmed\u0027)\"\u003eConfirm\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('batchInvoice-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd\u003e{{row.Batch}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceDate | date : \u0027yyyy-MM-dd HH:mm a\u0027}}\u003c/td\u003e\u003ctd\u003e\u003cspan class=invoice-count\u003e{{row.SingleInvoices}}\u003c/span\u003e \u003cspan class=invoice-reprint-link ng-show=\"row.SingleInvoices \u003e 0\"\u003e-\u003c/span\u003e \u003ca class=invoice-reprint-link target=_blank ng-show=\"row.SingleInvoices \u003e 0\" ng-href={{row.ReprintSingleInvoiceUrl}}\u003eReprint\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan class=invoice-count\u003e{{row.StatementInvoices}}\u003c/span\u003e \u003cspan class=invoice-reprint-link ng-show=\"row.StatementInvoices \u003e 0\"\u003e-\u003c/span\u003e \u003ca class=invoice-reprint-link target=_blank ng-show=\"row.StatementInvoices \u003e 0\" ng-href={{row.ReprintStatementInvoiceUrl}}\u003eReprint\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan ng-show=row.HasExportedCharges style=color:red\u003eHas Exported Charges\u003c/span\u003e \u003ca title=\"Rollback Print Batch\" href=javascript:void(0) ng-show=!row.HasExportedCharges ng-click=rollBackPrintBatch(row.Batch)\u003e \u003ci class=\"fa fa-undo\"\u003e\u003c/i\u003e Rollback Print Batch \u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header ng-click=goToPrint(row.Batch)\u003e\u003ch5 class=card-title\u003eBatch #{{row.Batch}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cp class=card-text style=margin:5px\u003e\u003cdiv\u003eInvoice Date:\u0026nbsp;{{row.InvoiceDate | date : \u0027yyyy-MM-dd HH:mm a\u0027}}\u003c/div\u003e\u003cdiv\u003eSingle Invoices:\u0026nbsp;\u003cspan class=invoice-count\u003e{{row.SingleInvoices}}\u003c/span\u003e\u003ca ng-show=\"row.SingleInvoices \u003e 0\" target=_blank ng-href={{row.ReprintSingleInvoiceUrl}}\u003e - Reprint\u003c/a\u003e\u003c/div\u003e\u003cdiv\u003eStatement Invoices:\u0026nbsp;\u003cspan class=invoice-count\u003e{{row.StatementInvoices}}\u003c/span\u003e\u003ca ng-show=\"row.StatementInvoices \u003e 0\" target=_blank ng-href={{row.ReprintStatementInvoiceUrl}}\u003e - Reprint\u003c/a\u003e\u003c/div\u003e\u003c/p\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('batchInvoice-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=BatchInvoiceListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('blank', ""); $templateCache.put('breadcrumbs', "\u003cdiv class=page-bar\u003e\u003cul class=page-breadcrumb\u003e\u003cli ng-repeat=\"location in PageLocationService.breadCrumbs\"\u003e\u003ci ng-show=\"$index\u003e0\" class=\"fa fa-angle-right\"\u003e\u003c/i\u003e \u003ca ng-click=\"location.click ? location.click() : null\" ng-href={{location.url}} ng-attr-target=\"{{location.url.indexOf(\u0027#\u0027)!==-1?\u0027_self\u0027:null}}\"\u003e\u003ci ng-show=location.icon ng-class=location.icon class=fa\u003e\u003c/i\u003e \u003cspan ng-bind=location.text\u003e\u003c/span\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e"); $templateCache.put('broadcast-message-page', "\u003c!-- Html minification failed. Returning unminified contents.\r\nDuring parsing of HTML-code error has occurred.\r\nLine 33: \u003cscript type=\"text/javascript\"\u003e\r\n--------------------------------------------^\r\nLine 34: function GetRemainingChars(controlId, spanId, max) {\r\n\r\n--\u003e\r\n\r\n\t\u003cdiv style=\"max-width:1200px;\"\u003e\r\n\t\t\u003ch3 ng-bind=\"PageLocationService.pageTitle\"\u003e\u003c/h3\u003e\r\n\t\t\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\t\u003cdiv class=\"row\"\u003e\r\n\t\t\u003cdiv class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\" ng-show=\"Count \u003e 0\"\u003e\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eMessage will be sent to {{Count}} {{model.Type}}\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"8\" id=\"message\" name=\"message\" class=\"input-sm form-control\" placeholder=\"Write your message here\"\r\n\t\t\t\t\t\t\t\t ng-model=\"model.Message\" maxlength=\"500\" onkeyup=\"GetRemainingChars(this, \u0027remainingChars\u0027, 500)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"remainingChars\"\u003e500 Characters remaining\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"row pad-top-10;\"\u003e\r\n\t\t\t\t\u003cdiv class=\"col-md-3 pl-4\"\u003e\r\n\t\t\t\t\t\u003cspan class=\"btn btn-primary\" ng-click=\"Send()\" ng-disabled=\"disableSendButton\"\u003e\u003ci class=\"fa fa-send\"\u003e\u003c/i\u003e Send\u003c/span\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cdiv\u003e\r\n\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\" ng-show=\"Count == 0\"\u003eFunctionality is not enabled for {{model.Type}}\u003c/label\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\r\n\t\u003cscript type=\"text/javascript\"\u003e\r\n\t\tfunction GetRemainingChars(controlId, spanId, max) {\r\n\t\t\tcheckMaxLen(controlId, max + 1);\r\n\r\n\t\t\tvar characters = max - controlId.value.length + \u0027 Characters remaining\u0027;\r\n\t\t\tdocument.getElementById(spanId).innerHTML = characters;\r\n\t\t};\r\n\r\n\t\tfunction checkMaxLen(txt, maxLen) {\r\n\t\t\ttry {\r\n\t\t\t\tif (txt.value.length \u003e (maxLen - 1)) {\r\n\t\t\t\t\tvar cont = txt.value;\r\n\t\t\t\t\ttxt.value = cont.substring(0, (maxLen - 1));\r\n\t\t\t\t\treturn false;\r\n\t\t\t\t};\r\n\t\t\t} catch (e) {\r\n\t\t\t}\r\n\t\t};\r\n\t\r\n"); $templateCache.put('canadianTaxRate-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Province class=st-sortable\u003eProvince\u003c/th\u003e\u003cth st-sort=TaxRate class=st-sortable\u003eTax Rate\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCharge Code\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('canadianTaxRate-list-row-headers-for-win', "\u003ctr\u003e\u003cth st-sort=Province class=st-sortable\u003eProvince\u003c/th\u003e\u003cth st-sort=TaxRate class=st-sortable\u003eTax Rate\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode Tpye\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('canadianTaxRate-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=CanadianTaxRateListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=airports_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=canadianTaxRate_filter_province placeholder=Province ng-model=filter.Province ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('canadianTaxRate-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CanadianTaxRateEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Province}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.TaxRate}}\u003c/td\u003e\u003ctd\u003e{{row.Code}} ({{row.CodeTypeDescription}})\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('canadianTaxRate-list-rows-for-win', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CanadianTaxRateEditRowCtrl\u003e\u003ctd\u003e{{row.Province}}\u003c/td\u003e\u003ctd\u003e{{row.TaxRate}}\u003c/td\u003e\u003ctd\u003e{{row.Code}} ({{row.CodeTypeDescription}})\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('canadianTaxRate-edit', "\u003cform autocomplete=off class=\"canadianTaxRateEditForm form-compact\" name=canadianTaxRateEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Province\u0027)}\"\u003e\u003clabel class=control-label for=canadianTaxRateProvince\u003eProvince:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=canadianTaxRateProvince type=text class=form-control placeholder=\"Enter Province\" ng-model=itemToEdit.Province /\u003e\u003c/div\u003e\u003clabel for=canadianTaxRateProvince class=error ng-show=\"(itemErrors[\u0027Province\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Province\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TaxRate\u0027)}\"\u003e\u003clabel class=control-label for=canadianTaxRateTaxRate\u003eTax Rate:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=canadianTaxRateTaxRate ng-model=itemToEdit.TaxRate /\u003e\u003c/div\u003e\u003clabel for=canadianTaxRateTaxRate class=error ng-show=\"(itemErrors[\u0027TaxRate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TaxRate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=canadianTaxRateCodeType\u003e \u003cspan ng-show=searchingForCodeTypes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Code Type \u003cspan ng-show=searchingForCodeTypes\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeTypeId\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=canadianTaxRateCodeType class=form-control ng-model=itemToEdit.Code ng-change=\"itemToEdit.CodeTypeId = null\" placeholder=\"Type Code to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchCodeTypes($viewValue)\" typeahead-on-select=\"codeTypeChosen($item, itemToEdit)\" typeahead-min-length=2 typeahead-template-url=chargeType-typeahead typeahead-no-results=codeTypeNoResults typeahead-loading=codeTypeForShipments ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-default\" ng-click=lookupCodeType(itemToEdit)\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=codeTypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Code \"{{itemToEdit.Code}}\"\u003c/div\u003e\u003clabel for=canadianTaxRateCodeType class=error ng-show=\"(itemErrors[\u0027CodeTypeId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeTypeId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('canadianTaxRate-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CanadianTaxRateListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('carrierEdiStatusCodes-list-filters', "\u003cdiv class=modal-header\u003e\u003cbutton class=\"btn btn-primary\" ng-click=onAddNew() ng-disabled=submitInProgress\u003eAdd New Line\u003c/button\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eSVL Status\u003c/th\u003e\u003cth\u003eStatus Code\u003c/th\u003e\u003cth\u003eReason Code\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr class=hidden-xs ng-repeat=\"row in items\" ng-if=\"items.length \u003e 0\"\u003e\u003ctd\u003e\u003cselect class=form-control ng-model=row.CodeTypeSeq ng-change=\"onChangeDropdown(\u0027CodeTypeSeq\u0027, row.CodeTypeSeq, row)\" ng-options=\"status.Id as status.CodeDesc for status in svlStatus\"\u003e \u003c/select\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect class=form-control ng-model=row.StatusCode ng-change=\"onChangeDropdown(\u0027StatusCode\u0027, row.StatusCode, row)\"\u003e\u003coption ng-repeat=\"status in statusCodes\"\u003e{{status}}\u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect class=form-control ng-model=row.ReasonCode ng-change=\"onChangeDropdown(\u0027ReasonCode\u0027, row.ReasonCode, row)\"\u003e\u003coption ng-repeat=\"reason in reasonCodes\"\u003e{{reason}}\u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=onSave() ng-disabled=submitInProgress\u003eSave\u003c/button\u003e \u003cbutton type=button ng-click=$dismiss() class=\"btn btn-danger\" ng-disabled=submitInProgress\u003eClose\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('carrier-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=CarrierName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=CarrierCode class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=CarrierAddress1 class=st-sortable\u003eAddress1\u003c/th\u003e\u003cth st-sort=CarrierAddress2 class=st-sortable\u003eAddress2\u003c/th\u003e\u003cth st-sort=CarrierCity class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=CarrierState class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=CarrierCountry class=st-sortable\u003eCountry\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('carrier-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=CarrierName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=CarrierCode class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=CarrierAddress1 class=st-sortable\u003eAddress1\u003c/th\u003e\u003cth st-sort=CarrierCity class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=CarrierState class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=CarrierCountry class=st-sortable\u003eCountry\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('carrier-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CarrierListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group hidden-xs input-group input-group-sm pull-right\"\u003e\u003clabel for=carrier_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=carriers_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=carriers_filter_cityState placeholder=City/State ng-model=filter.cityState ng-change=changeFilter() /\u003e\u003c/div\u003e\u003cdiv style=width:100% class=\"form-group visible-xs input-group-sm pull-right\"\u003e\u003cinput class=form-control type=text id=carriers_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=carriers_filter_cityState placeholder=City/State ng-model=filter.cityState ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('carrier-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e | \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('carrier-withAddress-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e | \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind=match.model.City\u003e\u003c/span\u003e\u003cspan ng-show=\"match.model.City \u0026amp;\u0026amp; match.model.State\"\u003e,\u003c/span\u003e \u003cspan ng-bind=match.model.State\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('carrier-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} class=hidden-xs id=carrier-row-{{row.Id}}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link href=javascript:void(0)\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Name}} \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=\"col-xs-12 card-text\"\u003e{{row.Address1}} \u003cbr ng-show=\"row.Address1 != null \u0026amp;\u0026amp; row.Address1 != \u0027\u0027\"/\u003e {{row.City}}, {{row.State}}, {{row.Zip}}, {{row.Country}} \u003cbr/\u003e Code: {{row.Code}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('carrier-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CarrierListCtrl\u003e\u003cdiv ng-include=\"\u0027full-page-edit-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('carrier-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003cth st-sort=CarrierCode class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=CarrierName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=CarrierAddress1 class=st-sortable\u003eAddress\u003c/th\u003e\u003cth st-sort=CarrierCity class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=CarrierState class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=CarrierCountry class=st-sortable\u003eCountry\u003c/th\u003e\u003cth st-sort=CarrierZip class=st-sortable\u003eZip\u003c/th\u003e\u003cth st-sort=CarrierMc class=st-sortable\u003eMC #\u003c/th\u003e\u003cth st-sort=CarrierDot class=st-sortable\u003eDOT #\u003c/th\u003e\u003cth st-sort=CarrierScacIata class=st-sortable\u003eSCAC / IATA\u003c/th\u003e\u003cth st-sort=CarrierRemitCode class=st-sortable\u003eRemit Code\u003c/th\u003e\u003cth ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; CanAddOrEdit \u0026amp;\u0026amp; UserProfile.IsSupportUser\"\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('carrier-list-rows', "\u003ctr id=carrier-row-{{row.Id}} class=hidden-xs ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CarrierEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\" ng-show=!ReadOnlyView\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Name}}\u003c/a\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-show={{row.HasAccountsPayable}} class=tsa-approved\u003eAP\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-show={{row.IsActive}} class=tsa-approved\u003eActive\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.McNumber}}\u003c/td\u003e\u003ctd\u003e{{row.DotNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ScacIataCode}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToCode}}\u003c/td\u003e\u003ctd ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; CanAddOrEdit \u0026amp;\u0026amp; UserProfile.IsSupportUser\" class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row, true)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Code}} - {{row.Name}}\u003c/a\u003e \u003cbr/\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-show={{row.AccountsPayable}} class=tsa-approved\u003eAP\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-show={{row.IsActive}} class=tsa-approved\u003eActive\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Address1}} \u003cbr ng-show=row.Address1 /\u003e {{row.Address2}} \u003cbr ng-show=row.Address2 /\u003e {{row.City}}\u003cspan ng-show=\"row.City \u0026amp;\u0026amp; (row.State || row.Zip)\"\u003e, \u003c/span\u003e{{row.State}}\u003cspan ng-show=\"(row.City || row.State) \u0026amp;\u0026amp; row.Zip\"\u003e, \u003c/span\u003e{{row.Zip}} \u003cbr ng-show=\"row.City || row.State || row.Zip\"/\u003e {{row.CountryName}}\u003c/div\u003e\u003cdiv class=card-text\u003e\u003cspan ng-show=row.ServingAirportCode\u003eAirport: {{row.ServingAirportCode}}\u003c/span\u003e\u003cspan ng-show=\"row.ServingAirportCode \u0026amp;\u0026amp; row.ServingOceanPortCode\"\u003e, \u003c/span\u003e\u003cspan ng-show=row.ServingOceanPortCode\u003eOcean Port: {{row.ServingOceanPortCode}}\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-show=\"row.Code != null\" class=card-text\u003eRemit To: {{row.RemitToCode}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; CanAddOrEdit \u0026amp;\u0026amp; UserProfile.IsSupportUser\" ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('carrier-grid-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=CarrierGridFilterCtrl\u003e\u003cdiv class=clearfix\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-7 col-md-8 col-lg-8 hidden-xs\"\u003e\u003cdiv class=pull-right\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter size=xs\u003e\u003c/svl-filter-display\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-5 col-md-4 col-lg-4\"\u003e\u003cdiv class=pull-right\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003clabel for=carrier_list_filter_search class=\"input-group-addon input-group-addon-label hidden-xs\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text id=carrier_list_filter_search placeholder=Search class=form-control style=width:100% ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003cdiv class=input-group style=margin-left:5px\u003e\u003cbutton class=\"btn btn-success btn-svl-grid btn-svl-grid-sm\" ng-show=!ReadOnlyView ng-click=showSearchModal()\u003e \u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f) \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('carrier-list-filter-modal-search', "\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(previousSearch) aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003cspan class=caption\u003e\u003ci class=\"fa fa-fw fa-filter\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003eFilters\u003c/span\u003e\u003c/div\u003e\u003cform autocomplete=off class=\"form form-compact\" ng-submit=search(); name=carrierFilterForm\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=filterName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterName name=filterName class=form-control placeholder=All ng-model=filter.Name /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=filterCode\u003eCode:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterCode name=filterCode class=form-control placeholder=All ng-model=filter.Code /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterCity\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterCity name=filterCity class=form-control placeholder=All ng-model=filter.City /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterState\u003e \u003cspan ng-show=searchingForState\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eState: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterState name=filterState class=form-control ng-model=filter.State ng-change=clearState() placeholder=\"Type to search...\" uib-typeahead=\"state.Name as state.Name for state in searchState($viewValue)\" typeahead-template-url=state-typeahead typeahead-min-length=2 typeahead-no-results=stateNoResult typeahead-loading=searchingForState typeahead-on-select=stateChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=State class=control-label ng-show=stateNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the State \"{{filter.State}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterCountry\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterCountry name=filterCountry class=form-control ng-model=filter.CountryName ng-change=clearCountry() placeholder=\"Type to search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{filter.CountryName}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterActive\u003eActive:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=filterActive name=filterActive class=form-control ng-change=changeFilter() ng-model=filter.Active ng-options=\"option.Value as option.Text for option in activeOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterAccountsPayable\u003eHas Accounts Payable:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=filterAccountsPayable name=filterAccountsPayable class=form-control ng-change=changeFilter() ng-model=filter.HasAccountsPayable ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterIsTsaApproved\u003eTSA Approved:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=filterIsTsaApproved name=filterIsTsaApproved class=form-control ng-change=changeFilter() ng-model=filter.IsTsaApproved ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=filterAirport\u003e \u003cspan ng-show=searchingForAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAir Port Code: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterAirport name=filterAirport class=form-control ng-model=filter.AirportName ng-change=clearAirport() placeholder=\"Type to search...\" uib-typeahead=\"airport.Name as airport.Name for airport in searchAirport($viewValue)\" typeahead-template-url=airport-typeahead typeahead-min-length=3 typeahead-no-results=airportNoResult typeahead-loading=searchingForAirport typeahead-on-select=airportChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=airportNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{filter.AirportName}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=filterOceanPort\u003e \u003cspan ng-show=searchingForOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eOcean Port Code: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterOceanPort name=filterOceanPort class=form-control ng-model=filter.OceanPortName ng-change=clearOceanPort() placeholder=\"Type to search...\" uib-typeahead=\"oceanPort.Name as oceanPort.Name for oceanPort in searchOceanPort($viewValue)\" typeahead-template-url=port-typeahead typeahead-min-length=3 typeahead-no-results=oceanPortNoResult typeahead-loading=searchingForOceanPort typeahead-on-select=oceanPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=oceanPortNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the OceanPort \"{{filter.OceanPortName}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=type class=control-label\u003e \u003cspan ng-show=searchingForCarrierType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCarrier Type: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrierType name=carrierType class=form-control ng-model=filter.CarrierTypeName ng-change=clearCarrierType() placeholder=\"Type to search...\" uib-typeahead=\"carrierType.CodeType as carrierType.CodeDesc for carrierTypes in searchCarrierType($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=carrierTypeNoResults typeahead-loading=searchingForCarrierType typeahead-on-select=carrierTypeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrierType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=CarrierType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.CarrierTypeList \u0026amp;\u0026amp; filter.CarrierTypeList.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=removeCarrierType(CarrierType.Value) ng-repeat=\"CarrierType in filter.CarrierTypeList\"\u003e\u003cspan style=padding-left:5px;font-size:small;display:inline-block\u003e{{CarrierType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=CarrierTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier Type \"{{filter.CarrierTypeName}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=type class=control-label\u003e \u003cspan ng-show=searchingForSupportedEquipment\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSupported Equipment: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=supportedEquipment name=supportedEquipment class=form-control ng-disabled=!CanAddOrEdit ng-model=filter.SupportedEquipmentName ng-change=clearSupportedEquipment() placeholder=\"Type Equipment to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchSupportedEquipment($viewValue)\" typeahead-min-length=3 typeahead-template-url=equipmentType-typeahead typeahead-no-results=supportedEquipmentNoResults typeahead-loading=searchingForSupportedEquipment typeahead-on-select=supportedEquipmentChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSupportedEquipment()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=SupportedEquipment\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Equipments \u0026amp;\u0026amp; filter.Equipments.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=removeSupportedEquipment(supportedEquipment.Value) ng-repeat=\"supportedEquipment in filter.Equipments\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{supportedEquipment.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=supportedEquipmentNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the SupportedEquipment \"{{filter.SupportedEquipmentName}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=filterMcNo\u003eMC#:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterMcNo name=filterMcNo class=form-control placeholder=All ng-model=filter.McNumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=filterDotNo\u003eDOT#:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterDotNo name=filterDotNo class=form-control placeholder=All ng-model=filter.DotNumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=filterScacIata\u003eSCAC/IATA:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterScacIata name=filterScacIata class=form-control placeholder=All ng-model=filter.ScacIataCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=filterRemitTo\u003eRemit to:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterRemitTo name=filterRemitTo class=form-control placeholder=All ng-model=filter.RemitToCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=$dismiss(previousSearch) href=javascript: type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=button class=\"btn btn-default\" ng-click=clear();\u003eClear\u003c/button\u003e \u003cbutton type=submit class=\"btn btn-primary\" ng-click=search();\u003eSearch\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('carrier-edit', "\u003cdiv class=clearfix\u003e\u003csection class=panel ng-form=parentForm\u003e\u003cheader class=\"panel-heading tab-bg-dark-navy-blue\" ng-controller=CarrierHeaderCtrl\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli id=details-tab ng-click=\"setActiveTab(\u0027details\u0027)\" ng-class=\"{ active: isActiveTab(\u0027details\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Details\u003c/span\u003e \u003cspan class=\"badge badge-info\" ng-show=parentForm.detailsForm.$dirty\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan class=\"badge badge-danger\" ng-show=\"formIsInvalid(\u0027detailForm\u0027, itemErrors)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=accounting-tab ng-click=\"setActiveTab(\u0027accounting\u0027)\" ng-class=\"{ active: isActiveTab(\u0027accounting\u0027) }\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-bank\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Accounting\u003c/span\u003e \u003cspan class=\"badge badge-info\" ng-show=parentForm.accountingForm.$dirty\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan class=\"badge badge-danger\" ng-show=\"formIsInvalid(\u0027accountingForm\u0027, itemErrors)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=edi-tab ng-click=\"setActiveTab(\u0027edi\u0027)\" ng-class=\"{ active: isActiveTab(\u0027edi\u0027) }\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-file-code-o\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e EDI/API\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=contacts-tab ng-click=\"setActiveTab(\u0027contacts\u0027)\" ng-class=\"{ active: isActiveTab(\u0027contacts\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-users\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Contacts\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=images-tab ng-click=\"setActiveTab(\u0027images\u0027)\" ng-class=\"{ active: isActiveTab(\u0027images\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-file-image-o\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Images\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=recentRoutings-tab ng-click=\"setActiveTab(\u0027recentRoutings\u0027)\" ng-class=\"{ active: isActiveTab(\u0027recentRoutings\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-th-large\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Recent Routings\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=recentShipments-tab ng-click=\"setActiveTab(\u0027recentShipments\u0027)\" ng-class=\"{ active: isActiveTab(\u0027recentShipments\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Recent Shipments\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"setActiveTab(\u0027auditLog\u0027)\" id=auditLog-tab ng-class=\"{ active: isActiveTab(\u0027auditLog\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-history\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Audit Log\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"setActiveTab(\u0027myCarrierPackets\u0027)\" id=myCarrierPackets-tab ng-class=\"{ active: isActiveTab(\u0027myCarrierPackets\u0027) }\" ng-if=\"itemToEdit.Id \u0026amp;\u0026amp; itemToEdit.MCPData\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-file-code-o\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e MyCarrierPortal\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/header\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\" ng-class=\"{\u0027svl-read-only-view\u0027:ReadOnlyView}\"\u003e\u003cdiv class=tab-content style=position:relative ng-class=\"{\u0027top-content-are-panels\u0027: isActiveTab(\u0027details\u0027) || isActiveTab(\u0027accounting\u0027) || isActiveTab(\u0027edi\u0027)}\"\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=details ng-if=\"tabIsLoaded(\u0027details\u0027) || isActiveTab(\u0027details\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027details\u0027) }\" ng-include=\"\u0027carrier-edit-tab-details\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=accounting ng-if=\"tabIsLoaded(\u0027accounting\u0027) || isActiveTab(\u0027accounting\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027accounting\u0027) }\" ng-include=\"\u0027carrier-edit-tab-accounting\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=edi ng-if=\"tabIsLoaded(\u0027edi\u0027) || isActiveTab(\u0027edi\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027edi\u0027) }\" ng-include=\"\u0027carrier-edit-tab-edi\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=contacts ng-if=\"tabIsLoaded(\u0027contacts\u0027) || isActiveTab(\u0027contacts\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027contacts\u0027) }\" ng-include=\"\u0027carrier-edit-tab-contacts\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=images ng-if=\"tabIsLoaded(\u0027images\u0027) || isActiveTab(\u0027images\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027images\u0027) }\" ng-include=\"\u0027carrier-edit-tab-images\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=recentRoutings ng-if=\"tabIsLoaded(\u0027recentRoutings\u0027) || isActiveTab(\u0027recentRoutings\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027recentRoutings\u0027) }\" ng-include=\"\u0027carrier-edit-tab-recentRoutings\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=recentShipments ng-if=\"tabIsLoaded(\u0027recentShipments\u0027) || isActiveTab(\u0027recentShipments\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027recentShipments\u0027) }\" ng-include=\"\u0027carrier-edit-tab-recentShipments\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=auditLog ng-if=\"tabIsLoaded(\u0027auditLog\u0027) || isActiveTab(\u0027auditLog\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027auditLog\u0027) }\" ng-include=\"\u0027carrier-edit-tab-auditLog\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=myCarrierPackets ng-if=\"tabIsLoaded(\u0027myCarrierPackets\u0027) || isActiveTab(\u0027myCarrierPackets\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027myCarrierPackets\u0027) }\" ng-include=\"\u0027carrier-edit-tab-myCarrierPackets\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003c/div\u003e"); $templateCache.put('carrier-edit-tab-details', "\u003cform class=form id=detailsForm name=detailsForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003ch3 style=margin-left:20px\u003eCarrier Information\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=name\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=name type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=name class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=code\u003eCode:\u003c/label\u003e\u003cdiv class=\"input-group-sm fixed-input-group\" ng-class=\"{\u0027input-group\u0027: itemToEdit.Id \u0026amp;\u0026amp; itemToEdit.Id \u003e 0 \u0026amp;\u0026amp; UserPermissions.CarrierEditCode}\"\u003e\u003cinput id=code type=text class=form-control placeholder=\"Enter Code\" ng-model=itemToEdit.Code ng-readonly=\"(itemToEdit.Id \u0026amp;\u0026amp; itemToEdit.Id \u003e 0) || !CanAddOrEdit\" ng-required=!useAutoRecordCode ng-attr-placeholder=\"{{useAutoRecordCode ? \u0027Leave blank for auto code\u0027 : \u0027\u0027}}\"/\u003e \u003ca href=javascript:void(0) class=input-group-addon style=font-size:x-small ng-if=\"itemToEdit.Id \u0026amp;\u0026amp; itemToEdit.Id \u003e 0 \u0026amp;\u0026amp; UserPermissions.CarrierEditCode\" ng-click=showChangeCodeModal(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-pencil-square-o\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Change Code\u003c/span\u003e \u003c/a\u003e\u003c/div\u003e\u003clabel for=code class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address1\u0027)}\"\u003e\u003clabel class=control-label for=address1\u003eAddress 1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=address1 type=text class=form-control placeholder=\"Enter Address 1\" ng-model=itemToEdit.Address1 ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=address1 class=error ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003clabel class=control-label for=address2\u003eAddress 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=address2 type=text class=form-control placeholder=\"Enter Address 2\" ng-model=itemToEdit.Address2 ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=address2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address3\u0027)}\"\u003e\u003clabel class=control-label for=address2\u003eAddress 3:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=address3 type=text class=form-control placeholder=\"Enter Address 3\" ng-model=itemToEdit.Address3 ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=address2 class=error ng-show=\"(itemErrors[\u0027Address3\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address3\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel class=control-label for=city\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=city type=text class=form-control placeholder=\"Enter City\" ng-model=itemToEdit.City ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=city class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=state\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=state type=text class=form-control placeholder=\"Enter State\" maxlength=2 ng-model=itemToEdit.State ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=state class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel class=control-label for=zip\u003eZip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=zip type=text class=form-control placeholder=\"Enter Zip\" ng-model=itemToEdit.Zip ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=zip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CountryName\u0027)}\"\u003e\u003clabel class=control-label for=country\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=country name=country class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CountryName\u0027)}\" ng-disabled=!CanAddOrEdit ng-model=itemToEdit.CountryName ng-change=clearCountry(itemToEdit) placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=country class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{itemToEdit.CountryName}}\" \u003c/label\u003e \u003clabel for=country class=error ng-show=\"(itemErrors[\u0027CountryName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CountryName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=phone\u003ePhone Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=phone type=text class=form-control placeholder=\"Enter Phone Number\" ng-model=itemToEdit.Phone ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=phone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CellPhone\u0027)}\"\u003e\u003clabel class=control-label for=phone\u003eMobile Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=phone type=text class=form-control placeholder=\"Enter Mobile Number\" ng-model=itemToEdit.CellPhone ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=phone class=error ng-show=\"(itemErrors[\u0027CellPhone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CellPhone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EightHundredNumber\u0027)}\"\u003e\u003clabel class=control-label for=eightHundred\u003e1-800 Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=eightHundred type=text class=form-control placeholder=\"Enter 1-800 Number\" ng-model=itemToEdit.EightHundredNumber ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=eightHundred class=error ng-show=\"(itemErrors[\u0027EightHundredNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EightHundredNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel class=control-label for=fax\u003eFax Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=fax type=text class=form-control placeholder=\"Enter Fax Number\" ng-model=itemToEdit.Fax ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=fax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel class=control-label for=email\u003eEmail Address:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=email class=form-control id=email name=email placeholder=\"Enter Email Address\" ng-model=itemToEdit.Email ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=email class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DrivesForCode\u0027)}\"\u003e\u003clabel class=control-label for=oceanPort\u003e \u003cspan ng-show=searchingForDriver\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDrives For: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=drivesFor name=drivesFor class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.DrivesForLabel ng-change=clearDrivesFor(itemToEdit) placeholder=\"Type Driver to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchDriver($viewValue)\" typeahead-min-length=3 typeahead-template-url=carrier-typeahead typeahead-no-results=driverNoResults typeahead-loading=searchingForDriver typeahead-on-select=\"driverChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDriver(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Driver\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=drivesFor class=control-label ng-show=driverNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Driver \"{{itemToEdit.DrivesForLabel}}\" \u003c/label\u003e \u003clabel for=drivesFor class=error ng-show=\"(itemErrors[\u0027DrivesForCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DrivesForCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InsuranceExpirationDate\u0027)}\"\u003e\u003clabel class=control-label for=InsuranceExpirationDate\u003eInsurance Expire Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=InsuranceExpirationDate name=InsuranceExpirationDate class=\"form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.itemToEdit.InsuranceExpirationDate}\" ng-model=itemToEdit.InsuranceExpirationDate date-popup-manager=InsuranceExpirationDatePopup svl-datefield=validation.itemToEdit.InsuranceExpirationDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=InsuranceExpirationDatePopup.open() ng-class=\"{error: validation.itemToEdit.InsuranceExpirationDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=InsuranceExpirationDate class=error ng-show=\"(itemErrors[\u0027InsuranceExpirationDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InsuranceExpirationDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=InsuranceExpirationDate class=error ng-show=\"!detailsForm.InsuranceExpirationDate.$valid \u0026amp;\u0026amp; !validation.itemToEdit.InsuranceExpirationDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027InsuranceExpirationDate\u0027, \u0027Insurance Expiration Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InsuranceExpirationReminderEmail\u0027)}\"\u003e\u003clabel class=control-label for=tsaTrainingDate\u003eSafety Office Email:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox class=checkbox style=\"min-height:13px !important\" id=GetInsuranceExpirationReminder name=GetInsuranceExpirationReminder ng-model=itemToEdit.GetInsuranceExpirationReminder ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text class=form-control id=InsuranceExpirationReminderEmail name=InsuranceExpirationReminderEmail maxlength=50 ng-maxlength=50 placeholder=\"Enter Safety Office Email\" ng-model=itemToEdit.InsuranceExpirationReminderEmail ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=GetInsuranceExpirationReminder class=error ng-show=\"(itemErrors[\u0027GetInsuranceExpirationReminder\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GetInsuranceExpirationReminder\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=InsuranceExpirationReminderEmail class=error ng-show=\"(itemErrors[\u0027InsuranceExpirationReminderEmail\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InsuranceExpirationReminderEmail\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Stations\u0027)}\"\u003e\u003clabel class=control-label for=stations\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eStation Code: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=stations name=stations class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.StationName placeholder=\"Type Station to Search...\" uib-typeahead=\"station.Name as station.Name for station in searchStations($viewValue)\" typeahead-min-length=3 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=\"stationChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"itemToEdit.StationItems \u0026amp;\u0026amp; itemToEdit.StationItems.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=\"removeStation(station.Value, itemToEdit)\" ng-repeat=\"station in itemToEdit.StationItems\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{station.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel for=station class=control-label ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{itemToEdit.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CarrierType\u0027)}\"\u003e\u003clabel class=control-label for=carrierType\u003e \u003cspan ng-show=searchingForCarrierType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCarrier Type: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrierType name=carrierType class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.CarrierType ng-change=clearCarrierType(itemToEdit) placeholder=\"Type Carrier Type to Search...\" uib-typeahead=\"carrierType.CodeType as carrierType.CodeDesc for carrierTypes in searchCarrierType($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=carrierTypeNoResults typeahead-loading=searchingForCarrierType typeahead-on-select=\"carrierTypeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrierType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Carrier Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"itemToEdit.CarrierTypeItems \u0026amp;\u0026amp; itemToEdit.CarrierTypeItems.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=\"removeCarrierType(carrierType.Value, itemToEdit)\" ng-repeat=\"carrierType in itemToEdit.CarrierTypeItems\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{carrierType.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel for=carrierType class=control-label ng-show=carrierTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier Type \"{{itemToEdit.CarrierType}}\" \u003c/label\u003e \u003clabel for=carrierType class=error ng-show=\"(itemErrors[\u0027CarrierType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Contact\u0027)}\"\u003e\u003clabel class=control-label for=name\u003eContact:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=name type=text class=form-control placeholder=\"Enter Contact\" ng-model=itemToEdit.Contact ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=name class=error ng-show=\"(itemErrors[\u0027Contact\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Contact\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsAirline\u0027)}\"\u003e\u003clabel class=control-label for=IsAirline\u003eAirline/Prefix/Abbr:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox class=checkbox style=\"min-height:13px !important\" id=IsAirline name=IsAirline ng-model=itemToEdit.IsAirline ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text class=form-control id=AirlinePrefix name=AirlinePrefix maxlength=50 placeholder=Prefix ng-model=itemToEdit.AirlinePrefix ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsAirline\"/\u003e\u003c/div\u003e\u003clabel for=IsAirline class=error ng-show=\"(itemErrors[\u0027IsAirline\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsAirline\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=AirlinePrefix class=error ng-show=\"(itemErrors[\u0027AirlinePrefix\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AirlinePrefix\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AirlineAbbreviation\u0027)}\"\u003e\u003clabel class=control-label for=AirlineAbbreviation\u003e\u0026nbsp;\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=AirlineAbbreviation name=AirlineAbbreviation maxlength=50 placeholder=Abbreviation ng-model=itemToEdit.AirlineAbbreviation ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsAirline\"/\u003e\u003c/div\u003e\u003clabel for=AirlineAbbreviation class=error ng-show=\"(itemErrors[\u0027AirlineAbbreviation\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AirlineAbbreviation\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DomesticAirbillRangeStart\u0027)}\"\u003e\u003clabel class=control-label for=DomesticAirbillRangeStart\u003eDomestic Airbill Range:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003clabel class=control-label style=\"height:10px !important\"\u003eStart:\u003c/label\u003e \u003c/span\u003e \u003cinput type=text class=form-control id=DomesticAirbillRangeStart name=DomesticAirbillRangeStart ng-keypress=FilterNumeric($event) ng-model=itemToEdit.DomesticAirbillRangeStart ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsAirline\"/\u003e\u003c/div\u003e\u003clabel for=DomesticAirbillRangeStart class=error ng-show=\"(itemErrors[\u0027DomesticAirbillRangeStart\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DomesticAirbillRangeStart\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DomesticAirbillRangeEnd\u0027)}\"\u003e\u003clabel class=control-label for=DomesticAirbillRangeEnd\u003e\u0026nbsp;\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003clabel class=control-label style=\"height:10px !important\"\u003eEnd:\u003c/label\u003e \u003c/span\u003e \u003cinput type=text class=form-control id=DomesticAirbillRangeEnd name=DomesticAirbillRangeEnd ng-keypress=FilterNumeric($event) ng-model=itemToEdit.DomesticAirbillRangeEnd ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsAirline\"/\u003e\u003c/div\u003e\u003clabel for=DomesticAirbillRangeEnd class=error ng-show=\"(itemErrors[\u0027DomesticAirbillRangeEnd\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DomesticAirbillRangeEnd\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InternationalAirbillRangeStart\u0027)}\"\u003e\u003clabel class=control-label for=InternationalAirbillRangeStart\u003eInternational Airbill Range:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003clabel class=control-label style=\"height:10px !important\"\u003eStart:\u003c/label\u003e \u003c/span\u003e \u003cinput type=text class=form-control id=InternationalAirbillRangeStart name=InternationalAirbillRangeStart ng-keypress=FilterNumeric($event) ng-model=itemToEdit.InternationalAirbillRangeStart ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsAirline\"/\u003e\u003c/div\u003e\u003clabel for=InternationalAirbillRangeStart class=error ng-show=\"(itemErrors[\u0027InternationalAirbillRangeStart\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InternationalAirbillRangeStart\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InternationalAirbillRangeEnd\u0027)}\"\u003e\u003clabel class=control-label for=InternationalAirbillRangeEnd\u003e\u0026nbsp;\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003clabel class=control-label style=\"height:10px !important\"\u003eEnd:\u003c/label\u003e \u003c/span\u003e \u003cinput type=text class=form-control id=InternationalAirbillRangeEnd name=InternationalAirbillRangeEnd ng-keypress=FilterNumeric($event) ng-model=itemToEdit.InternationalAirbillRangeEnd ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsAirline\"/\u003e\u003c/div\u003e\u003clabel for=InternationalAirbillRangeEnd class=error ng-show=\"(itemErrors[\u0027InternationalAirbillRangeEnd\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InternationalAirbillRangeEnd\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServingAirportCode\u0027)}\"\u003e\u003clabel class=control-label for=servingAirport\u003e \u003cspan ng-show=searchingForServingAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eServing Airport: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=servingAirport name=servingAirport class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.ServingAirportLabel ng-change=clearServingAirport(itemToEdit) placeholder=\"Type Serving Airport to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchServingAirport($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=servingAirportNoResults typeahead-loading=searchingForServingAirport typeahead-on-select=\"servingAirportChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServingAirport(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Serving Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=servingAirport class=control-label ng-show=servingAirportNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Serving Airport \"{{itemToEdit.ServingAirportLabel}}\" \u003c/label\u003e \u003clabel for=servingAirport class=error ng-show=\"(itemErrors[\u0027ServingAirportCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServingAirportCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServingOceanPortCode\u0027)}\"\u003e\u003clabel class=control-label for=oceanPort\u003e \u003cspan ng-show=searchingForOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eServing Ocean Port: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=oceanPort name=oceanPort class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.CarrierDefaultOceanPortLabel ng-change=clearOceanPort(itemToEdit) placeholder=\"Type Ocean Port to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchOceanPort($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=oceanPortNoResults typeahead-loading=searchingForOceanPort typeahead-on-select=\"oceanPortChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupOceanPort(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Ocean Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=oceanPort class=control-label ng-show=oceanPortNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Ocean Port \"{{itemToEdit.ServingOceanPortLabel}}\" \u003c/label\u003e \u003clabel for=oceanPort class=error ng-show=\"(itemErrors[\u0027ServingOceanPortCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServingOceanPortCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TsaTrainingDate\u0027)}\"\u003e\u003clabel class=control-label for=tsaTrainingDate\u003eTSA Approved / Training Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox id=isTsaApproved class=checkbox style=\"min-height:13px !important\" ng-model=itemToEdit.IsTsaApproved ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text id=tsaTrainingDate name=tsaTrainingDate class=\"form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.itemToEdit.TsaTrainingDate}\" ng-model=itemToEdit.TsaTrainingDate date-popup-manager=tsaTrainingDatePopup svl-datefield=validation.itemToEdit.TsaTrainingDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=tsaTrainingDatePopup.open() ng-class=\"{error: validation.itemToEdit.TsaTrainingDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tsaTrainingDate class=error ng-show=\"(itemErrors[\u0027IsTsaApproved\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsTsaApproved\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=tsaTrainingDate class=error ng-show=\"(itemErrors[\u0027TsaTrainingDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TsaTrainingDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=tsaTrainingDate class=error ng-show=\"!detailsForm.tsaTrainingDate.$valid \u0026amp;\u0026amp; !validation.itemToEdit.TsaTrainingDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027tsaTrainingDate\u0027, \u0027TSA Training Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CtpatSviNumber\u0027)}\"\u003e\u003clabel class=control-label for=tsaTrainingDate\u003eC-TPAT Status / C-TPAT SVI#:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox class=checkbox style=\"min-height:13px !important\" id=hasCtpatStatus name=hasCtpatStatus placeholder=\"Enter C-TPAT SVI#\" ng-model=itemToEdit.HasCtpatStatus ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text class=form-control id=ctpatSviNumber name=ctpatSviNumber maxlength=50 ng-maxlength=50 placeholder=\"Enter Contact\" ng-model=itemToEdit.CtpatSviNumber ng-disabled=\"!itemToEdit.HasCtpatStatus || !CanAddOrEdit\"/\u003e \u003cspan class=\"input-group-addon font-blue\" style=font-size:x-small\u003e {{ 50 - itemToEdit.CtpatSviNumber.length }} chars remaining \u003c/span\u003e\u003c/div\u003e\u003clabel for=hasCtpatStatus class=error ng-show=\"(itemErrors[\u0027HasCtpatStatus\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HasCtpatStatus\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ctpatSviNumber class=error ng-show=\"(itemErrors[\u0027CtpatSviNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CtpatSviNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CarrierAccountNumber\u0027)}\"\u003e\u003clabel class=control-label for=CarrierAccountNumber\u003eAccount Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CarrierAccountNumber type=text class=form-control placeholder=\"Enter Account Number\" ng-model=itemToEdit.CarrierAccountNumber ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=CarrierAccountNumber class=error ng-show=\"(itemErrors[\u0027CarrierAccountNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierAccountNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027McNumber\u0027)}\"\u003e\u003clabel class=control-label for=McNumber\u003eMC Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=McNumber type=text class=form-control placeholder=\"Enter MC Number\" ng-model=itemToEdit.McNumber ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=McNumber class=error ng-show=\"(itemErrors[\u0027McNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027McNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DotNumber\u0027)}\"\u003e\u003clabel class=control-label for=DotNumber\u003eDOT Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=DotNumber type=text class=form-control placeholder=\"Enter DOT Number\" ng-model=itemToEdit.DotNumber ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=DotNumber class=error ng-show=\"(itemErrors[\u0027DotNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DotNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Comments\u0027)}\"\u003e\u003clabel class=control-label for=Comments\u003eComments:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Comments type=text class=form-control placeholder=\"Enter Comments\" ng-model=itemToEdit.Comments ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=Comments class=error ng-show=\"(itemErrors[\u0027Comments\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Comments\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServiceType\u0027)}\"\u003e\u003clabel class=control-label for=ServiceType\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eService Type: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ServiceType name=ServiceType class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.ServiceTypeDescription ng-change=clearServiceType(itemToEdit) placeholder=\"Type Service Type to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchServiceType($viewValue)\" typeahead-min-length=3 typeahead-template-url=serviceType-typeahead typeahead-no-results=ServiceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=\"serviceTypeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServiceType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Service Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ServiceType class=control-label ng-show=serviceTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Service Type \"{{itemToEdit.ServiceTypeDescription}}\" \u003c/label\u003e \u003clabel for=ServiceType class=error ng-show=\"(itemErrors[\u0027ServiceType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServiceType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Tractors\u0027)}\"\u003e\u003clabel class=control-label for=Tractor\u003e \u003cspan ng-show=searchingForTractor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTractors: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=Tractors name=Tractors class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.TractorNumber placeholder=\"Type Tractor to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchTractor($viewValue)\" typeahead-min-length=3 typeahead-template-url=tractor-typeahead typeahead-no-results=tractorNoResults typeahead-loading=searchingForTractor typeahead-on-select=\"tractorChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupTractor(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Tractor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"itemToEdit.TractorItems \u0026amp;\u0026amp; itemToEdit.TractorItems.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=\"removeTractor(tractor.Value, itemToEdit)\" ng-repeat=\"tractor in itemToEdit.TractorItems\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{tractor.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel for=tractor class=control-label ng-show=tractorNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Tractor \"{{itemToEdit.TractorNumber}}\" \u003c/label\u003e \u003clabel for=tractor class=error ng-show=\"(itemErrors[\u0027Tractors\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Tractors\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SupportedEquipment\u0027)}\"\u003e\u003clabel class=control-label for=supportedEquipment\u003e \u003cspan ng-show=searchingForSupportedEquipment\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSupported Equipment: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=supportedEquipment name=supportedEquipment class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.SupportedEquipmentName ng-change=clearSupportedEquipment(itemToEdit) placeholder=\"Type Equipment to Search...\" uib-typeahead=\"supportedEquipment.CodeType as supportedEquipment.CodeDesc for supportedEquipment in searchSupportedEquipment($viewValue)\" typeahead-min-length=3 typeahead-template-url=equipmentType-typeahead typeahead-no-results=supportedEquipmentNoResults typeahead-loading=searchingForSupportedEquipment typeahead-on-select=\"supportedEquipmentChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSupportedEquipment(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Carrier Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"itemToEdit.SupportedEquipmentItems \u0026amp;\u0026amp; itemToEdit.SupportedEquipmentItems.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=\"removeSupportedEquipment(supportedEquipment.Value, itemToEdit)\" ng-repeat=\"supportedEquipment in itemToEdit.SupportedEquipmentItems\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{supportedEquipment.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel for=supportedEquipment class=control-label ng-show=supportedEquipmentNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Equipment \"{{itemToEdit.SupportedEquipmentName}}\" \u003c/label\u003e \u003clabel for=supportedEquipment class=error ng-show=\"(itemErrors[\u0027SupportedEquipment\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SupportedEquipment\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Notes\u0027)}\"\u003e\u003clabel class=control-label for=Notes\u003eNotes:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control id=Notes name=Notes placeholder=\"Enter Notes\" ng-model=itemToEdit.Notes ng-disabled=!CanAddOrEdit\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=Notes class=error ng-show=\"(itemErrors[\u0027Notes\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Notes\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DeadheadRate\u0027)}\"\u003e\u003clabel class=control-label for=DeadheadRate\u003eDeadhead Rate:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=DeadheadRate name=DeadheadRate placeholder=\"Enter Deadhead Rate\" ng-model=itemToEdit.DeadheadRate ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=DeadheadRate class=error ng-show=\"(itemErrors[\u0027DeadheadRate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeadheadRate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LiabilityInsuranceVendor\u0027)}\"\u003e\u003clabel class=control-label for=LiabilityInsuranceVendor\u003eLiability Ins Vendor:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=LiabilityInsuranceVendor name=LiabilityInsuranceVendor placeholder=\"Enter Liability Ins Vendor\" ng-model=itemToEdit.LiabilityInsuranceVendor ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=LiabilityInsuranceVendor class=error ng-show=\"(itemErrors[\u0027LiabilityInsuranceVendor\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LiabilityInsuranceVendor\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LiabilityPolicyNumber\u0027)}\"\u003e\u003clabel class=control-label for=LiabilityPolicyNumber\u003eLiability Policy #:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=LiabilityPolicyNumber name=LiabilityPolicyNumber placeholder=\"Enter Liability Policy #\" ng-model=itemToEdit.LiabilityPolicyNumber ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=LiabilityPolicyNumber class=error ng-show=\"(itemErrors[\u0027LiabilityPolicyNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LiabilityPolicyNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LiabilityAmount\u0027)}\"\u003e\u003clabel class=control-label for=LiabilityAmount\u003eLiability Amount:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=LiabilityAmount name=LiabilityAmount placeholder=\"Enter Liability Amount\" ng-model=itemToEdit.LiabilityAmount ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=LiabilityAmount class=error ng-show=\"(itemErrors[\u0027LiabilityAmount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LiabilityAmount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LiabilityInsStartDate\u0027)}\"\u003e\u003clabel class=control-label for=LiabilityInsStartDate\u003eLiability Insurance Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003clabel class=control-label style=\"height:10px !important\"\u003eStart:\u003c/label\u003e \u003c/span\u003e \u003cinput type=text class=\"form-control date-field\" id=LiabilityInsStartDate name=LiabilityInsStartDate ng-model=itemToEdit.LiabilityInsStartDate ng-disabled=!CanAddOrEdit date-popup-manager=liabilityInsStartDatePopup svl-datefield=validation.itemToEdit.LiabilityInsStartDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=liabilityInsStartDatePopup.open() ng-class=\"{error: validation.itemToEdit.LiabilityInsStartDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=LiabilityInsStartDate class=error ng-show=\"(itemErrors[\u0027LiabilityInsStartDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LiabilityInsStartDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LiabilityInsExpirationDate\u0027)}\"\u003e\u003clabel class=control-label for=LiabilityInsExpirationDate\u003e\u0026nbsp;\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003clabel class=control-label style=\"height:10px !important\"\u003eExpiration:\u003c/label\u003e \u003c/span\u003e \u003cinput type=text class=\"form-control date-field\" id=LiabilityInsExpirationDate name=LiabilityInsExpirationDate ng-model=itemToEdit.LiabilityInsExpirationDate ng-disabled=!CanAddOrEdit date-popup-manager=liabilityInsExpirationDatePopup svl-datefield=validation.itemToEdit.LiabilityInsExpirationDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=liabilityInsExpirationDatePopup.open() ng-class=\"{error: validation.itemToEdit.LiabilityInsExpirationDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=LiabilityInsExpirationDate class=error ng-show=\"(itemErrors[\u0027LiabilityInsExpirationDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LiabilityInsExpirationDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CargoInsuranceVendor\u0027)}\"\u003e\u003clabel class=control-label for=CargoInsuranceVendor\u003eCargo Ins Vendor:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=CargoInsuranceVendor name=CargoInsuranceVendor placeholder=\"Enter Cargo Ins Vendor\" ng-model=itemToEdit.CargoInsuranceVendor ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=CargoInsuranceVendor class=error ng-show=\"(itemErrors[\u0027CargoInsuranceVendor\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CargoInsuranceVendor\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CargoPolicyNumber\u0027)}\"\u003e\u003clabel class=control-label for=CargoPolicyNumber\u003eCargo Policy #:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=CargoPolicyNumber name=CargoPolicyNumber placeholder=\"Enter Cargo Policy #\" ng-model=itemToEdit.CargoPolicyNumber ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=CargoPolicyNumber class=error ng-show=\"(itemErrors[\u0027CargoPolicyNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CargoPolicyNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CargoAmount\u0027)}\"\u003e\u003clabel class=control-label for=CargoAmount\u003eCargo Amount:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=CargoAmount name=CargoAmount placeholder=\"Enter Cargo Amount\" ng-model=itemToEdit.CargoAmount ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=CargoAmount class=error ng-show=\"(itemErrors[\u0027CargoAmount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CargoAmount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CargoInsuranceStartDate\u0027)}\"\u003e\u003clabel class=control-label for=CargoInsuranceStartDate\u003eCargo Insurance Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003clabel class=control-label style=\"height:10px !important\"\u003eStart:\u003c/label\u003e \u003c/span\u003e \u003cinput type=text class=\"form-control date-field\" id=CargoInsuranceStartDate name=CargoInsuranceStartDate ng-model=itemToEdit.CargoInsuranceStartDate ng-disabled=!CanAddOrEdit date-popup-manager=cargoInsuranceStartDatePopup svl-datefield=validation.itemToEdit.CargoInsuranceStartDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=cargoInsuranceStartDatePopup.open() ng-class=\"{error: validation.itemToEdit.CargoInsuranceStartDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=CargoInsuranceStartDate class=error ng-show=\"(itemErrors[\u0027CargoInsuranceStartDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CargoInsuranceStartDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CargoInsuranceExpirationDate\u0027)}\"\u003e\u003clabel class=control-label for=CargoInsuranceExpirationDate\u003e\u0026nbsp;\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003clabel class=control-label style=\"height:10px !important\"\u003eExpiration:\u003c/label\u003e \u003c/span\u003e \u003cinput type=text class=\"form-control date-field\" id=CargoInsuranceExpirationDate name=CargoInsuranceExpirationDate ng-model=itemToEdit.CargoInsuranceExpirationDate ng-disabled=!CanAddOrEdit date-popup-manager=cargoInsuranceExpirationDatePopup svl-datefield=validation.itemToEdit.CargoInsuranceExpirationDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=cargoInsuranceExpirationDatePopup.open() ng-class=\"{error: validation.itemToEdit.CargoInsuranceExpirationDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=CargoInsuranceExpirationDate class=error ng-show=\"(itemErrors[\u0027CargoInsuranceExpirationDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CargoInsuranceExpirationDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InsuranceNotes\u0027)}\"\u003e\u003clabel class=control-label for=InsuranceNotes\u003eInsurance Notes:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=InsuranceNotes name=InsuranceNotes placeholder=\"Enter Insurance Notes\" ng-model=itemToEdit.InsuranceNotes ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=InsuranceNotes class=error ng-show=\"(itemErrors[\u0027InsuranceNotes\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InsuranceNotes\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SalesmanId\u0027)}\"\u003e\u003clabel class=control-label for=SalesmanId\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSales Rep: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=SalesmanId name=SalesmanId class=form-control ng-disabled=!CanAddOrEdit ng-model=itemToEdit.SalesmanName ng-change=clearSalesman(itemToEdit) placeholder=\"Type Sales Rep. to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchSalesman($viewValue)\" typeahead-min-length=3 typeahead-template-url=salesman-typeahead typeahead-no-results=SalesmanNoResults typeahead-loading=searchingForsalesman typeahead-on-select=\"salesmanChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSalesman(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Salesman\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=SalesmanId class=control-label ng-show=salesmanNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Service Type \"{{itemToEdit.SalesmanName}}\" \u003c/label\u003e \u003clabel for=SalesmanId class=error ng-show=\"(itemErrors[\u0027SalesmanId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SalesmanId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DimFactor\u0027)}\"\u003e\u003clabel class=control-label for=DimFactor\u003eDim Factor (in):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=DimFactor name=DimFactor placeholder=\"Enter Dim Factor (in)\" ng-model=itemToEdit.DimFactor ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=DimFactor class=error ng-show=\"(itemErrors[\u0027DimFactor\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DimFactor\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DimFactorCms\u0027)}\"\u003e\u003clabel class=control-label for=DimFactor\u003eDim Factor (cm):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=DimFactorCms name=DimFactorCms placeholder=\"Enter Dim Factor (cm)\" ng-model=itemToEdit.DimFactorCms ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=DimFactor class=error ng-show=\"(itemErrors[\u0027DimFactorCms\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DimFactorCms\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsNvocc\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=IsNvocc ng-model=itemToEdit.IsNvocc ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=IsNvocc\u003eNVOCC\u003c/label\u003e\u003c/div\u003e\u003clabel for=IsNvocc class=error ng-show=\"(itemErrors[\u0027IsNvocc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsNvocc\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsBroker\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=IsBroker ng-model=itemToEdit.IsBroker ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=IsBroker\u003eIs Customs Broker\u003c/label\u003e\u003c/div\u003e\u003clabel for=IsBroker class=error ng-show=\"(itemErrors[\u0027IsBroker\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsBroker\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsActive\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=IsActive ng-model=itemToEdit.IsActive ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=IsActive\u003eActive\u003c/label\u003e\u003c/div\u003e\u003clabel for=IsActive class=error ng-show=\"(itemErrors[\u0027IsActive\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsActive\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003ch3 style=margin-left:20px\u003eOwner Operator/Company Driver\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsOwnerOperator\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=IsOwnerOperator ng-model=itemToEdit.IsOwnerOperator ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=IsOwnerOperator\u003eOwner Operator\u003c/label\u003e\u003c/div\u003e\u003clabel for=IsOwnerOperator class=error ng-show=\"(itemErrors[\u0027IsOwnerOperator\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsOwnerOperator\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsCompanyDriver\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=IsCompanyDriver ng-model=itemToEdit.IsCompanyDriver ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=IsCompanyDriver\u003eCompany Driver\u003c/label\u003e\u003c/div\u003e\u003clabel for=IsCompanyDriver class=error ng-show=\"(itemErrors[\u0027IsCompanyDriver\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsCompanyDriver\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DriverPayPercent\u0027)}\"\u003e\u003clabel class=control-label for=DriverPayPercent\u003eDriver Pay Percentage:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=DriverPayPercent name=DriverPayPercent placeholder=\"Enter Driver Pay Percentage\" min=0 max=100 ng-keypress=FilterNumeric($event) ng-model=itemToEdit.DriverPayPercent ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\"/\u003e\u003c/div\u003e\u003clabel for=DriverPayPercent class=error ng-show=\"(itemErrors[\u0027DriverPayPercent\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverPayPercent\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RatePerMile\u0027)}\"\u003e\u003clabel class=control-label for=RatePerMile\u003eRate Per Mile:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=RatePerMile name=RatePerMile placeholder=\"Enter Rate Per Mile\" ng-keypress=FilterDecimal($event) ng-model=itemToEdit.RatePerMile ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\"/\u003e\u003c/div\u003e\u003clabel for=RatePerMile class=error ng-show=\"(itemErrors[\u0027RatePerMile\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RatePerMile\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ComdataCardNumber\u0027)}\"\u003e\u003clabel class=control-label for=ComdataCardNumber\u003eComdata Card No:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=ComdataCardNumber name=ComdataCardNumber placeholder=\"Enter Comdata Card No\" ng-model=itemToEdit.ComdataCardNumber ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\"/\u003e\u003c/div\u003e\u003clabel for=ComdataCardNumber class=error ng-show=\"(itemErrors[\u0027ComdataCardNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ComdataCardNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MobileMessaging\u0027)}\"\u003e\u003clabel class=control-label for=MobileMessaging\u003eMobile Messaging:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=MobileMessaging name=MobileMessaging placeholder=\"Enter Mobile Messaging\" ng-model=itemToEdit.MobileMessaging ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\"/\u003e\u003c/div\u003e\u003clabel for=MobileMessaging class=error ng-show=\"(itemErrors[\u0027MobileMessaging\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MobileMessaging\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DriverLicenseNumber\u0027)}\"\u003e\u003clabel class=control-label for=DriverLicenseNumber\u003eDriver License Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=DriverLicenseNumber name=DriverLicenseNumber placeholder=\"Enter Driver License Number\" ng-model=itemToEdit.DriverLicenseNumber ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\"/\u003e\u003c/div\u003e\u003clabel for=DriverLicenseNumber class=error ng-show=\"(itemErrors[\u0027DriverLicenseNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverLicenseNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DriverLicenseExpirationDate\u0027)}\"\u003e\u003clabel class=control-label for=DriverLicenseExpirationDate\u003eDriver\u0027s License Expiration Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=\"form-control date-field\" id=DriverLicenseExpirationDate name=DriverLicenseExpirationDate ng-model=itemToEdit.DriverLicenseExpirationDate ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\" date-popup-manager=driverLicenseExpirationDatePopup svl-datefield=validation.itemToEdit.DriverLicenseExpirationDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\" ng-click=driverLicenseExpirationDatePopup.open() ng-class=\"{error: validation.itemToEdit.DriverLicenseExpirationDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DriverLicenseExpirationDate class=error ng-show=\"(itemErrors[\u0027DriverLicenseExpirationDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverLicenseExpirationDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027HazmatTrainingDate\u0027)}\"\u003e\u003clabel class=control-label for=HazmatTrainingDate\u003eHazmat Training Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=\"form-control date-field\" id=HazmatTrainingDate name=HazmatTrainingDate ng-model=itemToEdit.HazmatTrainingDate ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\" date-popup-manager=hazmatTrainingDatePopup svl-datefield=validation.itemToEdit.HazmatTrainingDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\" ng-click=hazmatTrainingDatePopup.open() ng-class=\"{error: validation.itemToEdit.HazmatTrainingDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=HazmatTrainingDate class=error ng-show=\"(itemErrors[\u0027HazmatTrainingDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HazmatTrainingDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SafetyTrainingDate\u0027)}\"\u003e\u003clabel class=control-label for=SafetyTrainingDate\u003eSafety Training Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=\"form-control date-field\" id=SafetyTrainingDate name=SafetyTrainingDate ng-model=itemToEdit.SafetyTrainingDate ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\" date-popup-manager=safetyTrainingDatePopup svl-datefield=validation.itemToEdit.SafetyTrainingDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\" ng-click=safetyTrainingDatePopup.open() ng-class=\"{error: validation.itemToEdit.SafetyTrainingDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=SafetyTrainingDate class=error ng-show=\"(itemErrors[\u0027SafetyTrainingDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SafetyTrainingDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MedicalCardExpirationDate\u0027)}\"\u003e\u003clabel class=control-label for=MedicalCardExpirationDate\u003eMedical Card Expiration Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=\"form-control date-field\" id=MedicalCardExpirationDate name=MedicalCardExpirationDate ng-model=itemToEdit.MedicalCardExpirationDate ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\" date-popup-manager=medicalCardExpirationDatePopup svl-datefield=validation.itemToEdit.MedicalCardExpirationDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=\"!CanAddOrEdit || (!itemToEdit.IsOwnerOperator \u0026amp;\u0026amp; !itemToEdit.IsCompanyDriver)\" ng-click=medicalCardExpirationDatePopup.open() ng-class=\"{error: validation.itemToEdit.MedicalCardExpirationDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=MedicalCardExpirationDate class=error ng-show=\"(itemErrors[\u0027MedicalCardExpirationDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MedicalCardExpirationDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003ch3 style=margin-left:20px\u003eDriver Information\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsDriver\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=IsDriver ng-model=itemToEdit.IsDriver ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=IsDriver\u003eUse Carrier as Dispatch Driver\u003c/label\u003e\u003c/div\u003e\u003clabel for=IsDriver class=error ng-show=\"(itemErrors[\u0027IsDriver\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsDriver\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsMobileDriver\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=IsMobileDriver ng-model=itemToEdit.IsMobileDriver ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsDriver\"/\u003e \u003clabel class=control-label for=IsMobileDriver\u003eSet as Mobile User\u003c/label\u003e\u003c/div\u003e\u003clabel for=IsMobileDriver class=error ng-show=\"(itemErrors[\u0027IsMobileDriver\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsMobileDriver\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DriverEquipments\u0027)}\"\u003e\u003clabel class=control-label for=driverEquipment\u003e \u003cspan ng-show=searchingForDriverEquipment\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDriver Equipment: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=driverEquipment name=driverEquipment class=form-control ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsDriver\" ng-model=itemToEdit.DriverEquipmentName ng-change=clearDriverEquipment(itemToEdit) placeholder=\"Type Equipment to Search...\" uib-typeahead=\"driverEquipment.CodeType as driverEquipment.CodeDesc for driverEquipment in searchDriverEquipment($viewValue)\" typeahead-min-length=3 typeahead-template-url=equipmentType-typeahead typeahead-no-results=driverEquipmentNoResults typeahead-loading=searchingForDriverEquipment typeahead-on-select=\"driverEquipmentChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDriverEquipment(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Carrier Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"itemToEdit.DriverEquipmentItems \u0026amp;\u0026amp; itemToEdit.DriverEquipmentItems.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsDriver\" ng-click=\"removeDriverEquipment(driverEquipment.Value, itemToEdit)\" ng-repeat=\"driverEquipment in itemToEdit.DriverEquipmentItems\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{driverEquipment.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel for=driverEquipment class=control-label ng-show=driverEquipmentNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Equipment \"{{itemToEdit.DriverEquipmentName}}\" \u003c/label\u003e \u003clabel for=driverEquipment class=error ng-show=\"(itemErrors[\u0027DriverEquipments\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverEquipments\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"itemToEdit.IsDriver \u0026amp;\u0026amp; itemToEdit.IsMobileDriver\"\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DriverUsername\u0027)}\"\u003e\u003clabel class=control-label for=DriverUsername\u003eUsername:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=DriverUsername name=DriverUsername placeholder=\"Enter Username\" autocomplete=off ng-model=itemToEdit.DriverUsername ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsMobileDriver || !itemToEdit.IsDriver\" ng-required=\"itemToEdit.IsMobileDriver \u0026amp;\u0026amp; itemToEdit.IsDriver\"/\u003e\u003c/div\u003e\u003clabel for=DriverUsername class=error ng-show=\"(itemErrors[\u0027DriverUsername\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverUsername\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DriverPassword\u0027)}\"\u003e\u003clabel class=control-label for=DriverPassword\u003ePassword:\u003c/label\u003e\u003cdiv class=input-group-sm ng-show=itemToEdit.EditDriverPassword\u003e\u003cinput type=text class=form-control id=DriverPassword name=DriverPassword placeholder=\"Enter Password\" autocomplete=off ng-model=itemToEdit.DriverPassword ng-disabled=\"!CanAddOrEdit || !itemToEdit.IsMobileDriver\" ng-required=\"itemToEdit.IsMobileDriver \u0026amp;\u0026amp; itemToEdit.IsDriver \u0026amp;\u0026amp; itemToEdit.EditDriverPassword\"/\u003e\u003cdiv class=help-block\u003eMinimum 8 characters.\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003ca ng-show=\"!itemToEdit.EditDriverPassword \u0026amp;\u0026amp; itemToEdit.IsMobileDriver \u0026amp;\u0026amp; CanAddOrEdit \u0026amp;\u0026amp; itemToEdit.IsDriver\" ng-click=\"itemToEdit.EditDriverPassword = true\"\u003eEdit Password\u003c/a\u003e\u003c/div\u003e\u003clabel for=DriverPassword class=error ng-show=\"itemToEdit.IsDriver \u0026amp;\u0026amp; itemToEdit.IsMobileDriver \u0026amp;\u0026amp; (itemErrors[\u0027DriverPassword\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverPassword\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('carrier-edit-tab-accounting', "\u003cform class=form id=accountingForm name=accountingForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027HasAccountsPayable\u0027)}\"\u003e\u003clabel class=control-label for=HasAccountsPayable\u003eHas Accounts Payable:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox id=HasAccountsPayable class=checkbox style=\"min-height:13px !important\" ng-model=itemToEdit.HasAccountsPayable ng-disabled=\"!CanAddOrEdit || !CanEditAccounting\"/\u003e \u003c/span\u003e \u003cinput id=CarrierCodeLabel name=CarrierCodeLabel type=text class=form-control ng-model=itemToEdit.Code ng-disabled=true /\u003e\u003c/div\u003e\u003clabel for=HasAccountsPayable class=error ng-show=\"(itemErrors[\u0027HasAccountsPayable\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HasAccountsPayable\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TermsValue\u0027)}\"\u003e\u003clabel class=control-label for=Terms\u003e \u003cspan ng-show=searchingForTerms\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTerms: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=Terms name=Terms class=form-control ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\" ng-model=itemToEdit.TermsDescription ng-change=clearTerms(itemToEdit) placeholder=\"Type Terms to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchTerms($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=termsNoResults typeahead-loading=searchingForTerms typeahead-on-select=\"termsChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupTerms(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Terms\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=Terms class=control-label ng-show=termsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Terms \"{{itemToEdit.TermsDescription}}\" \u003c/label\u003e \u003clabel for=Terms class=error ng-show=\"(itemErrors[\u0027TermsValue\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TermsValue\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TaxId\u0027)}\"\u003e\u003clabel class=control-label for=TaxId\u003eTax Id:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=TaxId type=text class=form-control placeholder=\"Enter Tax Id\" ng-model=itemToEdit.TaxId ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=TaxId class=error ng-show=\"(itemErrors[\u0027TaxId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TaxId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Currency\u0027)}\"\u003e\u003clabel class=control-label for=Currency\u003e \u003cspan ng-show=searchingForCurrency\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCurrency: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=Currency name=Currency class=form-control ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\" ng-model=itemToEdit.Currency placeholder=\"Type Currency to Search...\" uib-typeahead=\"currency.Description as currency.Description for currency in searchCurrency($viewValue, itemToEdit)\" typeahead-min-length=3 typeahead-template-url=currency-typeahead typeahead-no-results=currencyNoResults typeahead-loading=searchingForCurrency typeahead-on-select=\"currencyChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCurrency(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Currency\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=Currency class=control-label ng-show=currencyNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Currency \"{{itemToEdit.Currency}}\" \u003c/label\u003e \u003clabel for=Currency class=error ng-show=\"(itemErrors[\u0027Currency\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Currency\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToCode\u0027)}\"\u003e\u003clabel class=control-label for=RemitTo\u003e \u003cspan ng-show=searchingForRemitTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit To Code: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=RemitTo name=RemitTo class=form-control ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\" ng-model=itemToEdit.RemitToLabel ng-change=clearRemitTo(itemToEdit) placeholder=\"Type Remit To to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchRemitTo($viewValue)\" typeahead-min-length=3 typeahead-template-url=carrier-typeahead typeahead-no-results=remitToNoResults typeahead-loading=searchingForRemitTo typeahead-on-select=\"remitToChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupRemitTo(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=RemitTo\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=RemitTo class=control-label ng-show=remitToNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Remit To \"{{itemToEdit.RemitToLabel}}\" \u003c/label\u003e \u003clabel for=RemitTo class=error ng-show=\"(itemErrors[\u0027RemitToCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToName\u0027)}\"\u003e\u003clabel class=control-label for=RemitToName\u003eRemit To Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=RemitToName type=text class=form-control placeholder=\"Enter Remit To Name\" ng-model=itemToEdit.RemitToName ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=RemitToName class=error ng-show=\"(itemErrors[\u0027RemitToName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToAddress1\u0027)}\"\u003e\u003clabel class=control-label for=RemitToAddress1\u003eRemit To Address 1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=RemitToAddress1 type=text class=form-control placeholder=\"Enter Remit To Address 1\" ng-model=itemToEdit.RemitToAddress1 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=RemitToAddress1 class=error ng-show=\"(itemErrors[\u0027RemitToAddress1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToAddress1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToAddress2\u0027)}\"\u003e\u003clabel class=control-label for=RemitToAddress2\u003eRemit To Address 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=RemitToAddress2 type=text class=form-control placeholder=\"Enter Remit To Address 2\" ng-model=itemToEdit.RemitToAddress2 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=RemitToAddress2 class=error ng-show=\"(itemErrors[\u0027RemitToAddress2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToAddress2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToCity\u0027)}\"\u003e\u003clabel class=control-label for=RemitTocity\u003eRemit To City:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=RemitTocity type=text class=form-control placeholder=\"Enter Remit To City\" ng-model=itemToEdit.RemitToCity ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=RemitTocity class=error ng-show=\"(itemErrors[\u0027RemitToCity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToCity\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToState\u0027)}\"\u003e\u003clabel class=control-label for=RemitTostate\u003eRemit To State:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=RemitTostate type=text class=form-control placeholder=\"Enter Remit To State\" maxlength=2 ng-model=itemToEdit.RemitToState ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=RemitTostate class=error ng-show=\"(itemErrors[\u0027RemitToState\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToState\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToZip\u0027)}\"\u003e\u003clabel class=control-label for=RemitTozip\u003eRemit To Zip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=RemitTozip type=text class=form-control placeholder=\"Enter Remit To Zip\" ng-model=itemToEdit.RemitToZip ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=RemitTozip class=error ng-show=\"(itemErrors[\u0027RemitToZip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToZip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToCountryName\u0027)}\"\u003e\u003clabel class=control-label for=RemitCountry\u003e \u003cspan ng-show=searchingForRemitCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit To Country: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=RemitCountry name=RemitCountry class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027RemitToCountryName\u0027)}\" ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\" ng-model=itemToEdit.RemitToCountryName ng-change=clearRemitCountry(itemToEdit) placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=remitCountryNoResult typeahead-loading=searchingForRemitCountry typeahead-on-select=\"remitCountryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=RemitCountry class=control-label ng-show=remitCountryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{itemToEdit.RemitToCountryName}}\" \u003c/label\u003e \u003clabel for=RemitCountry class=error ng-show=\"(itemErrors[\u0027RemitToCountryName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToCountryName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RemitToPhone\u0027)}\"\u003e\u003clabel class=control-label for=RemitToPhone\u003eRemit To Phone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=RemitToPhone type=text class=form-control placeholder=\"Enter Remit To Phone\" ng-model=itemToEdit.RemitToPhone ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=RemitToPhone class=error ng-show=\"(itemErrors[\u0027RemitToPhone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitToPhone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccountNumber1\u0027)}\"\u003e\u003clabel class=control-label for=AccountNumber1\u003eAccount No:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=AccountNumber1 type=text class=form-control placeholder=\"Enter Account No\" ng-model=itemToEdit.AccountNumber1 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=AccountNumber1 class=error ng-show=\"(itemErrors[\u0027AccountNumber1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AccountNumber1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccountNumber2\u0027)}\"\u003e\u003clabel class=control-label for=AccountNumber2\u003eAccount No 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=AccountNumber2 type=text class=form-control placeholder=\"Enter Account No 2\" ng-model=itemToEdit.AccountNumber2 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e\u003c/div\u003e\u003clabel for=AccountNumber2 class=error ng-show=\"(itemErrors[\u0027AccountNumber2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AccountNumber2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsBillToRemitTo\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=IsBillToRemitTo ng-model=itemToEdit.IsBillToRemitTo ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e \u003clabel class=control-label for=IsBillToRemitTo\u003eUse Remit To As Bill to in QuickBooks\u003c/label\u003e\u003c/div\u003e\u003clabel for=IsBillToRemitTo class=error ng-show=\"(itemErrors[\u0027IsBillToRemitTo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IsBillToRemitTo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Is1099\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=Is1099 ng-model=itemToEdit.Is1099 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e \u003clabel class=control-label for=Is1099\u003eIs 1099\u003c/label\u003e\u003c/div\u003e\u003clabel for=Is1099 class=error ng-show=\"(itemErrors[\u0027Is1099\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Is1099\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DoNotExportCosts\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=DoNotExportCosts ng-model=itemToEdit.DoNotExportCosts ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !itemToEdit.HasAccountsPayable\"/\u003e \u003clabel class=control-label for=DoNotExportCosts\u003eDo Not Export Costs\u003c/label\u003e\u003c/div\u003e\u003clabel for=DoNotExportCosts class=error ng-show=\"(itemErrors[\u0027DoNotExportCosts\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DoNotExportCosts\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('carrier-edit-tab-edi', "\u003cform class=form id=ediForm name=ediForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ScacIataCode\u0027)}\"\u003e\u003clabel class=control-label for=ScacIataCode\u003eSCAC/IATA Code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=ScacIataCode name=ScacIataCode placeholder=\"Enter SCAC/IATA Code\" ng-model=itemToEdit.ScacIataCode ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=ScacIataCode class=error ng-show=\"(itemErrors[\u0027ScacIataCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ScacIataCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EquipmentID\u0027)}\"\u003e\u003clabel class=control-label for=EquipmentID\u003eEquipment ID:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=EquipmentID name=EquipmentID placeholder=\"Enter Equipment ID\" ng-model=itemToEdit.EquipmentID ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=EquipmentID class=error ng-show=\"(itemErrors[\u0027EquipmentID\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EquipmentID\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EdiId\u0027)}\"\u003e\u003clabel class=control-label for=EdiId\u003eEDI ID:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=EdiId name=EdiId placeholder=\"Enter EDI ID\" ng-model=itemToEdit.EdiId ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=EdiId class=error ng-show=\"(itemErrors[\u0027EdiId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EdiId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Edi210ScacMatchingCodes\u0027)}\"\u003e\u003clabel class=control-label for=Edi210ScacMatchingCodes\u003eEDI 210 SCAC Matching Codes:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=Edi210ScacMatchingCodes name=Edi210ScacMatchingCodes placeholder=\"Enter EDI 210 SCAC Matching Codes\" ng-model=itemToEdit.Edi210ScacMatchingCodes ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=Edi210ScacMatchingCodes\u003eSeperate SCAC(s) with a single space i.e. UPSN UPSD UPSG\u003c/label\u003e\u003c/div\u003e\u003clabel for=Edi210ScacMatchingCodes class=error ng-show=\"(itemErrors[\u0027Edi210ScacMatchingCodes\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Edi210ScacMatchingCodes\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IgnoreEdiCheckDigit\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=IgnoreEdiCheckDigit ng-model=itemToEdit.IgnoreEdiCheckDigit ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=IgnoreEdiCheckDigit\u003eIgnore EDI Check Digit\u003c/label\u003e\u003c/div\u003e\u003clabel for=IgnoreEdiCheckDigit class=error ng-show=\"(itemErrors[\u0027IgnoreEdiCheckDigit\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IgnoreEdiCheckDigit\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MacroPointEnabled\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=MacroPointEnabled ng-model=itemToEdit.MacroPointEnabled ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=MacroPointEnabled\u003eMacroPoint Enabled\u003c/label\u003e\u003c/div\u003e\u003clabel for=MacroPointEnabled class=error ng-show=\"(itemErrors[\u0027MacroPointEnabled\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MacroPointEnabled\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('carrier-edit-tab-contacts', "\u003cdiv ng-controller=ContactCarrierListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ContactListCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('carrier-edit-tab-images', "\u003cdiv ng-include=\"\u0027carrier-documentAttachment-maintenance\u0027\" ng-controller=DocumentAttachmentMaintenanceCtrl\u003e\u003c/div\u003e"); $templateCache.put('carrier-edit-tab-recentRoutings', "\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=RoutingsByCarrierListCtrl\u003e\u003c/div\u003e"); $templateCache.put('carrier-edit-tab-recentShipments', "\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ShipmentsByCarrierListCtrl\u003e\u003c/div\u003e"); $templateCache.put('carrier-edit-tab-auditLog', "\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=AuditLogHistoryListCtrl\u003e\u003c/div\u003e"); $templateCache.put('carrier-edit-tab-myCarrierPackets', "\u003cdiv\u003e\u003ch3\u003eMyCarrierPortal Data\u003c/h3\u003e\u003c/div\u003e\u003cform class=form id=formMyCarrierPacketsTab name=formMyCarrierPacketsTab novalidate\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRating class=control-label\u003eOverall Rating:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRating name=OverallRating class=\"form-control tb-def\" ng-model=itemToEdit.MCPData.OverallRating ng-options=\"option.Value as option.Text for option in overallRatingOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRatingAuthority class=control-label\u003eOverall Rating Authority:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRatingAuthority name=OverallRatingAuthority class=\"form-control tb-def\" ng-model=itemToEdit.MCPData.OverallRatingAuthority ng-options=\"option.Value as option.Text for option in overallRatingAuthorityOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRatingInsurance class=control-label\u003eOverall Rating Insurance:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRatingInsurance name=OverallRatingInsurance class=\"form-control tb-def\" ng-model=itemToEdit.MCPData.OverallRatingInsurance ng-options=\"option.Value as option.Text for option in overallRatingInsuranceOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRatingSafety class=control-label\u003eOverall Rating Safety:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRatingSafety name=OverallRatingSafety class=\"form-control tb-def\" ng-model=itemToEdit.MCPData.OverallRatingSafety ng-options=\"option.Value as option.Text for option in overallRatingSafetyOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRatingOperation class=control-label\u003eOverall Rating Operation:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRatingOperation name=OverallRatingOperation class=\"form-control tb-def\" ng-model=itemToEdit.MCPData.OverallRatingOperation ng-options=\"option.Value as option.Text for option in overallRatingOperationOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRatingOther class=control-label\u003eOverall Rating Other:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRatingOther name=OverallRatingOther class=\"form-control tb-def\" ng-model=itemToEdit.MCPData.OverallRatingOther ng-options=\"option.Value as option.Text for option in overallRatingOtherOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=MonitoringStatus class=control-label\u003eMonitoring Status:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text name=MonitoringStatus class=\"form-control tb-def\" ng-model=itemToEdit.MCPData.MonitoringStatus ng-disabled=true /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/form\u003e\u003cdiv ng-if=CanAddOrEdit style=padding-top:10px;display:flex;gap:10px\u003e\u003cbutton ng-if=\"itemToEdit.Id \u0026amp;\u0026amp; MCPEnabled\" type=button class=\"btn btn-primary\" ng-click=McpViewCarrierProfile(itemToEdit);\u003eView Carrier Profile\u003c/button\u003e \u003cbutton ng-if=\"itemToEdit.Id \u0026amp;\u0026amp; MCPEnabled \u0026amp;\u0026amp; MCPMonitoringID == 0\" type=button class=\"btn btn-primary\" ng-click=McpRequestMonitoring(itemToEdit);\u003eRequest Monitoring\u003c/button\u003e \u003cbutton ng-if=\"itemToEdit.Id \u0026amp;\u0026amp; MCPEnabled \u0026amp;\u0026amp; MCPMonitoringID \u003e 0\" type=button class=\"btn btn-primary\" ng-click=McpCancelMonitoring(itemToEdit);\u003eCancel Monitoring\u003c/button\u003e \u003cbutton ng-if=\"itemToEdit.Id \u0026amp;\u0026amp; MCPEnabled\" type=button class=\"btn btn-primary\" ng-click=McpRefreshCarrierData(itemToEdit);\u003eRefresh Carrier Data\u003c/button\u003e\u003c/div\u003e\u003ch3\u003eJSON\u003c/h3\u003e\u003cform class=form id=formMyCarrierPacketsJSON name=formMyCarrierPacketsJSON novalidate\u003e\u003cdiv class=container\u003e\u003cdiv class=panel-group id=accordion\u003e\u003cdiv class=\"panel panel-default\" ng-repeat=\"level1 in results track by $index\"\u003e\u003cdiv class=panel-heading\u003e\u003ch4 class=panel-title\u003e\u003ca class=accordion-toggle data-toggle=collapse data-parent=#accordion href=\"\" ng-click=$event.stopPropagation();openItem($index)\u003e {{ level1[0] }} \u003c/a\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv id=collapse{{$index}} class=\"panel-collapse collapse\"\u003e\u003cdiv class=panel-body\u003e\u003cp ng-show=!isArray(level1[1]) style=margin-bottom:0\u003e{{ level1[1] }}\u003c/p\u003e\u003cdiv ng-show=isArray(level1[1])\u003e\u003cdiv ng-show=\"level1[1].length == 1\"\u003e\u003cdiv ng-repeat=\"level2 in level1[1][0] track by $index\"\u003e\u003cp ng-show=!isArray(level2[1]) style=margin-bottom:0\u003e\u003cb\u003e{{ level2[0] }}:\u003c/b\u003e {{ level2[1] }}\u003c/p\u003e\u003cdiv ng-show=isArray(level2[1])\u003e\u003cdiv ng-repeat=\"level3 in level2[1] track by $index\"\u003e\u003cp ng-show=!isArray(level3[1]) style=margin-bottom:0\u003e\u003cb\u003e {{ level2[0] }}.{{ level3[0] }}:\u003c/b\u003e {{ level3[1] }}\u003c/p\u003e\u003cdiv ng-show=isArray(level3[1])\u003e\u003cdiv ng-repeat=\"level4 in level3[1] track by $index\"\u003e\u003cp ng-show=\"!isArray(level4[1]) \u0026amp;\u0026amp; level2[1].length \u003e 1\" style=margin-bottom:0\u003e\u003cb\u003e {{ level2[0] }}.{{ level3[0] }}.{{ level4[0] }}:\u003c/b\u003e {{ level4[1] }}\u003c/p\u003e\u003cdiv ng-show=\"!isArray(level4[1]) \u0026amp;\u0026amp; level2[1].length == 1\"\u003e\u003cp ng-repeat=\"level6 in level2[1][0]\" style=margin-bottom:0\u003e\u003cb\u003e {{ level2[0] }}.{{ level6[0] }}:\u003c/b\u003e {{ level6[1] }}\u003c/p\u003e\u003c/div\u003e\u003cdiv ng-show=isArray(level4[1])\u003e\u003cdiv ng-repeat=\"level5 in level4[1] track by $index\"\u003e\u003cp ng-show=!isArray(level5[1]) style=margin-bottom:0\u003e\u003cb\u003e{{ level2[0] }}.{{ level3[0] }}.{{ level4[0] }}.{{ level5[0] }}:\u003c/b\u003e {{ level5[1] }}\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"level1[1].length \u003e 1\"\u003e\u003cdiv ng-repeat=\"level2 in level1[1] track by $index\"\u003e\u003cp ng-show=!isArray(level2[1]) style=margin-bottom:0\u003e\u003cb\u003e{{ level2[0] }}:\u003c/b\u003e {{ level2[1] }}\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('carrier-edit-custom-formButtons', "\u003cbutton type=button class=\"btn btn-primary\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantSave \u0026amp;\u0026amp; (!hideSaveButton)\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eSave\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-show=\"currentItem.isNew \u0026amp;\u0026amp; !disableCreateButton\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eCreate\u003c/span\u003e \u003c/button\u003e"); $templateCache.put('carrier-edit-custom-formButtons-mobile', "\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantSave \u0026amp;\u0026amp; (!hideSaveButton)\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eSave\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-show=\"currentItem.isNew \u0026amp;\u0026amp; !disableCreateButton\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eCreate\u003c/span\u003e \u003c/button\u003e"); $templateCache.put('modal-changeCode', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-pencil-square-o font-blue\"\u003e\u003c/i\u003e Change Code\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=\"alert error\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"carrierChangeCodeForm form-compact\" name=carrierChangeCodeForm\u003e\u003cdiv\u003eCurrent Code is: {{currentItem.OldCode}}\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027newCode\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=newCode\u003eNew code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=newCode class=form-control ng-model=currentItem.NewCode /\u003e\u003c/div\u003e\u003clabel for=newCode class=error ng-show=\"(itemErrors[\u0027newCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027newCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=changeCode() ng-disabled=!currentItem.NewCode\u003eUpdate\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('carrier-edit-modal-changeCode', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e \u003ci class=\"fa fa-pencil-square-o font-blue\"\u003e\u003c/i\u003e Change Code \u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp class=bg-danger style=padding:5px ng-show=alertMessage\u003e{{alertMessage}}\u003c/p\u003e\u003cform autocomplete=off class=form-compact id=carrierChangeCodeForm name=carrierChangeCodeForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Id\u0027) || itemErrors.hasOwnProperty(\u0027OldCode\u0027)}\"\u003e\u003clabel class=control-label for=oldCode\u003eCurrent code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=oldCode class=form-control disabled ng-model=OldCode /\u003e \u003clabel for=oldCode class=error ng-show=\"(itemErrors[\u0027Id\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Id\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=oldCode class=error ng-show=\"(itemErrors[\u0027OldCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OldCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027NewCode\u0027)}\"\u003e\u003clabel class=control-label for=newCode\u003eNew code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=newCode class=form-control ng-model=NewCode /\u003e\u003c/div\u003e\u003clabel for=newCode class=error ng-show=\"(itemErrors[\u0027NewCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027NewCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=changeCode() ng-disabled=!NewCode\u003eUpdate\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('chargesDetailImport-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth class=st-sortable\u003eShipment No\u003c/th\u003e\u003cth\u003eChg Code\u003c/th\u003e\u003cth\u003eCharge\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('chargesDetailImport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd class=text-center\u003e{{row.ShipmentNo}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ChgCode}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Charge}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Type}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('chargesDetailImport-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=text-center\u003eShipment No\u003c/th\u003e\u003cth class=text-center\u003eChgCode\u003c/th\u003e\u003cth class=text-center\u003eCharge\u003c/th\u003e\u003cth class=text-center\u003eDescription\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in ImportResults\"\u003e\u003ctd class=text-center\u003e{{result.ShipmentNo}}\u003c/td\u003e\u003ctd class=text-center\u003e{{result.ChgCode}}\u003c/td\u003e\u003ctd class=text-center\u003e{{result.Charge}}\u003c/td\u003e\u003ctd class=text-center\u003e{{result.Description}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('chargeDetailReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ChargeDetailReportFilterCtrl\u003e\u003cdiv class=\"row form-group input-group-sm pull-right\"\u003e\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('chargeDetailReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To Name: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=salesRep\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Sales Rep.: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=salesRep name=salesRep class=form-control placeholder=\"Type Sales Rep to Search...\" ng-model=filter.SalesmanName uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman($viewValue)\" typeahead-min-length=2 typeahead-template-url=salesman-typeahead typeahead-no-results=salesmanNoResults typeahead-loading=searchingForSalesman typeahead-on-select=salesmanChosen($item) ng-change=clearSalesman() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSalesman();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=salesmanNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep \"{{filter.SalesmanName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027SalesmanName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SalesmanName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=serviceType\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Charge Code: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control placeholder=\"Type Charge Code to Search...\" ng-model=filter.ServiceTypeName uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-change=clearServiceType() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServiceType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=ServiceType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.ServiceTypes \u0026amp;\u0026amp; filter.ServiceTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveServiceType(serviceType.Value) ng-repeat=\"serviceType in filter.ServiceTypes\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{serviceType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=serviceTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Charge Code \"{{filter.ServiceTypeName}}\" \u003c/label\u003e \u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceTypeCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceTypeCode\u0027].replace(\u0027ServiceTypeCode\u0027, \u0027ServiceType\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('chargeDetailReport-list-row-headers', "\u003ctr\u003e\u003cth\u003eStation Code\u003c/th\u003e\u003cth\u003eInvoice Type\u003c/th\u003e\u003cth\u003eSalesman Name\u003c/th\u003e\u003cth\u003eBill To Code\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth\u003eWaybill\u003c/th\u003e\u003cth\u003eInvoice Number\u003c/th\u003e\u003cth\u003eInvoice Date\u003c/th\u003e\u003cth\u003eDue Date\u003c/th\u003e\u003cth\u003eService Level\u003c/th\u003e\u003cth ng-repeat=\"value in columns\"\u003e{{value}}\u003c/th\u003e\u003cth\u003eTotal Invoice Amount\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('chargeDetailReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceType}}\u003c/td\u003e\u003ctd\u003e{{row.SalesmanName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCode}}\u003c/td\u003e\u003ctd\u003e{{row.BillTo}}\u003c/td\u003e\u003ctd\u003e{{row.Waybill}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DueDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd ng-repeat=\"cost in row.Codes\" class=text-right\u003e{{cost.CodeValue | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalInvoiceAmount | number: 2}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('charge-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth ng-show=!IsPortal\u003e\u003c/th\u003e\u003cth st-sort=ServiceType class=st-sortable\u003eCode Type\u003c/th\u003e\u003cth\u003eNotes\u003c/th\u003e\u003cth st-sort=Quantity class=st-sortable\u003eQty\u003c/th\u003e\u003cth st-sort=Amount class=st-sortable\u003eAmount\u003c/th\u003e\u003cth st-sort=Total class=st-sortable\u003eTotal\u003c/th\u003e\u003cth ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\"\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('charge-list-row-headers-for-invoice', "\u003ctr\u003e\u003cth ng-show=itemToEdit.isNew ng-click=\"$event.stopPropagation(); activateCheckbox(itemToEdit, displayedItems);\" class=text-center\u003e\u003cspan ng-show=itemToEdit.isSelected class=\"fa fa-check\"\u003e\u003c/span\u003e \u003cspan ng-show=!itemToEdit.isSelected class=\"fa fa-square-o\"\u003e\u003c/span\u003e\u003c/th\u003e\u003cth st-sort=ServiceType class=st-sortable\u003eCode Type\u003c/th\u003e\u003cth class=hidden-xs\u003eDescription\u003c/th\u003e\u003cth class=visible-xs\u003eNotes\u003c/th\u003e\u003cth st-sort=Quantity class=\"text-center st-sortable\"\u003eQty\u003c/th\u003e\u003cth st-sort=Amount class=\"text-center st-sortable\"\u003eAmount\u003c/th\u003e\u003cth st-sort=Total class=\"text-center st-sortable\"\u003eTotal\u003c/th\u003e\u003cth ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; itemToEdit.StatusCode == \u0027INP\u0027\"\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('charge-list-footer', "\u003ctd colspan=\"{{IsPortal ? \u00274\u0027 :\u00275\u0027}}\" style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Charge:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"quantity hidden-xs\"\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalRevenue | currency : (OtherInfo.CurrencySymbol ? OtherInfo.CurrencySymbol : \u0027$\u0027) : 2\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=994 class=hidden-xs ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\"\u003e\u0026nbsp;\u003c/td\u003e"); $templateCache.put('charge-list-footer-for-invoice', "\u003ctd colspan=\"{{itemToEdit.isNew ? \u00275\u0027 : \u00274\u0027}}\" style=text-align:right\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Invoice Total:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalRevenue | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; itemToEdit.StatusCode == \u0027INP\u0027\" colspan=994\u003e\u0026nbsp;\u003c/td\u003e"); $templateCache.put('charge-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ChargeListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('charge-list-rows-for-invoice', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=ChargeListCtrl ng-click=clickRow(row)\u003e\u003ctd ng-show=itemToEdit.isNew class=text-center\u003e\u003cinput type=checkbox ng-model=row.Selected ng-click=\"$event.stopPropagation();checkfunction(displayedItems, row, itemToEdit);\"/\u003e\u003c/td\u003e\u003ctd class=text-centers\u003e{{row.Type}} ({{row.TypeDescription}})\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=\"quantity text-centers\"\u003e{{row.Quantity}}\u003c/td\u003e\u003ctd class=\"quantity text-centers\"\u003e{{row.Amount | currency : row.CurrencySymbol ? row.CurrencySymbol : \"\" : 3}} {{row.Currency}}\u003c/td\u003e\u003ctd class=\"quantity text-centers\"\u003e{{row.Total | currency : row.CurrencySymbol ? row.CurrencySymbol : \"\" : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; itemToEdit.StatusCode == \u0027INP\u0027\" class=deleteColumn\u003e\u003ca ng-show=UserPermissions.SecurityToTickRFIProcessDeleteEditInvoices ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row, true)\" uib-tooltip=Remove class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=!UserPermissions.SecurityToTickRFIProcessDeleteEditInvoices ng-click=$event.stopPropagation(); uib-tooltip=Remove class=grey-delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('charge-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=clickRow(row) ng-class={info:row.isSelected} ng-controller=ChargeListCtrl class=hidden-xs\u003e\u003ctd ng-show=!IsPortal class=\"edit-icon-col text-centers\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca ng-show=!IsPortal class=item-link\u003e{{row.Type}} ({{row.TypeDescription}})\u003c/a\u003e\u003cspan ng-show=IsPortal\u003e{{row.Type}} ({{row.TypeDescription}})\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=\"quantity text-centers\"\u003e{{row.Quantity | number: 2}}\u003c/td\u003e\u003ctd class=\"quantity text-centers\"\u003e{{row.Amount | currency : row.CurrencySymbol ? row.CurrencySymbol : \"\" : SystemOptions.NumberDecimalPlaces}} {{row.Currency}}\u003c/td\u003e\u003ctd class=\"quantity text-centers\"\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.InvoiceType == \u0027CreditMemo\u0027}\"\u003e\u003cspan uib-tooltip=\"Credit Memo\" ng-if=\"row.InvoiceType == \u0027CreditMemo\u0027\" class=\"letter-icon blue\"\u003ec\u003c/span\u003e\u003c/a\u003e{{ row.InvoiceType == \u0027CreditMemo\u0027 ? ((row.Total * -1) | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2) :(row.Total | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2)}} {{row.Currency}}\u003c/td\u003e\u003ctd class=deleteColumn ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\"\u003e\u003ca ng-show=\"row.InvoiceId == null\" ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=\"row.InvoiceId != null\" ng-click=$event.stopPropagation(); uib-tooltip=Delete class=grey-delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=ChargeListCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-show=!IsPortal ng-click=\"$emit(ReadOnlyView ? \u0027viewItem\u0027 : \u0027editItem\u0027, row)\" class=item-link\u003e \u003cb\u003eCode Type:\u003c/b\u003e {{row.Type}} \u003c/a\u003e \u003cspan ng-show=IsPortal\u003e \u003cb\u003eCode Type:\u003c/b\u003e {{row.Type}} \u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003e\u003cb\u003eQty: \u003c/b\u003e\u003c/span\u003e\u003cspan class=\"col-xs-6 text-left\"\u003e{{row.Quantity | number : 2 }}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003e\u003cb\u003eAmount: \u003c/b\u003e\u003c/span\u003e\u003cspan class=\"col-xs-6 text-left\"\u003e{{row.Amount | currency : row.CurrencySymbol ? row.CurrencySymbol : SystemOptions.NumberDecimalPlaces }} {{row.Currency}}\u003cspan ng-show=row.Override\u003e total\u003c/span\u003e\u003cspan ng-show=!row.Override\u003e each\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003e\u003cb\u003eTotal: \u003c/b\u003e\u003c/span\u003e\u003cspan class=\"col-xs-6 text-left\"\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.InvoiceType == \u0027CreditMemo\u0027}\"\u003e\u003cspan uib-tooltip=\"Credit Memo\" ng-if=\"row.InvoiceType == \u0027CreditMemo\u0027\" class=\"letter-icon blue\"\u003ec\u003c/span\u003e\u003c/a\u003e{{ row.InvoiceType == \u0027CreditMemo\u0027 ? ((row.Total * -1) | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2) :(row.Total | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2)}} {{row.Currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!IsPortal class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; row.InvoiceId == null\" ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e \u003ca ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; row.InvoiceId != null\" ng-click=$event.stopPropagation(); class=grey-delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('charge-edit', "\u003cform autocomplete=off class=\"chargeEditForm form-compact\" name=chargeEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Type\u0027)}\"\u003e\u003clabel class=control-label for=chargeCode\u003e Type: \u003cspan ng-show=searchingForChargeType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=chargeCode name=chargeCode class=form-control placeholder=\"Type to Search...\" ng-disabled=\"itemToEdit.Processed || itemToEdit.Exported || chargeFinalized\" ng-model=itemToEdit.TypeUIMask ng-change=\"itemToEdit.Type = null\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchChargeType($viewValue)\" typeahead-min-length=2 typeahead-template-url=chargeType-typeahead typeahead-no-results=chargeTypeNoResults typeahead-loading=searchingForChargeType typeahead-on-select=\"chargeTypeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupChargeType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Charge Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=chargeTypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Code Type \\\"{{itemToEdit.Type}}\\\"\u003c/div\u003e\u003clabel for=chargeCode class=error ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Type\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=chargeDescription\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=chargeDescription type=text class=form-control placeholder=\"Enter Description\" ng-disabled=\"itemToEdit.Processed || itemToEdit.Exported || chargeFinalized\" ng-model=itemToEdit.Description /\u003e\u003c/div\u003e\u003clabel for=chargeDescription class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Quantity\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=chargeQty\u003eQuantity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=chargeQty class=form-control placeholder=\"Enter Quantity\" ng-disabled=\"itemToEdit.Processed || itemToEdit.Exported || chargeFinalized\" ng-model=itemToEdit.Quantity /\u003e\u003c/div\u003e\u003clabel for=chargeQty class=error ng-show=\"(itemErrors[\u0027Quantity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Quantity\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Amount\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=chargeAmount\u003eAmount:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=chargeAmount class=form-control placeholder=\"Enter Amount\" ng-disabled=\"itemToEdit.Processed || itemToEdit.Exported || chargeFinalized\" ng-model=itemToEdit.Amount /\u003e\u003c/div\u003e\u003clabel for=chargeAmount class=error ng-show=\"(itemErrors[\u0027Amount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Amount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label hidden-sm hidden-xs\"\u003e\u0026nbsp;\u003c/label\u003e\u003clabel class=\"control-label visible-sm visible-xs\"\u003eEach/Total\u003c/label\u003e \u003cselect class=form-control value=true id=chargeTotal ng-disabled=\"itemToEdit.Processed || itemToEdit.Exported || chargeFinalized\" ng-model=itemToEdit.Override ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eTotal:\u003c/label\u003e \u003cinput type=text ng-disabled=true class=form-control id=chargeTotal value=\"{{(itemToEdit.Override ? itemToEdit.Amount : itemToEdit.Quantity * itemToEdit.Amount) | currency }} {{itemToEdit.Currency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.Currency != shipment.ShipmentDefaultCurrency \u0026amp;\u0026amp; itemToEdit.ReverseExchangeRate != null\" class=row\u003e\u003cdiv class=\"col-md-offset-9 col-md-3\"\u003e\u003cdiv class=form-group\u003e\u003cinput type=text ng-disabled=true class=form-control id=chargeTotal value=\"{{(itemToEdit.Override ? itemToEdit.Amount : itemToEdit.Quantity * itemToEdit.Amount) * itemToEdit.ReverseExchangeRate | currency }} {{shipment.ShipmentDefaultCurrency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.ReverseExchangeRate == null || (itemErrors[\u0027ReverseExchangeRate\u0027] != undefined)\" class=row\u003e\u003cdiv class=col\u003e\u003clabel ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] != undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003e{{ itemErrors[\u0027ReverseExchangeRate\u0027] }}\u003c/span\u003e \u003c/label\u003e \u003clabel ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] == undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003eThe Currency {{itemToEdit.Currency}} doesn\u0027t have a matching Reverse Exchange Rate.\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.ServiceType == \u0027ACC\u0027 \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode ==\u0027AIR\u0027\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027HawbType\u0027)}\"\u003e\u003clabel class=control-label for=chargeHawbType\u003eHawb Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=chargeHawbType ng-disabled=\"itemToEdit.Processed || itemToEdit.Exported || chargeFinalized\" ng-model=itemToEdit.HawbType\u003e\u003coption value=A\u003eAgent\u003c/option\u003e\u003coption value=C\u003eCarrier\u003c/option\u003e\u003coption value=DNP\u003eDNP\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=chargeHawbType class=error ng-show=\"(itemErrors[\u0027HawbType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HawbType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"SystemConfigService.getConfig(\u0027EnableDoNotExportCheckbox\u0027, false) \u0026amp;\u0026amp; UserPermissions.DNEShipmentEntry\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DoNotExport\u0027)}\"\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=chargeDoNotExport\u003e \u003cinput type=checkbox id=chargeDoNotExport model=currentItem.DoNotExport ng-disabled=\"itemToEdit.Exported || itemToEdit.Processed || itemToEdit.Exported || chargeFinalized\" ng-model=itemToEdit.DoNotExport /\u003e Do Not Export \u003c/label\u003e\u003c/div\u003e\u003clabel for=chargeDoNotExport class=error ng-show=\"(itemErrors[\u0027DoNotExport\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DoNotExport\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('chargeType-typeahead', "\u003ca\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('charge-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ChargeListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('claim-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=ShipmentId class=st-sortable\u003eShipment No\u003c/th\u003e\u003cth\u003eStatus\u003c/th\u003e\u003cth st-sort=Shipper class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=Consignee class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth st-sort=EstimatedAmount class=st-sortable\u003eEstimated Amount\u003c/th\u003e\u003cth st-sort=Date class=st-sortable\u003eClaim Date\u003c/th\u003e\u003cth st-sort=Carrier class=st-sortable\u003eCarrier\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('claim-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ClaimListFilterCtrl\u003e\u003ca class=\"btn btn-xs btn-warning\" href=\"/FaR/Report.aspx?name=Claim\" style=margin-bottom:3px target=_blank\u003eDownload Claim Form\u003c/a\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=claims_filter_region class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text class=\"input-sm form-control\" ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=\"input-sm form-control\" ng-model=filter.closed ng-change=changeFilter()\u003e\u003coption value=\"\"\u003eAll\u003c/option\u003e\u003coption value=true\u003eClosed\u003c/option\u003e\u003coption value=false\u003eOpen\u003c/option\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control date-field\" svl-datefield=\"\" date-popup-manager=filterDatePopup ng-model=filter.date ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('claim-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ClaimEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.ShipmentId}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.StatusLabel}}\u003c/td\u003e\u003ctd\u003e{{row.Shipper}}\u003c/td\u003e\u003ctd\u003e{{row.Consignee}}\u003c/td\u003e\u003ctd\u003e{{row.EstimatedAmount | currency}}\u003c/td\u003e\u003ctd\u003e{{row.Date | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierLabel}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.StatusLabel | limitTo: 20 : 0}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eShipment: \u003c/b\u003e{{row.ShipmentId}} \u003cbr/\u003e \u003cb\u003eShipper: \u003c/b\u003e{{row.Shipper}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.Consignee}} \u003cbr/\u003e \u003cb\u003eEstimated Amount: \u003c/b\u003e{{row.EstimatedAmount | currency}} \u003cbr/\u003e \u003cb\u003eClaim Date: \u003c/b\u003e{{row.Date | date: \u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e \u003cb\u003eCarrier: \u003c/b\u003e{{row.CarrierLabel}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('claim-edit', "\u003cform autocomplete=off class=\"claimEditForm form-compact\" name=claimEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ShipmentId\u0027)}\"\u003e\u003clabel class=control-label\u003eShipment Id for claim:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text ng-disabled=true id=claimShipmentId name=claimShipmentId class=form-control ng-model=itemToEdit.ShipmentId /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027ShipmentId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ShipmentId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Date\u0027)}\"\u003e\u003clabel class=control-label\u003eClaim Date:\u003c/label\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text id=claimDate name=claimDate class=\"input-sm form-control date-field\" svl-datefield=itemErrors.Date date-popup-manager=datePopup ng-model=itemToEdit.Date /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=datePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=claimDate class=error ng-show=\"!claimEditForm.claimDate.$valid \u0026amp;\u0026amp; !itemErrors.Date\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027claimDate\u0027, \u0027Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=claimDate class=error ng-show=\"(itemErrors[\u0027Date\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Date\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Status\u0027)}\"\u003e\u003clabel class=control-label\u003eStatus:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control ng-options=\"status.Id as status.CodeDesc for status in statuses\" ng-model=itemToEdit.Status\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Status\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Status\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EstimatedAmount\u0027)}\"\u003e\u003clabel class=control-label\u003eEstimated Amount:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimEstimatedAmount name=claimEstimatedAmount class=form-control ng-model=itemToEdit.EstimatedAmount /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027EstimatedAmount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EstimatedAmount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SettlementAmount\u0027)}\"\u003e\u003clabel class=control-label\u003eSettlement Amount:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimSettlementAmount name=claimSettlementAmount class=form-control ng-model=itemToEdit.SettlementAmount /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027SettlementAmount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SettlementAmount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SettlementDate\u0027)}\"\u003e\u003clabel class=control-label\u003eSettlement Date:\u003c/label\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text id=claimSettlementDate name=claimSettlementDate class=\"input-sm form-control date-field\" svl-datefield=itemErrors.SettlementDate date-popup-manager=settlementDatePopup ng-model=itemToEdit.SettlementDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=settlementDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=claimSettlementDate class=error ng-show=\"!claimEditForm.claimSettlementDate.$valid \u0026amp;\u0026amp; !itemErrors.SettlementDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027claimSettlementDate\u0027, \u0027Settlement Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=claimSettlementDate class=error ng-show=\"(itemErrors[\u0027SettlementDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SettlementDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Shipper\u0027)}\"\u003e\u003clabel class=control-label\u003eShipper:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimShipper name=claimShipper class=form-control ng-model=itemToEdit.Shipper /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Shipper\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Shipper\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Consignee\u0027)}\"\u003e\u003clabel class=control-label\u003eConsignee:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimConsignee name=claimConsignee class=form-control ng-model=itemToEdit.Consignee /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Consignee\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Consignee\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Carrier\u0027)}\"\u003e\u003clabel class=control-label\u003eCarrier:\u003c/label\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text id=claimCarrier name=claimCarrier class=form-control ng-model=itemToEdit.CarrierLabel /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCarrier(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Carrier\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Carrier\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Carrier\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CarrierMawb\u0027)}\"\u003e\u003clabel class=control-label\u003eCarrierMawb:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimCarrierMawb name=claimCarrierMawb class=form-control ng-model=itemToEdit.CarrierMawb /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027CarrierMawb\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierMawb\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CarrierCheckNo\u0027)}\"\u003e\u003clabel class=control-label\u003eCarrier Check Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimCarrierCheckNo name=claimCarrierCheckNo class=form-control ng-model=itemToEdit.CarrierCheckNo /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027CarrierCheckNo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierCheckNo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustomCheckNo\u0027)}\"\u003e\u003clabel class=control-label\u003eCustomer Check Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimCustomCheckNo name=claimCustomCheckNo class=form-control ng-model=itemToEdit.CustomCheckNo /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027CustomCheckNo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustomCheckNo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Reason\u0027)}\"\u003e\u003clabel class=control-label\u003eReason:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea id=claimReason style=height:50px;resize:vertical name=claimReason class=form-control ng-model=itemToEdit.Reason\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Reason\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Reason\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('claim-modal-create', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeFormsModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-\"\u003e\u003c/i\u003e Create Claim\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off ng-submit=saveClaim() name=claimCreateForm style=margin:0\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Date\u0027)}\"\u003e\u003clabel class=control-label\u003eDate:\u003c/label\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text id=claimDate name=claimDate class=\"input-sm form-control date-field\" svl-datefield=itemErrors.Date date-popup-manager=datePopup ng-model=itemToEdit.Date /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=datePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=claimDate class=error ng-show=\"!claimCreateForm.claimDate.$valid \u0026amp;\u0026amp; !itemErrors.Date\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027claimDate\u0027, \u0027Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=claimDate class=error ng-show=\"(itemErrors[\u0027Date\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Date\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Status\u0027)}\"\u003e\u003clabel class=control-label\u003eStatus:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control ng-options=\"status.Id as status.CodeDesc for status in statuses\" ng-model=itemToEdit.Status\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Status\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Status\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EstimatedAmount\u0027)}\"\u003e\u003clabel class=control-label\u003eEstimated Amount:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimEstimatedAmount name=claimEstimatedAmount class=form-control ng-model=itemToEdit.EstimatedAmount /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027EstimatedAmount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EstimatedAmount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SettlementAmount\u0027)}\"\u003e\u003clabel class=control-label\u003eSettlement Amount:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimSettlementAmount name=claimSettlementAmount class=form-control ng-model=itemToEdit.SettlementAmount /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027SettlementAmount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SettlementAmount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SettlementDate\u0027)}\"\u003e\u003clabel class=control-label\u003eSettlementDate:\u003c/label\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text id=claimSettlementDate name=claimSettlementDate class=\"input-sm form-control date-field\" svl-datefield=itemErrors.SettlementDate date-popup-manager=settlementDatePopup ng-model=itemToEdit.SettlementDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=settlementDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=claimSettlementDate class=error ng-show=\"!claimCreateForm.claimSettlementDate.$valid \u0026amp;\u0026amp; !itemErrors.SettlementDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027claimSettlementDate\u0027, \u0027Settlement Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=claimSettlementDate class=error ng-show=\"(itemErrors[\u0027SettlementDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SettlementDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Shipper\u0027)}\"\u003e\u003clabel class=control-label\u003eShipper:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimShipper name=claimShipper class=form-control ng-model=itemToEdit.Shipper /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Shipper\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Shipper\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Consignee\u0027)}\"\u003e\u003clabel class=control-label\u003eConsignee:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimConsignee name=claimConsignee class=form-control ng-model=itemToEdit.Consignee /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Consignee\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Consignee\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Carrier\u0027)}\"\u003e\u003clabel class=control-label\u003eCarrier:\u003c/label\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text id=claimCarrier name=claimCarrier class=form-control ng-model=itemToEdit.CarrierLabel /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCarrier(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Carrier\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Carrier\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Carrier\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CarrierMawb\u0027)}\"\u003e\u003clabel class=control-label\u003eCarrierMawb:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimCarrierMawb name=claimCarrierMawb class=form-control ng-model=itemToEdit.CarrierMawb /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027CarrierMawb\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierMawb\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CarrierCheckNo\u0027)}\"\u003e\u003clabel class=control-label\u003eCarrier CheckNo:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimCarrierCheckNo name=claimCarrierCheckNo class=form-control ng-model=itemToEdit.CarrierCheckNo /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027CarrierCheckNo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierCheckNo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustomCheckNo\u0027)}\"\u003e\u003clabel class=control-label\u003eCustom CheckNo:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=claimCustomCheckNo name=claimCustomCheckNo class=form-control ng-model=itemToEdit.CustomCheckNo /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027CustomCheckNo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustomCheckNo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Reason\u0027)}\"\u003e\u003clabel class=control-label\u003eReason:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea id=claimReason style=height:150px;resize:none name=claimReason class=form-control ng-model=itemToEdit.Reason\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Reason\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Reason\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group style=margin-top:20px;text-align:center\u003e\u003cinput type=submit class=\"btn btn-primary\" value=Create /\u003e \u003ca href=javascript:void(0) ng-click=closeFormsModal() class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('claim-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ClaimListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('codeMap-menu', "\u003cdiv\u003e\u003cdiv class=\"portlet box blue-madison menu col-md-6\" style=float:left;width:95%\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eCode Map Menu\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in menuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=\"{{item.LinkTarget || (item.LinkHref.indexOf(\u0027.asp\u0027) != -1 ? \u0027_self\u0027 : undefined)}}\" href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('project44CodeMap-page', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CodeMapListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e"); $templateCache.put('winCodeMap-page', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=WinStatusCodeMapListCtrl\u003e\u003cdiv ng-controller=CodeMapListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-controller=WinAccessorialsCodeMapListCtrl\u003e\u003cdiv ng-controller=CodeMapListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sevenLCodeMap-page', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=SevenLVendorCodeMapListCtrl\u003e\u003cdiv ng-controller=VendorCodeMapListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-controller=SevenLAccessorialsCodeMapListCtrl\u003e\u003cdiv ng-controller=CodeMapListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('CodeMap-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003eApi Code\u003c/th\u003e\u003cth\u003eSV Value\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('CodeMap-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CodeMapListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=codeMap_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=codeMap_filter_searchvalue placeholder=\"Api Code\" ng-model=filter.ApiValue ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=codeMap_filter_svValue placeholder=\"SV Value\" ng-model=filter.SvValue ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('CodeMap-list-rows', "\u003ctr ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-repeat=\"row in displayedItems\" tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} id=codeMap-row-{{row.Id}}\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.ApiValue}}\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e{{row.SVCodeShown}}\u003c/div\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('projectCodeMap-typeahead', "\u003ca\u003e (\u003cspan id={{match.label}} ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e) - \u003cspan ng-bind=match.model.City\u003e\u003c/span\u003e\u003cspan ng-show=\"match.model.City \u0026amp;\u0026amp; match.model.State\"\u003e, \u003c/span\u003e\u003cspan ng-bind=match.model.State\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('CodeMap-edit', "\u003cform autocomplete=off class=\"CodeMapEditForm form-compact\" name=CodeMapEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ApiValue\u0027)}\"\u003e\u003clabel class=control-label for=codeMapApiValue\u003eAPI Code:\u003c/label\u003e\u003cdiv class=form-group\u003e\u003cinput class=form-control type=text ng-model=itemToEdit.ApiValue /\u003e\u003c/div\u003e\u003clabel for=codeMapApiValue class=error ng-show=\"(itemErrors[\u0027ApiValue\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ApiValue\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SVCode\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCarrier\u003e \u003cspan ng-show=searchingForStatusCodeTypes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e SV Value \u003cspan ng-show=searchingForStatusCodeTypes\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"itemToEdit.SVCode = null\" ng-model=itemToEdit.SVCodeShown uib-typeahead=\"StatusCodeType.CodeType as StatusCodeType.CodeType for StatusCodeType in searchStatus($viewValue)\" placeholder=\"Type Status to Search...\" typeahead-min-length=2 typeahead-loading=searchingForStatusCodeTypes typeahead-template-url=CodeTypeStatus-typeahead typeahead-no-results=StatusNoResults typeahead-on-select=\"codeTypeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupStatus(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a StatusCodeType\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=StatusNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for \"{{itemToEdit.SVCodeShown}}\"\u003c/div\u003e\u003clabel for=SVCode class=error ng-show=\"(itemErrors[\u0027SVCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SVCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('VendorCodeMap-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003eAPI Value\u003c/th\u003e\u003cth\u003eVendor\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('VendorCodeMap-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CodeMapListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=codeMap_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=codeMap_filter_searchvalue placeholder=\"API Code\" ng-model=filter.apiValue ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=codeMap_filter_svValue placeholder=Vendor ng-model=filter.svValue ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect type=text class=form-control ng-model=filter.MapType ng-change=changeFilter()\u003e\u003coption value=\"\"\u003eBoth\u003c/option\u003e\u003coption value=agent\u003eAgent\u003c/option\u003e\u003coption value=carrier\u003eCarrier\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('VendorCodeMap-list-rows', "\u003ctr ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-repeat=\"row in displayedItems\" tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} id=codeMap-row-{{row.Id}}\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.ApiValue}}\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e{{row.VendorName}}\u003c/div\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('projectCodeMap-typeahead', "\u003ca\u003e (\u003cspan id={{match.label}} ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e) - \u003cspan ng-bind=match.model.City\u003e\u003c/span\u003e\u003cspan ng-show=\"match.model.City \u0026amp;\u0026amp; match.model.State\"\u003e, \u003c/span\u003e\u003cspan ng-bind=match.model.State\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('VendorCodeMap-edit', "\u003cform autocomplete=off class=\"CodeMapEditForm form-compact\" name=CodeMapEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003cdiv class=col-sm-12 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027VendorType\u0027)}\"\u003e\u003clabel class=control-label for=ArrivalDate\u003eVendor Type:\u003c/label\u003e\u003cdiv class=form-group\u003e\u003cselect class=form-control ng-change=\"itemToEdit.AgentId = null; itemToEdit.CarrierId = null; itemToEdit.VendorName = null\" type=text ng-model=itemToEdit.VendorType\u003e\u003coption value=agent\u003eAgent\u003c/option\u003e\u003coption value=carrier\u003eCarrier\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=txtArrivalDate class=error ng-show=\"(itemErrors[\u0027VendorType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027VendorType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003cdiv class=col-sm-12 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ApiValue\u0027)}\"\u003e\u003clabel class=control-label for=codeMapApiValue\u003eAPI Code:\u003c/label\u003e\u003cdiv class=form-group\u003e\u003cinput class=form-control type=text ng-model=itemToEdit.ApiValue /\u003e\u003c/div\u003e\u003clabel for=codeMapApiValue class=error ng-show=\"(itemErrors[\u0027ApiValue\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ApiValue\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.VendorType == \u0027agent\u0027\" class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AgentId\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=codeMapAgent\u003e \u003cspan ng-show=searchingForAgents\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Agent \u003cspan ng-show=searchingForAgents\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"itemToEdit.AgentId = null; itemToEdit.CarrierId = null\" ng-model=itemToEdit.VendorName uib-typeahead=\"agent.Id as agent.Name for agent in searchAgents($viewValue)\" placeholder=\"Type Agent to Search...\" typeahead-min-length=2 typeahead-loading=searchingForAgents typeahead-template-url=agent-typeahead typeahead-no-results=AgentNoResults typeahead-on-select=\"agentChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAgent(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Agent\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=AgentNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for \"{{itemToEdit.VendorName}}\"\u003c/div\u003e\u003clabel for=codeMapAgent class=error ng-show=\"(itemErrors[\u0027AgentId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AgentId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.VendorType == \u0027carrier\u0027\" class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CarrierId\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=codeMapCarrier\u003e \u003cspan ng-show=searchingForCarriers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Carrier \u003cspan ng-show=searchingForCarriers\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"itemToEdit.AgentId = null; itemToEdit.CarrierId = null\" ng-model=itemToEdit.VendorName uib-typeahead=\"carrier.Id as carrier.Name for carrier in searchCarriers($viewValue)\" placeholder=\"Type Carrier to Search...\" typeahead-min-length=2 typeahead-loading=searchingForCarriers typeahead-template-url=carrier-typeahead typeahead-no-results=CarrierNoResults typeahead-on-select=\"carrierChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCarrier(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Carrier\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=CarrierNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for \"{{itemToEdit.VendorName}}\"\u003c/div\u003e\u003clabel for=codeMapCarrier class=error ng-show=\"(itemErrors[\u0027CarrierId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('codeType-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=CodeType class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=CodeServType class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=CodeDesc class=st-sortable\u003eDescription\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('codeType-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=CodeType class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=CodeServType st-sort-default=true class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=CodeIntDom class=\"st-sortable hidden-xs\"\u003eInt/Dom\u003c/th\u003e\u003cth ng-show=\"filter.codeServType == \u0027ACC\u0027 ||filter.codeServType == \u0027SRV\u0027\"\u003eAR GLCode\u003c/th\u003e\u003cth ng-show=\"filter.codeServType == \u0027ACC\u0027 ||filter.codeServType == \u0027SRV\u0027\"\u003eAP GLCode\u003c/th\u003e\u003cth ng-show=\"filter.codeServType == \u0027ACC\u0027 ||filter.codeServType == \u0027SRV\u0027\"\u003eNon-Taxable\u003c/th\u003e\u003cth st-sort=CodeDesc class=\"st-sortable hidden-xs\"\u003eDescription\u003c/th\u003e\u003cth st-sort=Active class=st-sortable\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('codeType-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CodeTypeListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=codeType_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=codeType_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect type=text class=form-control id=codeTypeCodeServType name=codeType_filter_type ng-show=canChangeCodeServType ng-options=\"item.value as item.label for item in codeTypes\" ng-model=codeServType ng-change=changeFilter()\u003e \u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('codeType-lookup-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=codeType-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.CodeType}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CodeServType}}\u003c/td\u003e\u003ctd\u003e{{row.CodeDesc}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e {{row.CodeType}} \u003cspan ng-show={{row.CodeTypeServiceMode}}\u003e-{{row.CodeTypeServiceMode}}\u003c/span\u003e \u003cspan ng-show=\"row.CodeIntDom == \u0027I\u0027\" style=font-size:10px\u003e(International)\u003c/span\u003e \u003cspan ng-show=\"row.CodeIntDom == \u0027D\u0027 || row.CodeIntDom == null\" style=font-size:10px\u003e(Domestic)\u003c/span\u003e \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.CodeDesc}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('codeType-list-rows', "\u003ctr ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CodeTypeEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.CodeType}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CodeServType}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.CodeIntDom || \u0027D\u0027}}\u003c/td\u003e\u003ctd ng-show=\"filter.codeServType == \u0027ACC\u0027 ||filter.codeServType == \u0027SRV\u0027\"\u003e{{row.CodeGLCode}}\u003c/td\u003e\u003ctd ng-show=\"filter.codeServType == \u0027ACC\u0027 ||filter.codeServType == \u0027SRV\u0027\"\u003e{{row.CodeAPGLCode}}\u003c/td\u003e\u003ctd class=text-center ng-show=\"filter.codeServType == \u0027ACC\u0027 ||filter.codeServType == \u0027SRV\u0027\"\u003e\u003cspan ng-show=row.IsNonTaxable class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.CodeDesc}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('codeType-edit', "\u003cform autocomplete=off id=codeTypeEditForm class=\"clearfix form-compact\" name=codeTypeEditForm\u003e\u003cdiv class=\"form-group col-sm-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeServType\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeServType\u003eType:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=codeTypeCodeServType ng-disabled=itemToEdit.Id name=codeTypeCodeServType class=form-control ng-model=itemToEdit.CodeServType\u003e\u003coption value=ACC\u003eACC - Accessorial Charge Code\u003c/option\u003e\u003coption value=CST\u003eCST - Claims Status Code\u003c/option\u003e\u003coption value=CTN\u003eCTN - Containers\u003c/option\u003e\u003coption value=DAC\u003eDAC - Dispatch Area Code\u003c/option\u003e\u003coption value=DRS\u003eDRS - Dock Receipt Status Code\u003c/option\u003e\u003coption value=EQU\u003eEQU - Equipment\u003c/option\u003e\u003coption value=PCS\u003ePCS - Pieces Types\u003c/option\u003e\u003coption value=RCT\u003eRCT - Rail Containers\u003c/option\u003e\u003coption value=REL\u003eREL - Release Type\u003c/option\u003e\u003coption value=SIM\u003eSIM - Special Instructions Message\u003c/option\u003e\u003coption value=SRV\u003eSRV - Service Level\u003c/option\u003e\u003coption value=STS\u003eSTS - Status Code\u003c/option\u003e\u003coption value=TRM\u003eTRM - Terms Codes (Accounting)\u003c/option\u003e\u003coption value=TYP\u003eTYP - Agent Cost Type\u003c/option\u003e\u003coption value=VTG\u003eVTG - Vendor Type Tag\u003c/option\u003e\u003coption value=WFC\u003eWFC - Warehouse Fee Code\u003c/option\u003e\u003coption value=WRC\u003eWRC - Warehouse Reason Code\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeServType class=error ng-show=\"(itemErrors[\u0027CodeServType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeServType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"![\u0027ACC\u0027,\u0027SRV\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeType\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeType\u003eCode:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput ng-disabled=!itemToEdit.isNew maxlength=6 id=codeTypeCodeType type=text class=form-control placeholder=\"Enter Code\" ng-model=itemToEdit.CodeType /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeType class=error ng-show=\"(itemErrors[\u0027CodeType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-3\" ng-show=\"[\u0027ACC\u0027,\u0027SRV\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeType\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeType\u003eCode:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput ng-disabled=!itemToEdit.isNew maxlength=6 id=codeTypeCodeType type=text class=form-control placeholder=\"Enter Code\" ng-model=itemToEdit.CodeType /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeType class=error ng-show=\"(itemErrors[\u0027CodeType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-show=\"[\u0027ACC\u0027,\u0027SRV\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeTypeServiceMode\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeTypeServiceMode\u003eService Mode:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=codeTypeCodeTypeServiceMode name=codeTypeCodeTypeServiceMode class=form-control ng-model=itemToEdit.CodeTypeServiceMode\u003e\u003coption value=\"\" selected\u003eNone\u003c/option\u003e\u003coption value=AIR\u003eAir\u003c/option\u003e\u003coption value=GROUND\u003eGround\u003c/option\u003e\u003coption value=OCEAN\u003eOcean\u003c/option\u003e\u003coption value=RAIL\u003eRail\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeTypeServiceMode class=error ng-show=\"(itemErrors[\u0027CodeTypeServiceMode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeTypeServiceMode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-show=\"[\u0027ACC\u0027,\u0027SRV\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeIntDom\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeIntDom\u003eInt/Dom:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=codeTypeCodeIntDom name=codeTypeCodeIntDom class=form-control ng-model=itemToEdit.CodeIntDom\u003e\u003coption value=I\u003eInternational\u003c/option\u003e\u003coption value=D\u003eDomestic\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeIntDom class=error ng-show=\"(itemErrors[\u0027CodeIntDom\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeIntDom\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3\" ng-show=\"[\u0027ACC\u0027,\u0027SRV\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Sequence\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeSequence\u003eSequence:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypeCodeSequence type=text class=form-control placeholder=\"Enter Sequence\" ng-model=itemToEdit.Sequence /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeSequence class=error ng-show=\"(itemErrors[\u0027Sequence\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Sequence\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"[\u0027SRV\u0027].includes(itemToEdit.CodeServType)\"\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeDays\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeDays\u003eDuration: Days:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypeCodeDays type=text class=form-control placeholder=\"Enter Days\" ng-model=itemToEdit.CodeDays /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeDays class=error ng-show=\"(itemErrors[\u0027CodeDays\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeDays\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeHours\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeHours\u003eHours:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypeCodeHours type=text class=form-control placeholder=\"Enter Hours\" ng-model=itemToEdit.CodeHours /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeHours class=error ng-show=\"(itemErrors[\u0027CodeHours\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeHours\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeTime\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeTime\u003eTime:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=codeTypeCodeTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.CodeTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=codeTypeCodeTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e\u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeTime class=error ng-show=\"(itemErrors[\u0027CodeTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeDesc\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeDesc\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypeCodeDesc type=text class=form-control placeholder=\"Enter Description\" ng-model=itemToEdit.CodeDesc /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeDesc class=error ng-show=\"(itemErrors[\u0027CodeDesc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeDesc\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027STS\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PublicDescription\u0027)}\"\u003e\u003clabel class=control-label for=codeTypePublicDescription\u003ePublic Description:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypePublicDescription type=text class=form-control placeholder=\"Enter Public Description\" ng-model=itemToEdit.PublicDescription /\u003e\u003c/div\u003e\u003clabel for=codeTypePublicDescription class=error ng-show=\"(itemErrors[\u0027PublicDescription\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PublicDescription\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027SRV\u0027, \u0027ACC\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DefaultChargeNote\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeDefaultChargeNote\u003eDefault Charge Note:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypeDefaultChargeNote type=text class=form-control placeholder=\"Enter Default Charge Note\" ng-model=itemToEdit.DefaultChargeNote /\u003e\u003c/div\u003e\u003clabel for=codeTypeDefaultChargeNote class=error ng-show=\"(itemErrors[\u0027DefaultChargeNote\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DefaultChargeNote\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027ACC\u0027].includes(itemToEdit.CodeServType) \u0026amp;\u0026amp; SystemConfigService.getConfig(\u0027DisplayLegacyShipmentFields\u0027,false)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccVendorType\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeAccVendorType\u003eAcc Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=codeTypeAccVendorType name=codeTypeAccVendorType class=form-control ng-model=itemToEdit.AccVendorType\u003e\u003coption value=\"\" selected\u003eNone\u003c/option\u003e\u003coption value=DELIVERY\u003eDelivery\u003c/option\u003e\u003coption value=PICKUP\u003ePick Up\u003c/option\u003e\u003coption value=MISC\u003eMisc\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=codeTypeAccVendorType class=error ng-show=\"(itemErrors[\u0027AccVendorType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AccVendorType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027SRV\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeAmount\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeAmount\u003eDefault Dim Factor (in):\u003c/label\u003e \u003cinput id=codeTypeCodeAmount type=text class=form-control placeholder=\"Enter Dim Factor\" ng-model=itemToEdit.CodeAmount /\u003e \u003clabel for=codeTypeCodeAmount class=error ng-show=\"(itemErrors[\u0027CodeAmount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeAmount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027SRV\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeAmountCm\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeAmountCm\u003eDefault Dim Factor (cm):\u003c/label\u003e \u003cinput id=codeTypeCodeAmountCm type=text class=form-control placeholder=\"Enter Dim Factor\" ng-model=itemToEdit.CodeAmountCm /\u003e \u003clabel for=codeTypeCodeAmountCm class=error ng-show=\"(itemErrors[\u0027CodeAmountCm\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeAmountCm\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027FRE\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeDays\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeDays\u003eFrequency Days:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypeCodeDays type=text class=form-control placeholder=\"Enter Frequency Days\" ng-model=itemToEdit.CodeDays /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeDays class=error ng-show=\"(itemErrors[\u0027CodeDays\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeDays\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027TRM\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeDays\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeDays\u003eDays:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypeCodeDays type=text class=form-control placeholder=\"Enter Days\" ng-model=itemToEdit.CodeDays /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeDays class=error ng-show=\"(itemErrors[\u0027CodeDays\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeDays\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027WFC\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeEvent\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeEvent\u003eEvent:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=codeTypeCodeEvent name=codeTypeCodeEvent class=form-control ng-model=itemToEdit.CodeEvent\u003e\u003coption value=Inbound\u003eInbound\u003c/option\u003e\u003coption value=InboundMisc\u003eInbound Misc\u003c/option\u003e\u003coption value=Outbound\u003eOutbound\u003c/option\u003e\u003coption value=OutboundMisc\u003eOutbound Misc\u003c/option\u003e\u003coption value=Storage\u003eStorage\u003c/option\u003e\u003coption value=Misc\u003eMisc\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeEvent class=error ng-show=\"(itemErrors[\u0027CodeEvent\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeEvent\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027ACC\u0027,\u0027SRV\u0027, \u0027DED\u0027, \u0027WFC\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeAPGLCode\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeAPGLCode\u003eGL Cost Code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypeCodeAPGLCode type=text class=form-control placeholder=\"Enter GL Cost Code\" ng-model=itemToEdit.CodeAPGLCode /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeAPGLCode class=error ng-show=\"(itemErrors[\u0027CodeAPGLCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeAPGLCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027ACC\u0027,\u0027SRV\u0027, \u0027WFC\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeGLCode\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeGLCode\u003eGL Revenue Code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypeCodeGLCode type=text class=form-control placeholder=\"Enter GL Revenue Code\" ng-model=itemToEdit.CodeGLCode /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeGLCode class=error ng-show=\"(itemErrors[\u0027CodeGLCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeGLCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"![\u0027ACC\u0027,\u0027SRV\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Sequence\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeCodeSequence\u003eSequence:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypeCodeSequence type=text class=form-control placeholder=\"Enter Sequence\" ng-model=itemToEdit.Sequence /\u003e\u003c/div\u003e\u003clabel for=codeTypeCodeSequence class=error ng-show=\"(itemErrors[\u0027Sequence\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Sequence\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027SRV\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DefaultQuantityType\u0027)}\"\u003e\u003clabel class=control-label for=codeTypeDefaultQuantityType\u003eDefault Quantity Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=codeTypeDefaultQuantityType name=codeTypeDefaultQuantityType class=form-control ng-model=itemToEdit.DefaultQuantityType\u003e\u003coption value=\"\"\u003eNone\u003c/option\u003e\u003coption value=WEIGHT selected\u003eWeight\u003c/option\u003e\u003coption value=MILEAGE\u003eMileage\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=codeTypeDefaultQuantityType class=error ng-show=\"(itemErrors[\u0027DefaultQuantityType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DefaultQuantityType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027STS\u0027].includes(itemToEdit.CodeServType)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PublicTrackingSequence\u0027)}\"\u003e\u003clabel class=control-label for=codeTypePublicTrackingSequence\u003e{{itemToEdit.CodeServType == \u0027STS\u0027 ? \u0027Public Tracking Sequence\u0027 : \u0027Alt Tracking Sequence\u0027}}:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=codeTypePublicTrackingSequence type=text class=form-control placeholder=\"Enter Tracking Sequence\" ng-model=itemToEdit.PublicTrackingSequence /\u003e\u003c/div\u003e\u003clabel for=codeTypePublicTrackingSequence class=error ng-show=\"(itemErrors[\u0027PublicTrackingSequence\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PublicTrackingSequence\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\"\u003e\u003cdiv class=input-group-sm ng-show=\"[\u0027ACC\u0027,\u0027SRV\u0027].includes(itemToEdit.CodeServType)\"\u003e\u003cinput type=checkbox id=isNonTaxable model=currentItem.IsNonTaxable ng-model=itemToEdit.IsNonTaxable /\u003e \u003clabel class=control-label for=isNonTaxable\u003eNon-taxable\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027STS\u0027].includes(itemToEdit.CodeServType)\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=codeTypeCodeStatusUpdate model=currentItem.UpdateCurrentStatus ng-model=itemToEdit.UpdateCurrentStatus /\u003e \u003clabel class=control-label for=codeTypeCodeStatusUpdate\u003eUpdate Current Status\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=!itemToEdit.Locked\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=codeTypeActive model=currentItem.Active ng-model=itemToEdit.Active /\u003e \u003clabel class=control-label for=codeTypeActive\u003eActive\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-show=\"[\u0027ACC\u0027, \u0027PCS\u0027, \u0027SRV\u0027, \u0027STS\u0027].includes(itemToEdit.CodeServType)\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=codeTypeCodePublicView model=currentItem.CodePublicView ng-model=itemToEdit.CodePublicView /\u003e \u003clabel class=control-label for=codeTypeCodePublicView\u003ePublic\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('codeType-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CodeTypeListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('codeTypeServiceLevel-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=CodeType class=st-sortable\u003eService Level\u003c/th\u003e\u003cth st-sort=CodeDesc class=st-sortable\u003eDescription\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('codeTypeServiceLevel-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} id=codeTypeStatus-row-{{row.Id}} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.CodeType}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CodeDesc}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.CodeType}}\u003c/a\u003e \u0026nbsp;-\u0026nbsp;{{row.CodeDesc}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('codeType-typeahead', "\u003ca style=overflow:hidden;text-overflow:ellipsis title=\"{{match.model.CodeType}} - {{match.model.CodeDesc}}\"\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.CodeType | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('serviceType-typeahead', "\u003ca style=overflow:hidden;text-overflow:ellipsis title=\"{{match.model.CodeType}} - {{match.model.CodeDesc}}\"\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.CodeType | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind=match.model.CodeTypeServiceMode\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('equipmentType-typeahead', "\u003ca style=overflow:hidden;text-overflow:ellipsis title=\"{{match.model.CodeType}} - {{match.model.CodeDesc}}\"\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.CodeType | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('codeTypeStatus-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=CodeType class=st-sortable\u003eCode Type\u003c/th\u003e\u003cth st-sort=CodeDesc class=st-sortable\u003eDescription\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('codeTypeStatus-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} id=codeTypeStatus-row-{{row.Id}} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.CodeType}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.CodeDesc}}\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.CodeType}}\u003c/a\u003e \u0026nbsp;-\u0026nbsp;{{row.CodeDesc}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('status-typeahead', "\u003ca style=overflow:hidden;text-overflow:ellipsis title=\"{{match.model.CodeType}} - {{match.model.CodeDesc}}\"\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.CodeType | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('containerType-typeahead', "\u003ca style=overflow:hidden;text-overflow:ellipsis title=\"{{match.model.CodeType}} - {{match.model.CodeDesc}}\"\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.CodeType | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('codeTypePackage-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=CodeType class=st-sortable\u003eCode Type\u003c/th\u003e\u003cth st-sort=CodeDesc class=st-sortable\u003eDescription\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('codeTypePackage-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=codeTypePackage-row-{{row.Id}} tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-click=chooseItem(row) ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.CodeType}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CodeDesc}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.CodeType}} - {{row.CodeDesc}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('commissionRate-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=ServiceType class=st-sortable\u003eService Type\u003c/th\u003e\u003cth st-sort=CommissionRate class=st-sortable\u003eComm Rate\u003c/th\u003e\u003cth st-sort=CommissionType class=st-sortable\u003eComm Type\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('commissionRate-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CommissionRateListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('commissionRate-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CommissionRateEditRowCtrl\u003e\u003ctd class=\"hidden-xs edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e\u003ca class=item-link\u003e{{row.ServiceTypeDescription}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CommissionRate}}\u003c/td\u003e\u003ctd\u003e{{row.CommissionType}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('commissionRate-edit', "\u003cform autocomplete=off id=commissionRateEditForm name=commissionRateEditForm class=form-compact\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServiceType\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=ServiceType\u003e \u003cspan ng-show=searchingForCodeType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Service Type\u003cspan ng-show=searchingForCodeType\u003e - Loading AutoComplete List\u003c/span\u003e: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=Type class=form-control placeholder=\"Type Code to Search...\" ng-change=\"itemToEdit.ServiceType = null\" ng-model=itemToEdit.ServiceTypeDescription uib-typeahead=\"codeType.CodeType as codeType.CodeType for codeType in searchCodeType($viewValue)\" typeahead-min-length=2 typeahead-template-url=CodeType-typeahead typeahead-no-results=codeTypeNoResults typeahead-loading=searchingForCodeType typeahead-on-select=\"codeTypeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"codeTypeNoResults = false;lookupCodeType(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=CodeType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=codeTypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the CodeType \"{{itemToEdit.TypeShown}}\"\u003c/div\u003e\u003clabel for=ServiceType class=error ng-show=\"(itemErrors[\u0027ServiceType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CommissionRate\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=CommissionRate\u003eCommission Rate:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CommissionRate type=text class=form-control placeholder=\"Commission Rate\" ng-model=itemToEdit.CommissionRate /\u003e\u003c/div\u003e\u003clabel for=CommissionRate class=error ng-show=\"(itemErrors[\u0027CommissionRate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CommissionRate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CommissionType\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=CommissionType\u003eCommission Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=CommissionType type=text class=form-control placeholder=\"Commission Type\" ng-model=itemToEdit.CommissionType\u003e\u003coption value=GrossProfit\u003eGross Profit\u003c/option\u003e\u003coption value=GrossRevenue\u003eGross Revenue\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=CommissionType class=error ng-show=\"(itemErrors[\u0027CommissionType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CommissionType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('sv-field-text-horizontal', "\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: vm.svItemErrors.hasOwnProperty(\u0027{{vm.svPropertyName}}\u0027)}\"\u003e\u003clabel for={{vm.svPropertyId}} ng-class=svLabelColClass class=control-label\u003e{{vm.svLabel}}:\u003c/label\u003e\u003cdiv ng-class=svInputColClass class=\"input-group input-group-sm\"\u003e\u003cinput id={{vm.svPropertyId}} class=form-control placeholder={{vm.svLabel}} ng-model=vm.svProperty /\u003e\u003c/div\u003e\u003clabel for={{vm.svPropertyId}} ng-show=\"vm.svItemErrors.hasOwnProperty(\u0027{{vm.svPropertyName}}\u0027)\" ng-class=svInputColClass class=\"control-label error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"vm.svItemErrors[\u0027{{vm.svPropertyName}}\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e"); $templateCache.put('sv-date-input-group', "\u003cdiv class=\"form-group date-group\" ng-class=\"{error: vm.svItemErrors.hasOwnProperty(\u0027{{vm.svPropertyName}}\u0027)}\" ng-show=vm.showCondition\u003e\u003clabel for={{vm.svPropertyid}} class=\"col-xs-3 control-label\" ng-class=svLabelColClass\u003e{{vm.svLabel}}:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\" ng-class=svInputColClass\u003e\u003cinput type=text id={{vm.svPropertyid}} name={{vm.svPropertyid}} class=\"input-sm form-control date-field\" ng-class=\"{error: vm.svItemErrors.hasOwnProperty(\u0027{{vm.svPropertyName}}\u0027), disabled: vm.svDisabledCondition\u0027}\" ng-model=routing.GeneralInformation.RoutingDate date-popup-manager=vm.svPopupManager svl-datefield=validation.GeneralInformation.RoutingDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"vm.svPopupManager.open(\u0027{{vm.svPropertyName}}\u0027)\" ng-class=\"{error: vm.svItemErrors.hasOwnProperty(\u0027{{vm.svPropertyName}}\u0027)}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for={{vm.svPropertyid}} ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtRoutingDate.$valid\" class=\"control-label error error-message pull-right\" ng-class=svInputColClass\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027{{vm.svPropertyName}}\u0027,\u0027{{mv.svDisplayName}}\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for={{vm.svPropertyid}} ng-show=\"vm.svItemErrors.hasOwnProperty(\u0027{{vm.svPropertyName}}\u0027)\" class=\"control-label error error-message pull-right\" ng-class=svInputColClass\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=vm.svItemErrors[vm.svPropertyName]\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('confirmation', "\u003cdiv class=modal-header\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-comment\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-bind=title\u003e\u003c/span\u003e \u003cspan class=\"tools pull-right\"\u003e \u003ca href=javascript: ng-click=\"close(\u0027cancelNavigation\u0027)\" class=\"fa fa-times\"\u003e\u003c/a\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv style=max-height:500px\u003e\u003cspan ng-bind=message\u003e \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-hide=\"IsPortal \u0026amp;\u0026amp; (shipment.GeneralInformation.StatusId == SystemOptions.InitialCustomerEntertedShipmentStatus || shipment.GeneralInformation.StatusId == SystemOptions.DefaultCustomerSubmittedQuoteStatus)\" class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-success\" ng-click=\"close(\u0027saveChanges\u0027)\"\u003eSave\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=\"close(\u0027discardChanges\u0027)\"\u003eDon\u0027t Save\u003c/button\u003e \u003ca ng-click=\"close(\u0027cancelNavigation\u0027)\"\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003cdiv ng-show=\"IsPortal \u0026amp;\u0026amp; (shipment.GeneralInformation.StatusId == SystemOptions.InitialCustomerEntertedShipmentStatus || shipment.GeneralInformation.StatusId == SystemOptions.DefaultCustomerSubmittedQuoteStatus)\" class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"close(\u0027saveChanges\u0027)\"\u003eSave\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=\"close(\u0027saveDraft\u0027)\"\u003eSave Draft\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=\"close(\u0027discardChanges\u0027)\"\u003eDon\u0027t Save\u003c/button\u003e \u003ca ng-click=\"close(\u0027cancelNavigation\u0027)\"\u003eCancel\u003c/a\u003e\u003c/div\u003e"); $templateCache.put('confirmation-scan-out-shipment', "\u003cdiv class=modal-header\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-comment\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-bind=title\u003e\u003c/span\u003e \u003cspan class=\"tools pull-right\"\u003e \u003ca href=javascript: ng-click=\"close(\u0027cancelNavigation\u0027)\" class=\"fa fa-times\"\u003e\u003c/a\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv style=max-height:500px\u003e\u003cspan ng-bind=message\u003e \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-success\" ng-click=\"close(\u0027cancelNavigation\u0027)\"\u003eOK\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('scanOut-confirmation', "\u003cdiv class=modal-header\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-comment\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan\u003eAre you sure you want to finish scanning?\u003c/span\u003e \u003cspan class=\"tools pull-right\"\u003e \u003ca href=javascript: ng-click=\"close(\u0027cancelNavigation\u0027)\" class=\"fa fa-times\"\u003e\u003c/a\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=text-center style=max-height:500px\u003e\u003cdiv class=text-danger\u003eYou have not scanned out enough inventory to fulfill the shipment\u003c/div\u003e\u003cbr/\u003e\u003cdiv ng-repeat=\"row in ScanOutList\"\u003e\u003cspan ng-show=\"row.InventoryOutBound \u0026lt; row.InventoryNeeded\"\u003eProduct Code: {{row.ProductCode}}\u003c/span\u003e \u003cbr/\u003e \u003cspan\u003eQuantity Picked: {{row.InventoryOutBound}} - Quantity Needed: {{row.InventoryNeeded}}\u003c/span\u003e \u003cbr/\u003e \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-success\" ng-click=\"close(\u0027confirm\u0027)\"\u003eComplete Scan\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=\"close(\u0027cancelNavigation\u0027)\"\u003eCancel\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('generic-confirmation', "\u003cdiv class=modal-header\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-comment\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-bind=confirmationTitle\u003e\u003c/span\u003e \u003cspan class=\"tools pull-right\"\u003e \u003ca href=javascript: ng-click=$dismiss() class=\"fa fa-times\"\u003e\u003c/a\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv style=max-height:500px\u003e\u003cspan ng-include=confirmationTemplate\u003e \u003c/span\u003e \u003cspan ng-bind=confirmationMessage\u003e \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-success\" ng-click=$close()\u003eYes\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eNo\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('navigation-confirmation', "\u003cdiv class=modal-header\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-comment\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-bind=confirmationTitle\u003e\u003c/span\u003e \u003cspan class=\"tools pull-right\"\u003e \u003ca href=javascript: ng-click=\"close(\u0027cancelNavigation\u0027)\" class=\"fa fa-times\"\u003e\u003c/a\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv style=max-height:500px\u003e\u003cspan ng-include=confirmationTemplate\u003e \u003c/span\u003e \u003cspan ng-bind=confirmationMessage\u003e \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-success\" ng-click=\"close(\u0027discardChanges\u0027)\"\u003eLeave\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=\"close(\u0027cancelNavigation\u0027)\"\u003eStay\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('consolidatedInvoice-statement-invoice-add', "\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-10 col-md-10\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 col-md-12\"\u003e\u003ch3\u003eConsolidated Invoicing - Add A Shipment - Invoice No: {{ queryParams.ID }}\u003c/h3\u003e\u003cp\u003eSelect The Shipment You Wish To Add. (Hold Ctrl Key To Select Multiple Records)\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-bottom-20\"\u003e\u003cdiv class=\"col-sm-12 col-md-12 text-center\"\u003e\u003cselect multiple style=width:50% ng-model=selectedShipments size={{shipments.length}}\u003e\u003coption value={{shipment.OrderNo}} ng-repeat=\"shipment in shipments\"\u003e {{ shipment.OrderNo }} \u003c/option\u003e\u003c/select\u003e\u003cp ng-show=\"selectedShipments.length \u003e 0\" style=margin:0\u003e\u003csmall\u003e{{ selectedShipments.length }} selected invoice(s)\u003c/small\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 col-md-12 text-center\"\u003e\u003cbutton class=\"btn btn-primary\" ng-click=addShipments() ng-disabled=\"selectedShipments.length === 0\"\u003eAdd Invoice(s)\u003c/button\u003e \u003ca href=/Accounting/Function/ConsolidatedInvoiceList target=_self type=button class=\"btn btn-primary\"\u003eStatement Invoice List\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('consolidatedInvoice-statement-invoice-remove', "\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-10 col-md-10\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 col-md-12\"\u003e\u003ch3\u003eStatement Invoicing - Remove A Shipment - Statement Invoice No: {{ queryParams.ID }}\u003c/h3\u003e\u003cp\u003eSelect The Invoice You Wish To Remove. (Hold Ctrl Key To Select Multiple Records)\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-bottom-20\"\u003e\u003cdiv class=\"col-sm-12 col-md-12 text-center\"\u003e\u003cselect multiple style=width:50% ng-model=selectedInvoices size={{invoices.length}}\u003e\u003coption value={{invoice.InvoiceNumber}} ng-repeat=\"invoice in invoices\"\u003e {{ invoice.InvoiceNumber }} \u003c/option\u003e\u003c/select\u003e\u003cp ng-show=\"selectedInvoices.length \u003e 0\" style=margin:0\u003e\u003csmall\u003e{{ selectedInvoices.length }} selected invoice(s)\u003c/small\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 col-md-12 text-center\"\u003e\u003cbutton class=\"btn btn-danger\" ng-click=removeInvoices() ng-disabled=\"selectedInvoices.length === 0\"\u003eRemove Invoice(s)\u003c/button\u003e \u003ca href=/Accounting/Function/ConsolidatedInvoiceList target=_self type=button class=\"btn btn-primary\"\u003eStatement Invoice List\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('consolidatedInvoice-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ConsolidatedInvoiceListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=statementInvoices_filter_region class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text class=\"input-sm form-control\" placeholder=Invoice ng-model=filter.invoice ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control\" placeholder=Shipment ng-model=filter.shipment ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control date-field\" placeholder=\"Start Date\" date-popup-manager=filterStartDatePopup svl-datefield=\"\" ng-model=filter.startdate ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('consolidatedInvoice-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=InvoiceNo st-sort-default=reverse class=st-sortable\u003eInvoice #\u003c/th\u003e\u003cth\u003eAdd\u003c/th\u003e\u003cth\u003eRemove\u003c/th\u003e\u003cth st-sort=StartDate class=st-sortable\u003eStart Date\u003c/th\u003e\u003cth st-sort=Customer class=st-sortable\u003eCustomer\u003c/th\u003e\u003cth\u003eSend EDI\u003c/th\u003e\u003cth st-sort=DateEDISent class=st-sortable\u003eDate EDI Sent\u003c/th\u003e\u003cth\u003eDelete\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('consolidatedInvoice-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) target=_blank class=forms-link ng-href=\"/FaR/AcctReports/ConsolidatedInvoice.aspx?ID={{\u0027EntityId=\u0027 + row.InvoiceNo | strtob64}}\"\u003e {{row.InvoiceNo}} \u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca ng-click=\"$event.stopPropagation(); addShipment(row)\" class=item-link\u003eAdd Shipment\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca ng-click=\"$event.stopPropagation(); removeShipment(row)\" class=item-link\u003eRemove Shipment\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.StartDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.CustomerName}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca ng-if=row.CustomerEDIId ng-click=\"$event.stopPropagation(); sendEDI(row)\" class=item-link\u003eYes\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.EDISentDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); deleteInvoice(row);\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=javascript:void(0) target=_blank class=forms-link ng-href=\"/FaR/AcctReports/ConsolidatedInvoice.aspx?ID={{\u0027EntityId=\u0027 + row.InvoiceNo | strtob64}}\"\u003e Invoice #: {{row.InvoiceNo}} \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eStart Date: \u003c/b\u003e{{row.StartDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eCustomer: \u003c/b\u003e{{row.CustomerName}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSent Date: \u003c/b\u003e{{row.EDISentDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$event.stopPropagation(); addShipment(row)\" class=item-link\u003e\u003ci class=\"fa fa-plus\"\u003e\u003c/i\u003e Add Ship\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$event.stopPropagation(); removeShipment(row)\" class=item-link\u003e\u003ci class=\"fa fa-times\"\u003e\u003c/i\u003e Remove Ship\u003c/a\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-if=row.CustomerEDIId ng-click=\"$event.stopPropagation(); sendEDI(row)\" class=item-link\u003e\u003ci class=\"fa fa-paper-plane-o\"\u003e\u003c/i\u003e Send EDI\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$event.stopPropagation(); deleteInvoice(row);\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete Inv\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('consolidatedInvoice-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ConsolidatedInvoiceListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('contact-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=FirstName class=st-sortable\u003eFirst Name\u003c/th\u003e\u003cth st-sort=LastName class=st-sortable\u003eLast Name\u003c/th\u003e\u003cth st-sort=CompanyName class=st-sortable\u003eTitle\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity / State\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('contact-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=FirstName class=st-sortable\u003eFirst Name\u003c/th\u003e\u003cth st-sort=LastName class=st-sortable\u003eLast Name\u003c/th\u003e\u003cth st-sort=CompanyName class=st-sortable\u003eTitle\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity / State\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('contact-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ContactListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=contacts_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=contacts_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('contact-portal-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=FirstName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=CompanyName class=st-sortable\u003eTitle\u003c/th\u003e\u003cth st-sort=Address1 class=st-sortable\u003eAddress\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity / State\u003c/th\u003e\u003cth st-sort=Phone class=st-sortable\u003ePhone\u003c/th\u003e\u003cth st-sort=Email class=st-sortable\u003eEmail\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('contact-lookup-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=ContactListFilterCtrl\u003e\u003cdiv class=\"form-group input-group inpup-group-sm pull-right\"\u003e\u003clabel for=contacts_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=contacts_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('contact-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=contact-row-{{row.Id}} ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.FirstName}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.LastName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CompanyName}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003cspan ng-show=\"row.City \u0026amp;\u0026amp; row.State\"\u003e,\u0026nbsp;\u003c/span\u003e{{row.State}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.FirstName}} {{row.LastName}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.CompanyName}} \u003cbr ng-show=row.CompanyName /\u003e {{row.City}}{{(row.City \u0026\u0026 row.State) ? \u0027, \u0027 : \u0027\u0027}}{{row.State}}{{(row.City || row.State) ? \u0027, \u0027 : \u0027\u0027}}{{row.Zip}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('contact-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" class=hidden-xs ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ContactEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.FirstName != null ? row.FirstName : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.LastName != null ? row.LastName : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CompanyName}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003cspan ng-show=\"row.City != null \u0026amp;\u0026amp; row.State != null \u0026amp;\u0026amp; row.City != \u0027\u0027 \u0026amp;\u0026amp; row.State != \u0027\u0027\"\u003e,\u0026nbsp;\u003c/span\u003e{{row.State}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=\"col-xs-12 card-title\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.FirstName}} {{row.LastName}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.CompanyName}} \u003cbr ng-show=row.CompanyName /\u003e {{row.City}}{{(row.City \u0026\u0026 row.State) ? \u0027, \u0027 : \u0027\u0027}}{{row.State}}{{(row.City || row.State) ? \u0027, \u0027 : \u0027\u0027}}{{row.Zip}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('contact-portal-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" class=hidden-xs ng-controller=ContactEditRowCtrl\u003e\u003ctd\u003e{{row.FirstName}} {{row.LastName}}\u003c/td\u003e\u003ctd\u003e{{row.CompanyName}}\u003c/td\u003e\u003ctd\u003e{{row.Address}} \u003cbr ng-show=row.Address /\u003e {{row.Address2}} \u003cbr ng-show=row.Address2 /\u003e {{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003cspan ng-show=\"row.City \u0026amp;\u0026amp; row.State\"\u003e/\u003c/span\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{row.FirstName}} {{row.LastName}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.CompanyName}} \u003cbr ng-show=row.CompanyName /\u003e {{row.City}}{{(row.City \u0026\u0026 row.State) ? \u0027, \u0027 : \u0027\u0027}}{{row.State}}{{(row.City || row.State) ? \u0027, \u0027 : \u0027\u0027}}{{row.Zip}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('contact-edit', "\u003cform autocomplete=off id=contactEditForm name=contactEditForm class=\"contactEditForm form-compact\"\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027FirstName\u0027)}\"\u003e\u003clabel for=contactFirstName class=control-label\u003eFirst Name:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactFirstName type=text class=form-control placeholder=\"Enter First Name\" ng-model=itemToEdit.FirstName /\u003e\u003c/div\u003e\u003clabel for=contactFirstName class=error ng-show=\"(itemErrors[\u0027FirstName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027FirstName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LastName\u0027)}\"\u003e\u003clabel for=contactLastName class=control-label\u003eLast Name:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactLastName type=text class=form-control placeholder=\"Enter Last Name\" ng-model=itemToEdit.LastName /\u003e\u003c/div\u003e\u003clabel for=contactLastName class=error ng-show=\"(itemErrors[\u0027LastName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LastName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CompanyName\u0027)}\"\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=contactCompanyName class=control-label\u003eTitle:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactCompanyName type=text class=form-control placeholder=\"Enter Title\" ng-model=itemToEdit.CompanyName /\u003e\u003c/div\u003e\u003clabel for=contactCompanyName class=error ng-show=\"(itemErrors[\u0027CompanyName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CompanyName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address\u0027)}\"\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=contactAddress class=control-label\u003eAddress:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactAddress type=text class=form-control placeholder=\"Enter Address\" ng-model=itemToEdit.Address /\u003e\u003c/div\u003e\u003clabel for=contactAddress class=error ng-show=\"(itemErrors[\u0027Address\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=contactAddress2 class=control-label\u003eAddress 2:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactAddress2 type=text class=form-control placeholder=\"Enter Address2\" ng-model=itemToEdit.Address2 /\u003e\u003c/div\u003e\u003clabel for=contactAddress2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel for=contactCity class=control-label\u003eCity:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactCity type=text class=form-control placeholder=\"Enter City\" ng-model=itemToEdit.City /\u003e\u003c/div\u003e\u003clabel for=contactCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel for=contactState class=control-label\u003eState:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactState type=text class=form-control placeholder=\"Enter State\" ng-model=itemToEdit.State /\u003e\u003c/div\u003e\u003clabel for=contactState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel for=contactZip class=control-label\u003eZip:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactZip type=text class=form-control placeholder=\"Enter Zip\" ng-model=itemToEdit.Zip /\u003e\u003c/div\u003e\u003clabel for=contactZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mobile\u0027)}\"\u003e\u003clabel for=contactMobile class=control-label\u003eMobile:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactMobile type=text class=form-control placeholder=\"Enter Mobile\" ng-model=itemToEdit.Mobile /\u003e\u003c/div\u003e\u003clabel for=contactMobile class=error ng-show=\"(itemErrors[\u0027Mobile\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mobile\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel for=contactEmail class=control-label\u003eEmail:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactEmail type=text class=form-control placeholder=\"Enter Email\" ng-model=itemToEdit.Email /\u003e\u003c/div\u003e\u003clabel for=contactEmail class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel for=contactPhone class=control-label\u003ePhone:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactPhone type=text class=form-control placeholder=\"Enter Phone\" ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel for=contactPhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel for=contactFax class=control-label\u003eFax:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=contactFax type=text class=form-control placeholder=\"Enter Fax\" ng-model=itemToEdit.Fax /\u003e\u003c/div\u003e\u003clabel for=contactFax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('contact-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"input-group col-sm-2 pull-left\" style=\"padding:5px 0\"\u003e\u003clabel class=control-label\u003eEntity:\u003c/label\u003e \u003cselect class=form-control ng-model=filter.SelectedId ng-change=resetParams()\u003e\u003coption value=Agent\u003eAgent\u003c/option\u003e\u003coption value=Carrier\u003eCarrier\u003c/option\u003e\u003coption value=Customer\u003eCustomer\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-3 pull-left\" style=\"padding:5px 0\"\u003e\u003clabel class=control-label\u003eId:\u003c/label\u003e\u003cdiv class=input-group\u003e\u003cinput type=text ng-disabled=!filter.SelectedId class=form-control ng-model=filter.LabelId /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button ng-disabled=!filter.SelectedId class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupId()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-controller=ContactListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('contact-agent-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ContactListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('contact-carrier-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ContactListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('contact-customer-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ContactListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('quickContact-edit', "\u003cform autocomplete=off id=quickContactEditForm name=quickContactEditForm class=\"quickContactEditForm form-compact\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027FirstName\u0027)}\"\u003e\u003clabel for=quickContactFirstName class=control-label\u003eFirst Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactFirstName type=text class=form-control ng-model=itemToEdit.FirstName /\u003e\u003c/div\u003e\u003clabel for=quickContactFirstName class=error ng-show=\"(itemErrors[\u0027FirstName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027FirstName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LastName\u0027)}\"\u003e\u003clabel for=quickContactLastName class=control-label\u003eLast Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactLastName type=text class=form-control ng-model=itemToEdit.LastName /\u003e\u003c/div\u003e\u003clabel for=quickContactLastName class=error ng-show=\"(itemErrors[\u0027LastName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LastName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CompanyName\u0027)}\"\u003e\u003clabel for=quickContactCompanyName class=control-label\u003eTitle:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactCompanyName type=text class=form-control ng-model=itemToEdit.CompanyName /\u003e\u003c/div\u003e\u003clabel for=quickContactCompanyName class=error ng-show=\"(itemErrors[\u0027CompanyName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CompanyName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address\u0027)}\"\u003e\u003clabel for=quickContactAddress class=control-label\u003eAddress:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactAddress type=text class=form-control ng-model=itemToEdit.Address /\u003e\u003c/div\u003e\u003clabel for=quickContactAddress class=error ng-show=\"(itemErrors[\u0027Address\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003clabel for=quickContactAddress2 class=control-label\u003eAddress 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactAddress2 type=text class=form-control ng-model=itemToEdit.Address2 /\u003e\u003c/div\u003e\u003clabel for=quickContactAddress2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel for=quickContactCity class=control-label\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactCity type=text class=form-control ng-model=itemToEdit.City /\u003e\u003c/div\u003e\u003clabel for=quickContactCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel for=quickContactState class=control-label\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactState type=text class=form-control ng-model=itemToEdit.State /\u003e\u003c/div\u003e\u003clabel for=quickContactState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel for=quickContactZip class=control-label\u003eZip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactZip type=text class=form-control ng-model=itemToEdit.Zip /\u003e\u003c/div\u003e\u003clabel for=quickContactZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mobile\u0027)}\"\u003e\u003clabel for=quickContactMobile class=control-label\u003eMobile:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactMobile type=text class=form-control ng-model=itemToEdit.Mobile /\u003e\u003c/div\u003e\u003clabel for=quickContactMobile class=error ng-show=\"(itemErrors[\u0027Mobile\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mobile\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel for=quickContactPhone class=control-label\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactPhone type=text class=form-control ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel for=quickContactPhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel for=quickContactFax class=control-label\u003eFax:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactFax type=text class=form-control ng-model=itemToEdit.Fax /\u003e\u003c/div\u003e\u003clabel for=quickContactFax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel for=quickContactEmail class=control-label\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickContactEmail type=text class=form-control ng-model=itemToEdit.Email /\u003e\u003c/div\u003e\u003clabel for=quickContactEmail class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('portal-contact-page', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ContactPortalListCtrl\u003e\u003c/div\u003e"); $templateCache.put('container-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Number class=st-sortable\u003eNumber\u003c/th\u003e\u003cth st-sort=Seal class=st-sortable\u003eSeal\u003c/th\u003e\u003cth st-sort=Code class=\"text-center st-sortable\"\u003eType\u003c/th\u003e\u003cth st-sort=Description class=\"st-sortable hidden-md hidden-sm\"\u003eDescription\u003c/th\u003e\u003cth class=text-center\u003eWeight\u003c/th\u003e\u003cth class=text-center\u003eCubic Feet\u003c/th\u003e\u003cth class=text-center\u003eCubic Meter\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('container-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Number class=st-sortable\u003eNumber\u003c/th\u003e\u003cth st-sort=Seal class=st-sortable\u003eSeal\u003c/th\u003e\u003cth st-sort=Code class=\"text-center st-sortable\"\u003eType\u003c/th\u003e\u003cth st-sort=Description class=\"st-sortable hidden-md hidden-sm\"\u003eDescription\u003c/th\u003e\u003cth class=text-center\u003eWeight\u003c/th\u003e\u003cth class=text-center\u003eCubic Feet\u003c/th\u003e\u003cth class=text-center\u003eCubic Meter\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('container-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ContainerListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('container-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Number}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Seal}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Code}}\u003c/td\u003e\u003ctd class=\"hidden-md hidden-sm\"\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Weight | number : 2}} {{row.WeightType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.CubicFeet | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.CubicMeter | number : 2}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('container-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ContainerEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Number != null ? row.Number : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Seal}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Code}}\u003c/td\u003e\u003ctd class=\"hidden-md hidden-sm\"\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Weight | number : 2}} {{row.WeightType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.CubicFeet | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.CubicMeter | number : 2}}\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=ContainerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003eContainer: {{(row.Number != null ? row.Number : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eSeal: \u003c/b\u003e{{row.Seal}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eType: \u003c/b\u003e{{row.Code}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('container-edit', "\u003cform autocomplete=off class=containerEditForm name=containerEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Number\u0027)}\"\u003e\u003clabel class=control-label for=containerNumber\u003eNumber:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=containerNumber class=form-control ng-model=itemToEdit.Number /\u003e\u003c/div\u003e\u003clabel for=containerNumber class=error ng-show=\"(itemErrors[\u0027Number\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Number\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Seal\u0027)}\"\u003e\u003clabel class=control-label for=containerSeal\u003eSeal:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=containerSeal class=form-control ng-model=itemToEdit.Seal /\u003e\u003c/div\u003e\u003clabel for=containerSeal class=error ng-show=\"(itemErrors[\u0027Seal\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Seal\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=containerType\u003e \u003cspan ng-show=searchingForContainerTypes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Type: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=containeType class=form-control ng-model=itemToEdit.Code uib-typeahead=\"type.Id as type.CodeType for type in searchContainerTypes($viewValue)\" typeahead-on-select=\"containerTypeChosen($item, itemToEdit)\" ng-change=\"itemToEdit.CodeId = null\" placeholder=\"Type to Search...\" typeahead-min-length=2 typeahead-template-url=containerType-typeahead typeahead-no-results=containerTypeNoResults typeahead-loading=searchingForContainerTypes ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupContainerType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Container Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=containerTypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \\\"{{itemToEdit.Code}}\\\"\u003c/div\u003e\u003clabel for=containerType class=error ng-bind=\"itemErrors[\u0027Code\u0027]\" ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=containerDescription\u003eDescription:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=containerDescription class=form-control ng-model=itemToEdit.Description /\u003e\u003c/div\u003e\u003clabel for=containerDescription class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('APInvoice-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=InvoiceNumber class=st-sortable\u003e\u003cspan ng-bind=\"defaultFilter.DriverSettlement ? \u0027Settlement\u0027 :\u0027Invoice\u0027\"\u003e\u003c/span\u003e Number\u003c/th\u003e\u003cth st-sort=InvoiceDate st-sort-default=reverse class=st-sortable\u003e\u003cspan ng-bind=\"defaultFilter.DriverSettlement ? \u0027Settlement\u0027 :\u0027Invoice\u0027\"\u003e\u003c/span\u003e Date\u003c/th\u003e\u003cth st-sort=Records class=\"text-center st-sortable\"\u003eRecords\u003c/th\u003e\u003cth st-sort=EstCost class=st-sortable\u003eEst Cost\u003c/th\u003e\u003cth st-sort=ActualCost class=st-sortable\u003eActual Cost\u003c/th\u003e\u003cth ng-show=defaultFilter.DriverSettlement st-sort=Deductions class=st-sortable\u003eDeductions\u003c/th\u003e\u003cth ng-show=defaultFilter.DriverSettlement st-sort=RemitTotal class=st-sortable\u003eRemit Total\u003c/th\u003e\u003cth st-sort=Status class=st-sortable\u003eStatus\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('APInvoice-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=APInvoiceListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=mixed_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=mixed_filter_search placeholder=\"{{defaultFilter.DriverSettlement ? \u0027Settlement\u0027 :\u0027Invoice\u0027}}\" ng-model=filter.InvoiceNumber ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control type=text id=mixed_filter_exported ng-model=filter.Exported ng-options=\"o.v as o.n for o in [{ n: \u0027All Records\u0027, v: null },{ n: \u0027Not Exported\u0027, v: false }, { n: \u0027Exported\u0027, v: true }]\" ng-change=changeFilter()\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('APInvoice-list-rows', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003ca\u003e found invalid characters.\r\nLine 31: …text text-center\"\u003e\r\nLine 32: …ent.stopPropagation(); $emit(\u0027editItem\u0027, row)\" \" class=\"item-link\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/…\r\n---------------------------------------------------------^\r\nLine 33: \r\n\r\n--\u003e\r\n\r\n\t\u003ctr class=\"hidden-xs\" ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editCostApprovals\u0027, row)\" ng-class=\"{info:row.isSelected}\" ng-controller=\"CostApprovalEditRowCtrl\"\u003e\r\n\t\t\u003ctd\u003e\u003ca\u003e{{row.InvoiceNumber}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-pencil\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.InvoiceDate| date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\r\n\t\t\u003ctd class=\"text-center\"\u003e{{row.Records}}\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.EstCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.ActualCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\r\n\t\t\u003ctd ng-show=\"defaultFilter.DriverSettlement\"\u003e{{row.Deductions | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\r\n\t\t\u003ctd ng-show=\"defaultFilter.DriverSettlement\"\u003e{{row.RemitTotal | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.Status}} \u003cspan ng-show=\"row.BatchId\"\u003e(Batch # {{row.BatchId}})\u003c/span\u003e\u003c/td\u003e\r\n\t\t\u003ctd class=\"deleteColumn\"\u003e\r\n\t\t\t\u003ca ng-show=\"row.Records == 0 \u0026\u0026 row.Status == \u0027Open\u0027\" ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" class=\"delete-link\"\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\r\n\t\t\t\u003ca ng-show=\"row.Records != 0 || row.Status != \u0027Open\u0027\" ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=\"grey-delete-link\"\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\r\n\t\t\u003c/td\u003e\r\n\t\u003c/tr\u003e\r\n\r\n\t\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected}\" class=\"visible-xs\"\u003e\r\n\t\t\u003ctd ng-click=\"$emit(\u0027editCostApprovals\u0027, row)\" class=\"card\"\u003e\r\n\t\t\t\u003cdiv class=\"card-header\"\u003e\r\n\t\t\t\t\u003ch5 class=\"card-title\"\u003e\r\n\t\t\t\t\t\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027editItem\u0027, row)\" class=\"item-link\"\u003e{{row.InvoiceNumber}}\u003c/a\u003e\r\n\t\t\t\t\u003c/h5\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"card-block\"\u003e\r\n\t\t\t\t\u003cdiv class=\"card-text\"\u003e\r\n\t\t\t\t\t\u003cdiv\u003e\u003cspan ng-bind=\"defaultFilter.DriverSettlement ? \u0027Settlement\u0027 :\u0027Invoice\u0027\"\u003e\u003c/span\u003e Date: {{row.InvoiceDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv\u003eRecords: {{row.Records}}\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv\u003eEst Cost: {{row.EstCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv\u003eActual Cost: {{row.ActualCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003cdiv class=\"card-text text-center\"\u003e\r\n\t\t\t\t\t\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027editItem\u0027, row)\" \" class=\"item-link\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/td\u003e\r\n\t\u003c/tr\u003e\r\n\r\n"); $templateCache.put('APInvoiceForExportDetail-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=VendorName class=st-sortable\u003eVendor\u003c/th\u003e\u003cth st-sort=InvoiceNumber class=st-sortable\u003eInvoice Number\u003c/th\u003e\u003cth st-sort=InvoiceDate class=st-sortable\u003eInvoice Date\u003c/th\u003e\u003cth st-sort=Records class=\"text-center st-sortable\"\u003eRecords\u003c/th\u003e\u003cth st-sort=ActualCost st-sort-default=true class=st-sortable\u003eActual Cost\u003c/th\u003e\u003cth st-sort=Deductions class=st-sortable\u003eDeductions\u003c/th\u003e\u003cth st-sort=RemitTotal class=st-sortable\u003eRemit Total\u003c/th\u003e\u003cth st-sort=ImportDate class=st-sortable\u003eImport Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('APInvoiceForExportDetail-list-rows', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003ca\u003e found invalid characters.\r\nLine 27: …text text-center\"\u003e\r\nLine 28: …ent.stopPropagation(); $emit(\u0027editItem\u0027, row)\" \" class=\"item-link\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/…\r\n---------------------------------------------------------^\r\nLine 29: \r\n\r\n--\u003e\r\n\r\n\t\u003ctr class=\"hidden-xs\" ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger: row.FailedToImport}\" ng-controller=\"CostApprovalEditRowCtrl\"\u003e\r\n\t\t\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\r\n\t\t\u003ctd\u003e\u003ca target=\"_blank\" ng-href=\"{{row.DriverSettlement ? (\u0027/AccountingFunctions/DriverSettlement/ExportedSummary/\u0027 + row.Id) : (\u0027/AccountingFunctions/APInvoice/ExportedSummary/\u0027 + row.Id)}}\"\u003e{{row.InvoiceNumber}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.InvoiceDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\r\n\t\t\u003ctd class=\"text-center\"\u003e{{row.Records + row.DeductionRecords}}\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.ActualCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.Deductions | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.RemitTotal | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.ImportDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\r\n\t\u003c/tr\u003e\r\n\r\n\t\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected}\" class=\"visible-xs\"\u003e\r\n\t\t\u003ctd ng-click=\"$emit(\u0027editCostApprovals\u0027, row)\" class=\"card\"\u003e\r\n\t\t\t\u003cdiv class=\"card-header\"\u003e\r\n\t\t\t\t\u003ch5 class=\"card-title\"\u003e\r\n\t\t\t\t\t\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027editItem\u0027, row)\" class=\"item-link\"\u003e{{row.InvoiceNumber}}\u003c/a\u003e\r\n\t\t\t\t\u003c/h5\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"card-block\"\u003e\r\n\t\t\t\t\u003cdiv class=\"card-text\"\u003e\r\n\t\t\t\t\t\u003cdiv\u003eInvoice Date: {{row.InvoiceDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv\u003eRecords: {{row.Records}}\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv\u003eEst Cost: {{row.EstCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv\u003eActual Cost: {{row.ActualCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003cdiv class=\"card-text text-center\"\u003e\r\n\t\t\t\t\t\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027editItem\u0027, row)\" \" class=\"item-link\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/td\u003e\r\n\t\u003c/tr\u003e\r\n\r\n"); $templateCache.put('APInvoiceForExportDetail-list-filters', "\u003cform ng-controller=APInvoiceForExportDetailListFilterCtrl\u003e\u003cdiv ng-show=!defaultFilter.BatchReverted class=\"btn-set btn-group pull-right\"\u003e\u003cbutton type=button class=\"btn btn-default dropdown-toggle\" id=AccountingActions data-toggle=dropdown data-hover=dropdown data-close-others=true style=\"margin-left:calc(100vw - 500px)\"\u003e Actions \u003ci class=fa ng-class=arrowClass\u003e\u003c/i\u003e \u003c/button\u003e\u003cul class=dropdown-menu ng-class=dropdownClass\u003e\u003cli\u003e\u003ca tabindex=-1 href=javascript: ng-click=exportCVS()\u003e Export\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 href=javascript: ng-click=lookupAccountingExportLog();\u003e View log\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=defaultFilter.Failed\u003e\u003ca tabindex=-1 href=javascript: ng-click=retryExport();\u003e Retry Batch\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"(ShowDownloadLink ? defaultFilter.HasErrors : defaultFilter.Failed)|| UserIsInfotek\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=revertBatchConfirmation();\u003e Revert Batch\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costApproval-list-row-headers', "\u003ctr ng-controller=CostApprovalEditHeaderCtrl\u003e\u003cth class=text-center\u003e\u003cinput type=checkbox ng-click=\"SelectAllCostApprovals(SelectAll, items)\" ng-model=SelectAll /\u003e\u003c/th\u003e\u003cth st-sort=Id class=st-sortable\u003eShipment/Routing\u003c/th\u003e\u003cth st-sort=MawbProNumber class=st-sortable\u003eMwb/Pro\u003c/th\u003e\u003cth\u003e\u003cspan tooltip-append-to-body=true tooltip-placement=top tooltip-class=wrap uib-tooltip=\"Sorting by Housebill is unsupported, please use the search feature\"\u003eHousebill #\u003c/span\u003e\u003c/th\u003e\u003cth st-sort=PickupDate st-sort-default=reverse class=st-sortable\u003ePU Date\u003c/th\u003e\u003cth st-sort=DeliveryDate class=\"st-sortable visible-lg visible-md\"\u003eDel Date\u003c/th\u003e\u003cth st-sort=Origin class=\"st-sortable visible-lg\"\u003eOrigin\u003c/th\u003e\u003cth st-sort=Destination class=\"st-sortable visible-lg\"\u003eDest\u003c/th\u003e\u003cth st-sort=TotalCost class=\"st-sortable text-right\"\u003eEst Cost\u003c/th\u003e\u003cth st-sort=ActualCost class=\"st-sortable text-right\"\u003eActual Cost\u003c/th\u003e\u003cth st-sort=Finalized class=st-sortable\u003eFinalized\u003c/th\u003e\u003cth ng-show=!ReadOnlyView st-sort=InDispute class=st-sortable\u003eDispute\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('costApprovalInLine-list-row-headers', "\u003ctr ng-controller=CostApprovalEditHeaderCtrl\u003e\u003cth st-sort=Id class=st-sortable\u003eShipment/Routing\u003c/th\u003e\u003cth st-sort=MawbProNumber class=st-sortable\u003eMwb/Pro\u003c/th\u003e\u003cth\u003e\u003cspan tooltip-append-to-body=true tooltip-placement=top tooltip-class=wrap uib-tooltip=\"Sorting by Housebill is unsupported, please use the search feature\"\u003eHousebill #\u003c/span\u003e\u003c/th\u003e\u003cth st-sort=PickupDate st-sort-default=reverse class=st-sortable\u003ePU Date\u003c/th\u003e\u003cth st-sort=DeliveryDate class=\"st-sortable visible-lg visible-md\"\u003eDel Date\u003c/th\u003e\u003cth st-sort=Origin class=\"st-sortable visible-lg\"\u003eOrigin\u003c/th\u003e\u003cth st-sort=Destination class=\"st-sortable visible-lg\"\u003eDest\u003c/th\u003e\u003cth st-sort=TotalCost class=st-sortable\u003eEst Cost\u003c/th\u003e\u003cth st-sort=ActualCost class=st-sortable\u003eActual Cost\u003c/th\u003e\u003cth st-sort=Finalized class=st-sortable\u003eFinalized\u003c/th\u003e\u003cth ng-show=!ReadOnlyView st-sort=InDispute class=st-sortable\u003eDispute\u003c/th\u003e\u003cth\u003eAP Invoice\u003c/th\u003e\u003cth\u003eAP Date\u003c/th\u003e\u003cth ng-show=!defaultFilter.ViewUnapprovedCosts\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('costApproval-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostApprovalListFilterCtrl\u003e\u003cdiv class=pull-left\u003e\u003clabel for=AddToInvoice class=\"error small-error\" ng-show=\"(itemErrors[\u0027AddToInvoice\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AddToInvoice\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=RemoveFromInvoice class=\"error small-error\" ng-show=\"(itemErrors[\u0027RemoveFromInvoice\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemoveFromInvoice\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=pull-left style=margin-bottom:5px\u003e\u003cbutton type=button ng-show=\"ViewUnapprovedCosts \u0026amp;\u0026amp; !ReadOnlyView\" class=\"btn btn-success btn-sm\" ng-click=addToInvoice()\u003eAdd\u003cspan class=hidden-xs\u003e To Settlement\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button ng-show=\"!ViewUnapprovedCosts \u0026amp;\u0026amp; !ReadOnlyView\" class=\"btn btn-danger btn-sm\" ng-click=removeFromInvoice()\u003eRemove\u003cspan class=hidden-xs\u003e From Invoice\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter\u003e\u003c/svl-filter-display\u003e\u003cdiv class=pull-right\u003e\u003cbutton ng-show=!ReadOnlyView ng-click=showSearchModal() class=\"btn btn-sm btn-svl-grid-add btn-info\"\u003e\u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f)\u003c/button\u003e\u003c/div\u003e\u003cdiv class=pull-right style=margin-right:5px\u003e\u003cselect ng-model=ViewUnapprovedCosts ng-show=!ReadOnlyView ng-change=changeViewUnapprovedCosts(ViewUnapprovedCosts) ng-options=\"o.v as o.n for o in [{ n: \u0027View Unapproved Costs\u0027, v: true },{ n: \u0027View Approved Costs\u0027, v: false }]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costApprovalInLine-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostApprovalListFilterCtrl\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter\u003e\u003c/svl-filter-display\u003e\u003cdiv class=pull-right\u003e\u003cbutton ng-show=!ReadOnlyView ng-click=showSearchModal() class=\"btn btn-sm btn-svl-grid-add btn-info\"\u003e\u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f)\u003c/button\u003e\u003c/div\u003e\u003cdiv class=pull-right style=margin-right:5px\u003e\u003cselect ng-model=ViewUnapprovedCosts ng-show=!ReadOnlyView ng-change=changeViewUnapprovedCosts(ViewUnapprovedCosts) ng-options=\"o.v as o.n for o in [{ n: \u0027View Unapproved Costs\u0027, v: true },{ n: \u0027View Approved Costs\u0027, v: false }]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costApproval-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=selectCostApproval($event,row,row.Selected); ng-class={info:row.isSelected} ng-controller=CostApprovalEditRowCtrl\u003e\u003ctd class=text-center\u003e\u003cinput ng-show=!row.InDispute type=checkbox style=cursor:pointer ng-click=\"row.Selected = !row.Selected\" ng-model=row.Selected /\u003e \u003cspan ng-show=row.InDispute uib-tooltip=\"Item in Dispute\"\u003e\u003ci class=\"fa text-danger fa-fw fa-ban\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003ca ng-show=row.ShipmentId href=/Shipment/{{row.ShipmentId}}/Accounting target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.ShipmentId class=\"letter-icon blue\"\u003es\u003c/span\u003e {{row.ShipmentId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=row.RoutingId href=/Routing/{{row.RoutingId}}/Accounting target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.RoutingId class=\"letter-icon green\"\u003er\u003c/span\u003e {{row.RoutingId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.MawbProNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Housebill}} \u003cspan ng-show=\"row.RoutingId \u0026amp;\u0026amp; row.AllHousebills.length \u003e 1\" class=\"fa fa-info-circle\" uib-popover-template=\"\u0027costApprovalAllHousebills-popover\u0027\" popover-title=\"All Housebills\" popover-placement=top-left popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=100 popover-append-to-body=true\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date : \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=\"visible-lg visible-md\"\u003e{{row.DeliveryDate | date : \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=visible-lg\u003e{{row.Origin}}\u003c/td\u003e\u003ctd class=visible-lg\u003e{{row.Destination}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e\u003ca ng-click=editActualCosts(row);$event.stopPropagation();\u003e{{row.ActualCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Finalized\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=text-center\u003e\u003cspan ng-show=row.InDispute\u003e\u003ca class=text-danger ng-click=editActualCosts(row);$event.stopPropagation();\u003eView\u003c/a\u003e\u003c/span\u003e\u003cspan ng-show=!row.InDispute\u003e\u003ca ng-click=\"editActualCosts(row); $event.stopPropagation();\"\u003eNew\u003c/a\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('costApprovalInLine-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=selectCostApproval($event,row,row.Selected); ng-class={info:row.isSelected} ng-controller=CostApprovalEditRowCtrl\u003e\u003ctd\u003e\u003ca ng-show=row.ShipmentId href=/Shipment/{{row.ShipmentId}}/Accounting target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.ShipmentId class=\"letter-icon blue\"\u003es\u003c/span\u003e {{row.ShipmentId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=row.RoutingId href=/Routing/{{row.RoutingId}}/Accounting target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.RoutingId class=\"letter-icon green\"\u003er\u003c/span\u003e {{row.RoutingId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.MawbProNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Housebill}} \u003cspan ng-show=\"row.RoutingId \u0026amp;\u0026amp; row.AllHousebills.length \u003e 1\" class=\"fa fa-info-circle\" uib-popover-template=\"\u0027costApprovalAllHousebills-popover\u0027\" popover-title=\"All Housebills\" popover-placement=top-left popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=100 popover-append-to-body=true\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date : \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=\"visible-lg visible-md\"\u003e{{row.DeliveryDate | date : \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=visible-lg\u003e{{row.Origin}}\u003c/td\u003e\u003ctd class=visible-lg\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.TotalCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd\u003e\u003ca ng-click=editActualCosts(row);$event.stopPropagation();\u003e{{row.ActualCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Finalized\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=text-center\u003e\u003cspan ng-show=row.InDispute\u003e\u003ca class=text-danger ng-click=editActualCosts(row);$event.stopPropagation();\u003eView\u003c/a\u003e\u003c/span\u003e\u003cspan ng-show=!row.InDispute\u003e\u003ca ng-click=\"editActualCosts(row); $event.stopPropagation();\"\u003eNew\u003c/a\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: errors.hasOwnProperty(\u0027ApInvoiceNumber\u0027+$index)}\"\u003e\u003cinput type=text class=form-control ng-disabled=row.InDispute ng-model=row.ApInvoiceNumber /\u003e \u003clabel for=ApInvoiceNumber class=\"error small-error\" ng-show=\"(errors[\u0027ApInvoiceNumber\u0027+$index] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"errors[\u0027ApInvoiceNumber\u0027+$index]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: errors.hasOwnProperty(\u0027ApInvoiceDate\u0027+$index)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.ApInvoiceDate date-popup-manager=apInvoiceDatePopup id=txtApInvoiceDate name=txtApInvoiceDate class=\"input-sm form-control date-field\" ng-disabled=row.InDispute ng-model=row.ApInvoiceDate ng-class=\"{error: errors.hasOwnProperty(\u0027ApInvoiceDate\u0027+$index)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"departureDatePopup.open(\u0027#txtApInvoiceDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ApInvoiceNumber class=\"error small-error\" ng-show=\"(errors[\u0027ApInvoiceDate\u0027+$index] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"errors[\u0027ApInvoiceDate\u0027+$index]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/td\u003e\u003ctd ng-show=!defaultFilter.ViewUnapprovedCosts\u003e\u003ca ng-click=removeFromInvoice(row) uib-tooltip=\"Remove From Invoice\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('exportedCostApproval-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Id class=st-sortable\u003eShipment/Routing\u003c/th\u003e\u003cth st-sort=MawbProNumber class=st-sortable\u003eMwb/Pro\u003c/th\u003e\u003cth\u003eHousebill #\u003c/th\u003e\u003cth st-sort=PickupDate st-sort-default=reverse class=st-sortable\u003ePU Date\u003c/th\u003e\u003cth st-sort=DeliveryDate class=\"st-sortable visible-lg visible-md\"\u003eDel Date\u003c/th\u003e\u003cth st-sort=Origin class=\"st-sortable visible-lg\"\u003eOrigin\u003c/th\u003e\u003cth st-sort=Destination class=\"st-sortable visible-lg\"\u003eDest\u003c/th\u003e\u003cth st-sort=TotalCost class=st-sortable\u003eEst Cost\u003c/th\u003e\u003cth st-sort=ActualCost class=st-sortable\u003eActual Cost\u003c/th\u003e\u003cth st-sort=Finalized class=st-sortable\u003eFinalized\u003c/th\u003e\u003cth ng-show=!ReadOnlyView st-sort=InDispute class=st-sortable\u003eDispute\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('exportedCostApproval-list-footer', "\u003ctd colspan=994 style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"Invoice.ActualCost | currency \"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('APInvoiceForExportDetail-list-footer', "\u003ctd colspan=4 style=text-align:right\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalActualCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalDeduction | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"(OtherInfo.TotalActualCost + OtherInfo.TotalDeduction) | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e"); $templateCache.put('exportedCostApproval-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-controller=CostApprovalEditRowCtrl\u003e\u003ctd\u003e\u003ca ng-show=row.ShipmentId href=/Shipment/{{row.ShipmentId}}/Accounting target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.ShipmentId class=\"letter-icon blue\"\u003es\u003c/span\u003e {{row.ShipmentId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=row.RoutingId href=/Routing/{{row.RoutingId}} target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.RoutingId class=\"letter-icon green\"\u003er\u003c/span\u003e {{row.RoutingId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.MawbProNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Housebill}} \u003cspan ng-show=\"row.RoutingId \u0026amp;\u0026amp; row.AllHousebills.length \u003e 1\" class=\"fa fa-info-circle\" uib-popover-template=\"\u0027costApprovalAllHousebills-popover\u0027\" popover-title=\"All Housebills\" popover-placement=top-left popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=100 popover-class=routingCostPopover popover-append-to-body=true\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date : \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=\"visible-lg visible-md\"\u003e{{row.DeliveryDate | date : \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=visible-lg\u003e{{row.Origin}}\u003c/td\u003e\u003ctd class=visible-lg\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.TotalCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd\u003e\u003ca ng-click=editActualCosts(row);$event.stopPropagation();\u003e{{row.ActualCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Finalized\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=text-center\u003e\u003cspan ng-show=row.InDispute\u003e\u003ca ng-click=editActualCosts(row);$event.stopPropagation();\u003eView\u003c/a\u003e\u003c/span\u003e\u003cspan ng-show=!row.InDispute\u003e\u003ca ng-click=editActualCosts(row)\u003eNew\u003c/a\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('APInvoice-edit', "\u003cform autocomplete=off class=form-compact name=newCostApprovalForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InvoiceDate\u0027) || itemErrors.hasOwnProperty(\u0027InvoiceDate\u0027)}\"\u003e\u003clabel class=control-label\u003e \u003cspan ng-bind=\"defaultFilter.DriverSettlement ? \u0027Settlement\u0027 :\u0027Invoice\u0027\"\u003e\u003c/span\u003e Date: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=invoiceDate name=invoiceDate class=\"input-sm form-control date-field\" date-popup-manager=invoiceDatePopup svl-datefield=itemErrors.InvoiceDate ng-model=itemToEdit.InvoiceDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=invoiceDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=invoiceDate class=\"error small-error\" ng-show=\"!newCostApprovalForm.invoiceDate.$valid \u0026amp;\u0026amp; !itemErrors.InvoiceDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027invoiceDate\u0027, \u0027Invoice Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=invoiceDate class=error ng-show=\"(itemErrors[\u0027InvoiceDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InvoiceDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InvoiceNumber\u0027) || itemErrors.hasOwnProperty(\u0027InvoiceNumber\u0027)}\"\u003e\u003clabel class=control-label\u003e \u003cspan ng-bind=\"defaultFilter.DriverSettlement ? \u0027Settlement\u0027 :\u0027Invoice\u0027\"\u003e\u003c/span\u003e Number: \u003c/label\u003e \u003cinput class=form-control type=text id=invoiceNumber ng-placeholder=\"defaultFilter.DriverSettlement ? \u0027Settlement\u0027 :\u0027Invoice\u0027\" ng-model=itemToEdit.InvoiceNumber /\u003e \u003clabel for=invoiceNumber class=error ng-show=\"(itemErrors[\u0027InvoiceNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InvoiceNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!itemToEdit.isNew class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Status\u0027) || itemErrors.hasOwnProperty(\u0027Status\u0027)}\"\u003e\u003clabel class=control-label\u003e \u003cspan ng-bind=\"defaultFilter.DriverSettlement ? \u0027Settlement\u0027 :\u0027Invoice\u0027\"\u003e\u003c/span\u003e Status: \u003c/label\u003e \u003cselect class=form-control type=text id=status ng-model=itemToEdit.Status ng-options=\"o.v as o.v for o in [{ v:\u0027Open\u0027},{ v:\u0027Approved For Export\u0027}]\"\u003e\u003c/select\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027Status\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Status\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Notes\u0027) || itemErrors.hasOwnProperty(\u0027Notes\u0027)}\"\u003e\u003clabel class=control-label\u003e Notes: \u003c/label\u003e \u003ctextarea class=form-control style=resize:vertical;height:50px id=notes placeholder=\"Additional Notes\" ng-model=itemToEdit.Notes\u003e\u003c/textarea\u003e \u003clabel for=notes class=error ng-show=\"(itemErrors[\u0027Notes\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Notes\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('modal-costApprovalSearch', "\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(previousSearch) aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eSearch\u003c/h4\u003e\u003c/div\u003e\u003cform autocomplete=off class=form-compact ng-submit=search(filterToEdit); name=costApprovalFilterForm\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RoutingOrShipmentId\u0027)}\"\u003e\u003clabel for=RoutingOrShipmentId class=control-label\u003eRouting/Shipment #\u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003cinput type=text id=RoutingOrShipmentId class=form-control ng-model=filterToEdit.RoutingOrShipmentId /\u003e\u003c/div\u003e\u003clabel for=RoutingOrShipmentId class=\"error small-error\" ng-show=\"(itemErrors[\u0027RoutingOrShipmentId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RoutingOrShipmentId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WaybillHousebill\u0027)}\"\u003e\u003clabel for=WaybillHousebill class=control-label\u003eWaybill/Housebill #\u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003cinput type=text id=WaybillHousebill class=form-control ng-model=filterToEdit.WaybillHousebill /\u003e\u003c/div\u003e\u003clabel for=WaybillHousebill class=\"error small-error\" ng-show=\"(itemErrors[\u0027WaybillHousebill\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027WaybillHousebill\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MawbPro\u0027)}\"\u003e\u003clabel for=MawbPro class=control-label\u003eMawb/Pro #\u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003cinput type=text id=MawbPro class=form-control ng-model=filterToEdit.MawbPro /\u003e\u003c/div\u003e\u003clabel for=MawbPro class=\"error small-error\" ng-show=\"(itemErrors[\u0027MawbPro\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MawbPro\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Reference\u0027)}\"\u003e\u003clabel for=Reference class=control-label\u003eReference #\u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003cinput type=text id=Reference class=form-control ng-model=filterToEdit.Reference /\u003e\u003c/div\u003e\u003clabel for=Reference class=\"error small-error\" ng-show=\"(itemErrors[\u0027Reference\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Reference\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group date-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PickupDate\u0027) || itemErrors.hasOwnProperty(\u0027PickupTime\u0027) || itemErrors.hasOwnProperty(\u0027PickupCloseTime\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editPickupDateType()\u003ePickup Date\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtPickupDate name=txtPickupDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.PickupDate}\" ng-model=filterToEdit.PickupDate date-popup-manager=pickupDatePopup svl-datefield=validation.PickupDate ng-change=\"validateDateWarning(filterToEdit.PickupDate, \u0027PickupDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=pickupDatePopup.open() ng-class=\"{error: validation.PickupDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=txtPickupEndDate name=txtPickupEndDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.PickupEndDate}\" ng-model=filterToEdit.PickupEndDate date-popup-manager=pickupEndDatePopup svl-datefield=validation.PickupEndDate ng-change=\"validateDateWarning(filterToEdit.PickupEndDate, \u0027PickupEndDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=pickupEndDatePopup.open() ng-class=\"{error: validation.PickupEndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=PickupDate class=\"error small-error\" ng-show=\"!costApprovalFilterForm.txtPickupDate.$valid \u0026amp;\u0026amp; !itemErrors.PickupDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtPickupDate\u0027, \u0027Pickup Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=PickupDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027PickupDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickupDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=PickupDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027PickupDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027PickupDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=PickupEndDate class=\"error small-error\" ng-show=\"!costApprovalFilterForm.txtPickupEndDate.$valid \u0026amp;\u0026amp; !itemErrors.PickupEndDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtPickupEndDate\u0027, \u0027Pickup End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=PickupEndDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027PickupEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickupEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=PickupEndDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027PickupEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027PickupEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group date-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DeliveryDate\u0027) || itemErrors.hasOwnProperty(\u0027DeliveryTime\u0027) || itemErrors.hasOwnProperty(\u0027DeliveryCloseTime\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editDeliveryDateType()\u003eDelivery Date\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtDeliveryDate name=txtDeliveryDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DeliveryDate}\" ng-model=filterToEdit.DeliveryDate date-popup-manager=deliveryDatePopup svl-datefield=validation.DeliveryDate ng-change=\"validateDateWarning(filterToEdit.DeliveryDate, \u0027DeliveryDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=deliveryDatePopup.open() ng-class=\"{error: validation.DeliveryDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=txtDeliveryEndDate name=txtDeliveryEndDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DeliveryEndDate}\" ng-model=filterToEdit.DeliveryEndDate date-popup-manager=deliveryEndDatePopup svl-datefield=validation.DeliveryEndDate ng-change=\"validateDateWarning(filterToEdit.DeliveryEndDate, \u0027DeliveryEndDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=deliveryEndDatePopup.open() ng-class=\"{error: validation.DeliveryEndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DeliveryDate class=\"error small-error\" ng-show=\"!costApprovalFilterForm.txtDeliveryDate.$valid \u0026amp;\u0026amp; !itemErrors.DeliveryDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtDeliveryDate\u0027, \u0027Delivery Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=DeliveryDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027DeliveryDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliveryDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=DeliveryDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027DeliveryDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027DeliveryDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=DeliveryEndDate class=\"error small-error\" ng-show=\"!costApprovalFilterForm.txtDeliveryEndDate.$valid \u0026amp;\u0026amp; !itemErrors.DeliveryEndDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtDeliveryEndDate\u0027, \u0027Delivery End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=DeliveryEndDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027DeliveryEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliveryEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=DeliveryEndDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027DeliveryEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027DeliveryEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAirportCode\u0027)}\"\u003e\u003clabel for=routingOriginAirport class=control-label\u003eOrigin Airport \u003cspan ng-show=searchingForOriginAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingOriginAirport class=form-control ng-model=filterToEdit.OriginAirportCode placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=\"originAirportChosen($item, filterToEdit)\" typeahead-min-length=2 typeahead-loading=searchingForOriginAirport typeahead-template-url=airport-typeahead typeahead-no-results=originAirportNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=\"lookupAirport(filterToEdit, originAirportChosen)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=originAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{filterToEdit.OriginAirportCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027OriginAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationAirportCode\u0027)}\"\u003e\u003clabel for=routingDestinationAirport class=control-label\u003eDestination Airport \u003cspan ng-show=searchingForDestinationAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingDestinationAirport class=form-control ng-model=filterToEdit.DestinationAirportCode placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=\"destinationAirportChosen($item, filterToEdit)\" typeahead-min-length=2 typeahead-loading=searchingForDestinationAirport typeahead-template-url=airport-typeahead typeahead-no-results=destinationAirportNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=\"lookupAirport(filterToEdit, destinationAirportChosen)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=destinationAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{filterToEdit.DestinationAirportCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027DestinationAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginPortCode\u0027)}\"\u003e\u003clabel for=routingOriginPort class=control-label\u003eOrigin Port \u003cspan ng-show=searchingForOriginPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingOriginPort class=form-control ng-model=filterToEdit.OriginPortCode placeholder=\"Type Port to Search...\" uib-typeahead=\"port.Code as port.Code for port in searchPorts($viewValue)\" typeahead-on-select=\"originPortChosen($item, filterToEdit)\" typeahead-min-length=2 typeahead-loading=searchingForOriginPort typeahead-template-url=port-typeahead typeahead-no-results=originPortNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=\"lookupPort(filterToEdit, originPortChosen)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=originPortNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filterToEdit.OriginPortCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027OriginPortCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginPortCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationPortCode\u0027)}\"\u003e\u003clabel for=routingDestinationPort class=control-label\u003e Destination Port \u003cspan ng-show=searchingForDestinationPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingDestinationPort class=form-control placeholder=\"Type Port to Search...\" ng-model=filterToEdit.DestinationPortCode uib-typeahead=\"port.Code as port.Code for port in searchPorts($viewValue)\" typeahead-on-select=\"destinationPortChosen($item, filterToEdit)\" typeahead-min-length=2 typeahead-loading=searchingForDestinationPort typeahead-template-url=port-typeahead typeahead-no-results=destinationPortNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=\"lookupPort(filterToEdit, destinationPortChosen)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=destinationPortNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filterToEdit.DestinationPortCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027DestinationPortCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationPortCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Station\u0027)}\"\u003e\u003clabel for=routingStation class=control-label\u003eStation \u003cspan ng-show=searchingForStations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=filterToEdit.Station uib-typeahead=\"station.Code as station.Code for station in searchStations($viewValue)\" placeholder=\"Type Station Code to Search...\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=StationNoResults typeahead-on-select=stationChosen($item) typeahead-loading=searchingForStations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=StationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{filterToEdit.Station}}\"\u003c/div\u003e\u003clabel for=selDirection class=\"error small-error\" ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Pieces\u0027)}\"\u003e\u003clabel for=Pieces class=control-label\u003ePieces\u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003cinput type=text id=Pieces class=form-control ng-model=filterToEdit.Pieces /\u003e\u003c/div\u003e\u003clabel for=Pieces class=\"error small-error\" ng-show=\"(itemErrors[\u0027Pieces\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Pieces\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Weight\u0027)}\"\u003e\u003clabel for=Weight class=control-label\u003eWeight\u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003cinput type=text id=Weight class=form-control ng-model=filterToEdit.Weight /\u003e\u003c/div\u003e\u003clabel for=Weight class=\"error small-error\" ng-show=\"(itemErrors[\u0027Weight\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Weight\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=$dismiss(previousSearch) href=javascript: type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=submit class=\"btn btn-primary\" ng-click=search(filterToEdit);\u003eSearch\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('APInvoice-footer', "\u003cdiv style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=showChooseVendor()\u003eBack\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('costApprovalAllHousebills-popover', "\u003cdiv style=font-size:11px ng-repeat=\"housebill in row.AllHousebills\"\u003e\u003cspan\u003e{{housebill}}\u003c/span\u003e \u003cbr/\u003e\u003c/div\u003e"); $templateCache.put('APInvoiceCostApproval-page', "\u003ch3\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027APInvoice-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027APInvoice-info\u0027\"\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CostApprovalListCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('APInvoiceCostApprovalInLine-page', "\u003ch3\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003ch3\u003e{{Vendor.Name}} ({{Vendor.Code}}) \u003csmall\u003e{{Vendor.City}}\u003cspan ng-show=Vendor.City\u003e, \u003c/span\u003e{{Vendor.State}}\u003cspan ng-show=Vendor.State\u003e, \u003c/span\u003e{{Vendor.Zip}}\u003c/small\u003e\u003c/h3\u003e\u003cdiv class=portlet-body\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CostApprovalInLineListCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('APInvoiceCostApproval-page-footer', "\u003cdiv style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=showChooseInvoice()\u003eBack\u003c/button\u003e \u003cbutton type=button ng-show=defaultFilter.ViewUnapprovedCosts class=\"btn btn-success\" ng-click=addToInvoice()\u003eAdd\u003cspan class=hidden-xs\u003e To Invoice\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button ng-show=!defaultFilter.ViewUnapprovedCosts class=\"btn btn-danger\" ng-click=removeFromInvoice()\u003eRemove\u003cspan class=hidden-xs\u003e From Invoice\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=showAPInvoiceSummary()\u003eNext\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('APInvoiceCostApprovalInLine-page-footer', "\u003cdiv style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=showChooseVendor()\u003eBack To Vendors\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=approveLineItemsForExport(displayedItems)\u003eApprove For Export\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('APInvoiceSummary-page', "\u003ch3\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027APInvoice-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027APInvoice-info\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison\"\u003e\u003cdiv class=portlet-title\u003e\u003ch4\u003eApproved Costs\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003ch4\u003eApproved Costs\u003c/h4\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=ExportedCostApprovalListCtrl\u003e\u003c/div\u003e\u003cspan class=pull-right\u003eTotal: {{Invoice.ActualCost | currency : (Invoice.CurrencySymbol ? Invoice.CurrencySymbol : \"$\") : 2 }} {{Invoice.Currency}}\u003c/span\u003e\u003cdiv style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=showCostApproval()\u003eBack\u003c/button\u003e \u003cbutton class=\"btn btn-success\" ng-show=\"Invoice.Status == \u0027Open\u0027\" ng-click=approveForExport()\u003eApprove for Export\u003c/button\u003e \u003ca class=\"btn btn-primary\" href=\"{{Invoice.Status == \u0027Open\u0027 ? \u0027/AccountingFunctions/APInvoice\u0027 :\u0027/AccountingFunctions/APInvoice/SelectInvoice/\u0027 + Vendor.VendorType + \u0027/\u0027 + Vendor.Id}}\"\u003eClose\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('WMSInvoiceSummary-page', "\u003ch3\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027WMSInvoice-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027WMSInvoice-info\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison\"\u003e\u003cdiv class=portlet-title\u003e\u003ch4\u003eApproved Charges\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003ch4\u003eApproved Charges\u003c/h4\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=ExportedWMSCostApprovalListCtrl\u003e\u003c/div\u003e\u003cspan class=pull-right\u003eTotal: {{Invoice.ActualCost | currency : (Invoice.CurrencySymbol ? Invoice.CurrencySymbol : \"$\") : 2 }} {{Invoice.Currency}}\u003c/span\u003e\u003cdiv style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-show=\"Invoice.Status != \u0027Exported\u0027\" ng-click=showWMSCostApproval()\u003eBack\u003c/button\u003e \u003ca class=\"btn btn-primary\" href=\"{{\u0027/FaR/AcctReports/WMSInvoiceSummary.aspx?ID=\u0027 + EncodedParamForAPDriverSettlementReport}}\" target=_blank\u003eInvoice Summary\u003c/a\u003e \u003ca class=\"btn btn-primary\" href=\"{{\u0027/FaR/AcctReports/WMSInvoiceDetail.aspx?ID=\u0027 + EncodedParamForAPDriverSettlementReport}}\" target=_blank\u003eInvoice Detail\u003c/a\u003e \u003cbutton class=\"btn btn-success\" ng-show=\"Invoice.Status != \u0027Exported\u0027\" ng-click=approveWMSForExport()\u003eApprove for Export\u003c/button\u003e \u003ca class=\"btn btn-primary\" href=\"{{Invoice.Status == \u0027Open\u0027 ? \u0027/AccountingFunctions/WarehouseFeesApproval\u0027 :\u0027/AccountingFunctions/WMSInvoice/SelectInvoice/\u0027 + Vendor.Id}}\"\u003eClose\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('APInvoiceExportedSummary-page', "\u003ch3\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027APInvoice-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027APInvoice-info\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison\"\u003e\u003cdiv class=portlet-title\u003e\u003ch4\u003eApproved Costs\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003ch4\u003eApproved Costs\u003c/h4\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=ExportedCostApprovalListCtrl\u003e\u003c/div\u003e\u003cspan class=pull-right\u003eTotal: {{Invoice.ActualCost | currency : (Invoice.CurrencySymbol ? Invoice.CurrencySymbol : \"$\") : 2 }} {{Invoice.Currency}}\u003c/span\u003e\u003cdiv style=text-align:center\u003e\u003cbutton class=\"btn btn-info\" ng-show=\"Invoice.Status == \u0027Exported\u0027\" href=# ng-click=reverse()\u003eReverse\u003c/button\u003e \u003ca class=\"btn btn-primary\" href=/AccountingFunctions/APInvoice\u003eClose\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('reverseAPInvoice-confirmation', "\u003cdiv\u003eThis will mark this AP Invoice and all associated costs as not exported. This AP Invoice will become available again under AP Ready for Export. \u003cbr/\u003e \u003cbr/\u003e This will not affect any other AP Invoices that were exported with this invoice, if you need to reverse a whole export batch, please contact Supply Vision Support. \u003cbr/\u003e \u003cbr/\u003e This will not affect or remove any data already imported into your accounting software. If you have already imported this data, you may need to manually remove it.\u003c/div\u003e"); $templateCache.put('APInvoice-steps', "\u003cdiv class=mt-element-step\u003e\u003cdiv svl-height-lock=.mt-step-col trigger-on-interval=50 class=\"row step-thin\"\u003e\u003cdiv class=\"col-xs-6 bg-grey mt-step-col\" ng-class=\"{\u0027active\u0027: step == 1}\"\u003e\u003cdiv class=\"mt-step-number bg-white font-grey\"\u003e1\u003c/div\u003e\u003cdiv style=margin-bottom:5px class=\"mt-step-title uppercase font-grey-cascade\"\u003eApprove Costs\u003c/div\u003e\u003cdiv class=\"mt-step-content uppercase font-grey-cascade\"\u003eCost: {{Invoice.ActualCost || 0 | currency : Invoice.CurrencySymbol ? Invoice.CurrencySymbol : \"\" : 2}} {{Invoice.Currency}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 bg-grey mt-step-col\" ng-class=\"{\u0027active\u0027: step == 2}\"\u003e\u003cdiv class=\"mt-step-number bg-white font-grey\"\u003e2\u003c/div\u003e\u003cdiv style=margin-bottom:5px class=\"mt-step-title uppercase font-grey-cascade\"\u003eSummary\u003c/div\u003e\u003cdiv class=\"mt-step-content uppercase font-grey-cascade\"\u003eStatus: {{Invoice.Status}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('APInvoice-info', "\u003ch3\u003e{{Vendor.Name}} ({{Vendor.Code}}) \u003csmall\u003e{{Vendor.City}}\u003cspan ng-show=Vendor.City\u003e, \u003c/span\u003e{{Vendor.State}}\u003cspan ng-show=Vendor.State\u003e, \u003c/span\u003e{{Vendor.Zip}}\u003c/small\u003e\u003c/h3\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eInvoice #: {{Invoice.InvoiceNumber}} \u003ca ng-show=\"Invoice.Status != \u0027Exported\u0027\" ng-click=editAPInvoice(Invoice)\u003eEdit Invoice\u003c/a\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 text-right\"\u003e# of Records: {{Invoice.Records}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eInvoice Date: {{Invoice.InvoiceDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv class=\"col-xs-6 text-right\"\u003eEst. Cost: {{Invoice.EstCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eNotes: {{Invoice.Notes}}\u003c/div\u003e\u003cdiv class=\"col-xs-6 text-right\"\u003eAct Cost: {{Invoice.ActualCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('APInvoice-page', "\u003ch3\u003eAP Invoice\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003ch4\u003e{{Vendor.Name}} ({{Vendor.Code}}) \u003csmall\u003e{{Vendor.City}}\u003cspan ng-show=Vendor.City\u003e, \u003c/span\u003e{{Vendor.State}}\u003cspan ng-show=Vendor.State\u003e, \u003c/span\u003e{{Vendor.Zip}}\u003c/small\u003e\u003c/h4\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=APInvoiceListCtrl\u003e\u003c/div\u003e"); $templateCache.put('apInvoice-reverceExportBatch', "\u003ch3 ng-bind=LocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cform role=form id=reverseAPExportBatchForm name=reverseAPExportBatchForm class=form-compact ng-submit=Reverse() method=post novalidate form-auto-fill-fix\u003e\u003cdiv class=\"portlet bordered light minimal\" style=max-width:450px\u003e\u003cdiv class=portlet-title\u003e\u003ch4 class=title\u003e\u003cspan class=caption style=padding:2px\u003e\u003ci class=\"fa fa-fw fa-external-link\" ng-class=titleIcon\u003e\u003c/i\u003e Reverse AP Export Batch For...\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form\"\u003e\u003cdiv class=form-body\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-2 control-label\" for=reverseAPExportBatchNumber\u003eBatch #:\u003c/label\u003e\u003cdiv class=\"col-xs-10 input-group input-group-sm\"\u003e\u003cinput type=text id=reverseAPExportBatchNumber class=form-control ng-model=ReverseBatchModel.BatchNumber /\u003e\u003c/div\u003e\u003clabel for=reverseAPExportBatchNumber class=error ng-show=\"(itemErrors[\u0027ReverseBatchModel.BatchNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReverseBatchModel.BatchNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:right\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Cancel()\u003eCancel\u003c/button\u003e \u003cbutton type=submit class=\"btn btn-primary\"\u003eReverse\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('WMSInvoice-page', "\u003ch3\u003eWarehouse Invoice\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003ch4\u003e{{Vendor.Name}} ({{Vendor.Code}}) \u003csmall\u003e{{Vendor.City}}\u003cspan ng-show=Vendor.City\u003e, \u003c/span\u003e{{Vendor.State}}\u003cspan ng-show=Vendor.State\u003e, \u003c/span\u003e{{Vendor.Zip}}\u003c/small\u003e\u003c/h4\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=WMSInvoiceListCtrl\u003e\u003c/div\u003e"); $templateCache.put('WMSInvoice-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=APInvoiceListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=mixed_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=mixed_filter_search placeholder=Invoice ng-model=filter.InvoiceNumber ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control type=text id=mixed_filter_exported ng-model=filter.Exported ng-options=\"o.v as o.n for o in [{ n: \u0027All Records\u0027, v: null },{ n: \u0027Not Exported\u0027, v: false }, { n: \u0027Exported\u0027, v: true }]\" ng-change=changeFilter()\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('WMSInvoice-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=InvoiceNumber class=st-sortable\u003eInvoice Number\u003c/th\u003e\u003cth st-sort=InvoiceDate st-sort-default=reverse class=st-sortable\u003eInvoice Date\u003c/th\u003e\u003cth st-sort=Records class=\"text-center st-sortable\"\u003eRecords\u003c/th\u003e\u003cth st-sort=InvoiceAmount class=st-sortable\u003eInvoice Amount\u003c/th\u003e\u003cth st-sort=Status class=st-sortable\u003eStatus\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('WMSInvoice-list-rows', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003ca\u003e found invalid characters.\r\nLine 27: …text text-center\"\u003e\r\nLine 28: …ent.stopPropagation(); $emit(\u0027editItem\u0027, row)\" \" class=\"item-link\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/…\r\n---------------------------------------------------------^\r\nLine 29: \r\n\r\n--\u003e\r\n\r\n\t\u003ctr class=\"hidden-xs\" ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editCostApprovals\u0027, row)\" ng-class=\"{info:row.isSelected}\" ng-controller=\"WMSCostApprovalEditRowCtrl\"\u003e\r\n\t\t\u003ctd\u003e\u003ca\u003e{{row.InvoiceNumber}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-pencil\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.InvoiceDate| date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\r\n\t\t\u003ctd class=\"text-center\"\u003e{{row.Records}}\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.Total | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/td\u003e\r\n\t\t\u003ctd\u003e{{row.Status}} \u003cspan ng-show=\"row.BatchId\"\u003e(Batch # {{row.BatchId}})\u003c/span\u003e\u003c/td\u003e\r\n\t\t\u003ctd class=\"deleteColumn\"\u003e\r\n\t\t\t\u003ca ng-show=\"row.Status == \u0027Open\u0027\" ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" class=\"delete-link\"\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\r\n\t\t\t\u003ca ng-show=\"row.Status != \u0027Open\u0027\" ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=\"grey-delete-link\"\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\r\n\t\t\u003c/td\u003e\r\n\t\u003c/tr\u003e\r\n\r\n\t\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected}\" class=\"visible-xs\"\u003e\r\n\t\t\u003ctd ng-click=\"$emit(\u0027editCostApprovals\u0027, row)\" class=\"card\"\u003e\r\n\t\t\t\u003cdiv class=\"card-header\"\u003e\r\n\t\t\t\t\u003ch5 class=\"card-title\"\u003e\r\n\t\t\t\t\t\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027editItem\u0027, row)\" class=\"item-link\"\u003e{{row.InvoiceNumber}}\u003c/a\u003e\r\n\t\t\t\t\u003c/h5\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"card-block\"\u003e\r\n\t\t\t\t\u003cdiv class=\"card-text\"\u003e\r\n\t\t\t\t\t\u003cdiv\u003eInvoice Date: {{row.InvoiceDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv\u003eRecords: {{row.Records}}\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv\u003eInvoice Amount: {{row.Total | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003cdiv class=\"card-text text-center\"\u003e\r\n\t\t\t\t\t\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027editItem\u0027, row)\" \" class=\"item-link\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/td\u003e\r\n\t\u003c/tr\u003e\r\n\r\n"); $templateCache.put('WMSInvoice-edit', "\u003cform autocomplete=off class=form-compact name=newCostApprovalForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InvoiceDate\u0027) || itemErrors.hasOwnProperty(\u0027InvoiceDate\u0027)}\"\u003e\u003clabel class=control-label\u003e Invoice Date: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=invoiceDate name=invoiceDate class=\"input-sm form-control date-field\" date-popup-manager=invoiceDatePopup svl-datefield=itemErrors.InvoiceDate ng-model=itemToEdit.InvoiceDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=invoiceDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=invoiceDate class=\"error small-error\" ng-show=\"!newCostApprovalForm.invoiceDate.$valid \u0026amp;\u0026amp; !itemErrors.InvoiceDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027invoiceDate\u0027, \u0027Invoice Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=invoiceDate class=error ng-show=\"(itemErrors[\u0027InvoiceDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InvoiceDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InvoiceNumber\u0027) || itemErrors.hasOwnProperty(\u0027InvoiceNumber\u0027)}\"\u003e\u003clabel class=control-label\u003e Invoice Number: \u003c/label\u003e \u003cinput class=form-control type=text id=invoiceNumber ng-disabled=true placeholder=Invoice ng-model=itemToEdit.InvoiceNumber /\u003e \u003clabel for=invoiceNumber class=error ng-show=\"(itemErrors[\u0027InvoiceNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InvoiceNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Notes\u0027) || itemErrors.hasOwnProperty(\u0027Notes\u0027)}\"\u003e\u003clabel class=control-label\u003e Notes: \u003c/label\u003e \u003ctextarea class=form-control style=resize:vertical;height:50px id=notes placeholder=\"Additional Notes\" ng-model=itemToEdit.Notes\u003e\u003c/textarea\u003e \u003clabel for=notes class=error ng-show=\"(itemErrors[\u0027Notes\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Notes\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('WMSInvoiceCostApproval-page', "\u003ch3\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027WMSInvoice-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027WMSInvoice-info\u0027\"\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=WMSCostApprovalListCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('WMSInvoice-steps', "\u003cdiv class=mt-element-step\u003e\u003cdiv svl-height-lock=.mt-step-col trigger-on-interval=50 class=\"row step-thin\"\u003e\u003cdiv class=\"col-xs-6 bg-grey mt-step-col\" ng-class=\"{\u0027active\u0027: step == 1}\"\u003e\u003cdiv class=\"mt-step-number bg-white font-grey\"\u003e1\u003c/div\u003e\u003cdiv style=margin-bottom:5px class=\"mt-step-title uppercase font-grey-cascade\"\u003eApprove Warehouse Fees\u003c/div\u003e\u003cdiv class=\"mt-step-content uppercase font-grey-cascade\"\u003eInvoice: {{Invoice.ActualCost || 0 | currency : Invoice.CurrencySymbol ? Invoice.CurrencySymbol : \"\" : 2}} {{Invoice.Currency}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 bg-grey mt-step-col\" ng-class=\"{\u0027active\u0027: step == 2}\"\u003e\u003cdiv class=\"mt-step-number bg-white font-grey\"\u003e2\u003c/div\u003e\u003cdiv style=margin-bottom:5px class=\"mt-step-title uppercase font-grey-cascade\"\u003eSummary\u003c/div\u003e\u003cdiv class=\"mt-step-content uppercase font-grey-cascade\"\u003eStatus: {{Invoice.Status}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('WMSInvoice-info', "\u003ch3\u003e{{Vendor.Name}} ({{Vendor.Code}}) \u003csmall\u003e{{Vendor.City}}\u003cspan ng-show=Vendor.City\u003e, \u003c/span\u003e{{Vendor.State}}\u003cspan ng-show=Vendor.State\u003e, \u003c/span\u003e{{Vendor.Zip}}\u003c/small\u003e\u003c/h3\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eInvoice #: {{Invoice.InvoiceNumber}} \u003ca ng-show=\"Invoice.Status != \u0027Exported\u0027\" ng-click=editWMSInvoice(Invoice)\u003eEdit Invoice\u003c/a\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 text-right\"\u003e# of Records: {{Invoice.Records}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eInvoice Date: {{Invoice.InvoiceDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv class=\"col-xs-6 text-right\"\u003eEst. Charge: {{Invoice.ActualCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eNotes: {{Invoice.Notes}}\u003c/div\u003e\u003cdiv class=\"col-xs-6 text-right\"\u003eAct Charge: {{Invoice.ActualCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('wmsCostApproval-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WMSCostApprovalListFilterCtrl\u003e\u003cdiv class=pull-left\u003e\u003clabel for=AddToWMSInvoice class=\"error small-error\" ng-show=\"(itemErrors[\u0027AddToWMSInvoice\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AddToWMSInvoice\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=RemoveFromWMSInvoice class=\"error small-error\" ng-show=\"(itemErrors[\u0027RemoveFromWMSInvoice\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemoveFromWMSInvoice\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=pull-left style=margin-bottom:5px\u003e\u003cbutton type=button ng-show=\"ViewUnapprovedCosts \u0026amp;\u0026amp; !ReadOnlyView\" class=\"btn btn-success btn-sm\" ng-click=addToWMSInvoice()\u003eAdd\u003cspan class=hidden-xs\u003e To Invoice\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button ng-show=\"!ViewUnapprovedCosts \u0026amp;\u0026amp; !ReadOnlyView\" class=\"btn btn-danger btn-sm\" ng-click=removeFromWMSInvoice()\u003eRemove\u003cspan class=hidden-xs\u003e From Invoice\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003cdiv class=pull-right style=margin-right:5px\u003e\u003cselect ng-model=ViewUnapprovedCosts ng-show=!ReadOnlyView ng-change=changeViewUnapprovedCosts(ViewUnapprovedCosts) ng-options=\"o.v as o.n for o in [{ n: \u0027View Unapproved Fees\u0027, v: true },{ n: \u0027View Approved Fees\u0027, v: false }]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('wmsCostApproval-list-row-headers', "\u003ctr ng-controller=CostApprovalEditHeaderCtrl\u003e\u003cth class=text-center ng-show=\"step == 1\"\u003e\u003cinput type=checkbox ng-click=\"SelectAllCostApprovals(SelectAll, items)\" ng-model=SelectAll /\u003e\u003c/th\u003e\u003cth st-sort=FeeDescription class=st-sortable\u003eFee Description\u003c/th\u003e\u003cth st-sort=FeeUnit class=st-sortable\u003eFee Unit\u003c/th\u003e\u003cth st-sort=FeeTotal class=st-sortable\u003eFee Total\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('wmsCostApproval-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=selectCostApproval($event,row,row.Selected); ng-class={info:row.isSelected} ng-controller=WMSCostApprovalEditRowCtrl\u003e\u003ctd class=text-center ng-show=\"step == 1\"\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"row.Selected = !row.Selected\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd\u003e{{row.FeeDescription}}\u003c/td\u003e\u003ctd\u003e{{row.FeeUnit}}\u003c/td\u003e\u003ctd class=text-right\u003e\u003ca ng-click=editActualFees(row);$event.stopPropagation();\u003e{{row.FeeTotal | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" : 2}} {{row.Currency}}\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('wmsInvoiceCostApproval-page-footer', "\u003cdiv style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=showChooseWMSInvoice()\u003eBack\u003c/button\u003e \u003cbutton type=button ng-show=defaultFilter.ViewUnapprovedCosts class=\"btn btn-success\" ng-click=addToWMSInvoice()\u003eAdd\u003cspan class=hidden-xs\u003e To Invoice\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button ng-show=!defaultFilter.ViewUnapprovedCosts class=\"btn btn-danger\" ng-click=removeFromWMSInvoice()\u003eRemove\u003cspan class=hidden-xs\u003e From Invoice\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=showWMSInvoiceSummary()\u003eNext\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('costDetailReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostDetailReportFilterCtrl\u003e\u003cdiv class=\"row form-group input-group-sm pull-right\"\u003e\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costDetailReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Vendor\u0027)}\"\u003e\u003clabel class=control-label for=vhVendor\u003e Vendor: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=form-control id=vhVendor name=vhVendor placeholder=\"Type Vendor to Search...\" ng-model=filter.VendorName ng-change=clearVendor() ng-keypress=vendorOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupVendor();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Vendors \u0026amp;\u0026amp; filter.Vendors.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveVendor(vendor) ng-repeat=\"vendor in filter.Vendors\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{vendor.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003clabel for=vhVendor class=small-autocompleteNoMatch ng-show=vendorNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Vendor \"{{filter.VendorName}}\" \u003c/label\u003e \u003clabel for=vhVendor class=\"error small-error\" ng-show=\"(itemErrors[\u0027VendorName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=serviceType\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Cost Code: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control placeholder=\"Type Cost Code to Search...\" ng-model=filter.ServiceTypeName uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-change=clearServiceType() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServiceType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=ServiceType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.ServiceTypes \u0026amp;\u0026amp; filter.ServiceTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveServiceType(serviceType.Value) ng-repeat=\"serviceType in filter.ServiceTypes\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{serviceType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=serviceTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the ServiceType \"{{filter.ServiceTypeName}}\" \u003c/label\u003e \u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceTypeCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceTypeCode\u0027].replace(\u0027ServiceTypeCode\u0027, \u0027ServiceType\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('costDetailReport-list-row-headers', "\u003ctr\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth\u003eVendor Code\u003c/th\u003e\u003cth\u003eVendor Name\u003c/th\u003e\u003cth\u003eHousebill\u003c/th\u003e\u003cth\u003eRouting\u003c/th\u003e\u003cth\u003eAP Invoice Date\u003c/th\u003e\u003cth ng-repeat=\"value in columns\"\u003e{{value}}\u003c/th\u003e\u003cth\u003eTotal\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('costDetailReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003ctd\u003e{{row.VendorCode}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd\u003e{{row.HousebillNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Routing}}\u003c/td\u003e\u003ctd\u003e{{row.APInvoiceDate}}\u003c/td\u003e\u003ctd ng-repeat=\"cost in row.Costs\"\u003e{{cost.CostValue | currency}}\u003c/td\u003e\u003ctd\u003e{{row.Total | currency}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('costDispute-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Note class=st-sortable\u003eNote\u003c/th\u003e\u003cth st-sort=NoteCreatedBy class=\"st-sortable hidden-xs\"\u003eCreated By\u003c/th\u003e\u003cth st-sort-default=true st-sort=NoteCreatedDateTime class=\"st-sortable hidden-xs\"\u003eCreated Date\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('costDispute-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Note class=st-sortable\u003eNote\u003c/th\u003e\u003cth st-sort=NoteCreatedBy class=\"st-sortable hidden-xs\"\u003eCreated By\u003c/th\u003e\u003cth st-sort-default=reverse st-sort=NoteCreatedDateTime class=\"st-sortable hidden-xs\"\u003eCreated Date\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('costDispute-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostDisputeListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=costDispute_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=costDispute_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costDispute-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd\u003e\u003ca\u003e{{row.Note}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.NoteCreatedBy}}\u003c/td\u003e\u003ctd class=\"hidden-xs text-center\"\u003e{{row.NoteCreatedDateTime}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('costDispute-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CostDisputeEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e\u003ca\u003e{{(row.Note != null ? row.Note : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.NoteCreatedBy}}\u003c/td\u003e\u003ctd class=\"hidden-xs text-center\"\u003e{{row.NoteCreatedDateTime}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('costDispute-edit', "\u003cform autocomplete=off class=costDisputeEditForm name=costDisputeEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Note\u0027)}\"\u003e\u003clabel class=control-label for=costDisputeNote\u003eNote:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=costDisputeNote name=costDisputeNote class=form-control ng-model=itemToEdit.Note /\u003e\u003c/div\u003e\u003clabel for=costDisputeNote class=error ng-show=\"(itemErrors[\u0027Note\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Note\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=!itemToEdit.isNew\u003e\u003clabel class=control-label\u003eCreated By: {{ itemToEdit.NoteCreatedBy }}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=!itemToEdit.isNew\u003e\u003clabel class=control-label\u003eCreated Date: {{ itemToEdit.NoteCreatedDateTime }}\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costDispute-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv style=padding-bottom:5px\u003e\u003clabel for=cost class=control-label\u003eCost:\u003c/label\u003e \u003cinput type=text id=cost name=cost placeholder=\"Cost Id\" ng-model=filter.costId /\u003e\u003c/div\u003e\u003cdiv ng-controller=CostDisputeListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('costDispute-list-modal-footer', "\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton ng-show=!cost.InDispute type=button ng-click=toggleCostInDispute(defaultFilter.CostId) class=\"btn btn-danger\" style=margin-left:10px\u003eOpen Dispute\u003c/button\u003e \u003cbutton ng-show=cost.InDispute type=button ng-click=toggleCostInDispute(defaultFilter.CostId) class=\"btn btn-success\" style=margin-left:10px\u003eClose Dispute\u003c/button\u003e \u003cbutton type=button ng-click=$dismiss() class=\"btn btn-danger\"\u003eClose\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('costDistribution-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=ShipmentNo class=\"st-sortable hidden-xs\"\u003eShipment #\u003c/th\u003e\u003cth class=text-center\u003eCode Type\u003c/th\u003e\u003cth st-sort=Cost class=\"st-sortable text-center\"\u003eCost\u003c/th\u003e\u003cth class=st-sortable\u003eVendor Name\u003c/th\u003e\u003cth st-sort=Distribution class=st-sortable\u003eDistribution\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('groupedCostDistribution-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003eRouting\u003c/th\u003e\u003cth\u003eVendor\u003c/th\u003e\u003cth class=text-center\u003eType\u003c/th\u003e\u003cth class=text-center\u003eTotal Cost\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentCostDistributionModal-list-row-headers', "\u003ctr\u003e\u003cth\u003eCode Type\u003c/th\u003e\u003cth class=text-right\u003eCost\u003c/th\u003e\u003cth style=white-space:nowrap\u003eRef #\u003c/th\u003e\u003cth class=text-center\u003eExported\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('costDistribution-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=PortListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=costDistribution_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=costDistribution_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('groupedCostDistribution-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=ShipmentViewRoutingCostListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('costDistribution-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=clickRow(row) ng-class={info:row.isSelected} class=hidden-xs ng-controller=CostDistributionEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci ng-class=\"!ReadOnlyView ? \u0027fa-pencil\u0027 : \u0027fa-eye\u0027\" class=fa\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingCost.Code}} ({{row.RoutingCost.CodeDescription}})\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Cost | currency}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingCost.VendorName}}\u003c/td\u003e\u003ctd\u003e{{row.Distribution}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eShipment #: {{row.ShipmentId}} \u003cbr/\u003e {{row.RoutingCost ? row.RoutingCost.VendorName : \u0027\u0027}} \u003cbr/\u003e {{row.RoutingCost ? row.RoutingCost.CodeDescription : \u0027\u0027}} - {{row.Cost | currency}} {{row.CostType ? \u0027-\u0027 : \u0027\u0027}} {{row.CostType | currency}} \u003cbr/\u003e {{row.Distribution}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=row.IsEditable ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003cspan class=\"fa fa-pencil\"\u003e\u003c/span\u003e Edit\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('groupedCostDistribution-list-footer', "\u003ctd colspan=4 class=hidden-xs style=text-align:right\u003e\u003c/td\u003e\u003ctd class=\"hidden-xs quantity\"\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('shipmentCostDistributionModal-list-footer', "\u003ctd class=hidden-xs style=text-align:right\u003e\u003c/td\u003e\u003ctd class=\"hidden-xs quantity\"\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=999 class=\"hidden-xs quantity\"\u003e\u003c/td\u003e"); $templateCache.put('groupedCostDistribution-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=clickRow(row) ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e\u003ca href=/Routing/{{row.RoutingId}}/Accounting target=_blank ng-click=$event.stopPropagation()\u003e{{row.RoutingId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd uib-popover-template=\"\u0027groupedCostDistribution-vendor-popover\u0027\" popover-placement=top-right popover-trigger=\"\u0027{{row.VendorName ? \u0027mouseenter\u0027 : \u0027\u0027}}\u0027\" popover-class=routingCostPopover popover-popup-delay=1000 popover-append-to-body=true\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd class=\"text-center hidden-xs\"\u003e{{row.ShortRoutingType}}\u003c/td\u003e\u003ctd class=text-right\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.ActualCostDifference}\"\u003e\u003cspan uib-tooltip=\"Actual Costs for this Routing differ from the previously estimated amount. View the Routing to see details.\" ng-if=row.ActualCostDifference class=\"letter-icon blue\"\u003ei\u003c/span\u003e\u003c/a\u003e{{row.TotalCostCurrency | currency}} {{row.Currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan ng-click=\"openShipmentCostsModal(row.ShipmentId, row.RoutingId, row.VendorId)\" class=item-link\u003e{{(row.VendorName != null ? row.VendorName : \u0027NULL\u0027) | limitTo: 20 : 0}}\u003cspan ng-show=\"row.VendorName!= null \u0026amp;\u0026amp; row.VendorName.length \u003e 20\"\u003e. . .\u003c/span\u003e\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e{{(row.ShortRoutingType != null ? row.ShortRoutingType : \u0027NULL\u0027)}} \u0026nbsp; - \u0026nbsp; {{row.TotalActualCost | currency}} {{row.Currency ? row.Currency : \"\" }}\u003c/div\u003e\u003cdiv\u003eRouting: \u003ca href=/Routing/{{row.RoutingId}}/Accounting target=_blank ng-click=$event.stopPropagation()\u003e{{row.RoutingId}}\u003ci class=\"fa fa-fw fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentCostDistributionModal-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd\u003e{{row.RoutingCost.Code}} ({{row.RoutingCost.CodeDescription}})\u003c/td\u003e\u003ctd class=text-right\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.ActualCostDifference}\"\u003e\u003cspan uib-tooltip=\"Actual Costs for this Routing differ from the previously estimated amount. View the Routing to see details.\" ng-if=row.ActualCostDifference class=\"letter-icon blue\"\u003ei\u003c/span\u003e\u003c/a\u003e{{row.Cost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"\" }} {{row.Currency}}\u003c/td\u003e\u003ctd style=white-space:nowrap\u003e{{row.RoutingCost.ReferenceNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.RoutingCost.Exported class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('costDistribution-edit', "\u003cform autocomplete=off id=costDistributionEditForm name=costDistributionEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cost\u0027) || itemToEdit.RoutingCost.TotalCost \u0026lt; totalCost}\"\u003e\u003clabel class=control-label for=costDistributionCost\u003eDistribution:\u003c/label\u003e\u003cdiv class=input-group\u003e\u003cspan class=input-group-addon\u003e$\u003c/span\u003e\u003cinput id=costDistributionCost ng-change=updateShipmentCost(itemToEdit.Cost) name=costDistributionCost type=text class=\"form-control ng-pristine ng-valid ng-not-empty ng-touched\" placeholder=\"Enter Cost\" ng-model=itemToEdit.Cost /\u003e\u003c/div\u003e\u003clabel for=statusNote class=error ng-show=\"itemToEdit.RoutingCost.TotalCost \u0026lt; totalCost\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e You have distributed {{totalCost - itemToEdit.RoutingCost.TotalCost | currency}} too much. \u003c/label\u003e\u003c/div\u003e\u003cdiv\u003eTotal Amount to Distribute: {{itemToEdit.RoutingCost.TotalCost | currency}}\u003c/div\u003e\u003cdiv style=margin-left:25px ng-class=\"{ \u0027text-info\u0027: cost.Id == itemToEdit.Id}\" ng-repeat=\"cost in shipmentCosts\"\u003eShipment {{cost.ShipmentId}}: {{cost.Cost | currency}}\u003c/div\u003e\u003cdiv class=\"alignleft hidden-xs\" style=\"border-bottom:thin solid black;width:50%\"\u003e\u003c/div\u003e\u003cdiv class=\"alignleft visible-xs\" style=\"border-bottom:thin solid black\"\u003e\u003c/div\u003e\u003cdiv style=margin-left:25px\u003eTotal Distributed: \u003cspan ng-class=\"{ \u0027text-danger\u0027: itemToEdit.RoutingCost.TotalCost \u0026lt; totalCost}\"\u003e{{getTotalDistributed() | currency}}\u003c/span\u003e\u003c/div\u003e\u003clabel for=costDistributionCost class=error ng-show=\"(itemErrors[\u0027Cost\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cost\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/form\u003e"); $templateCache.put('shipmentCostDistribution-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=RoutingId class=\"st-sortable hidden-xs\"\u003eRouting #\u003c/th\u003e\u003cth class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Cost class=st-sortable\u003eCost\u003c/th\u003e\u003cth class=st-sortable\u003eVendor Name\u003c/th\u003e\u003cth st-sort=Distribution class=st-sortable\u003eDistribution\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentCostDistribution-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-click=\"row.Distribution === \u0027Manual\u0027 ? $emit(\u0027editItem\u0027, row) : void();\" class=hidden-xs ng-controller=CostDistributionEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci ng-if=\"row.Distribution === \u0027Manual\u0027\" class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.RoutingId}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.RoutingCost.Code}} ({{row.RoutingCost.CodeDescription}})\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Cost | currency}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingCost.VendorName}}\u003c/td\u003e\u003ctd\u003e{{row.Distribution}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"row.Distribution === \u0027Manual\u0027 ? $emit(\u0027editItem\u0027, row) : void();\" ng-if=row.IsEditable class=item-link\u003e{{row.Id}}\u003c/a\u003e \u003cspan class=col-xs-12 ng-if=!row.IsEditable\u003e{{row.Id}}\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eRouting #: {{row.RoutingId}} \u003cbr/\u003e {{row.Cost | currency}} {{row.CostType ? \u0027-\u0027 : \u0027\u0027}} {{row.CostType | currency}} \u003cbr/\u003e {{row.Distribution}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\" ng-show=\"row.Distribution === \u0027Manual\u0027\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003cspan class=\"fa fa-pencil\"\u003e\u003c/span\u003e Edit\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentCostDistribution-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cinput type=text name=shipment placeholder=Shipment ng-model=filter.ShipmentId /\u003e\u003cdiv ng-controller=ShipmentCostDistributionListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-costDistribution-modal', "\u003cdiv\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003cdiv style=\"margin:20px 0;text-align:center\"\u003e\u003ca href=javascript:void(0) ng-click=closeFormsModal() class=\"btn btn-danger\"\u003eClose\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentCostDistributionModal-custom-buttons', "\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca target=_blank href=/Routing/{{defaultFilter.RoutingId}}/Accounting class=\"btn btn-info\"\u003eView Routing\u003c/a\u003e \u003cbutton ng-click=$dismiss() class=\"btn btn-danger\"\u003eClose\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('groupedCostDistribution-vendor-popover', "\u003cdiv style=font-size:10px class=well\u003e\u003cdiv class=row\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003eCode: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u0026nbsp;\u0026nbsp;{{row.VendorCode}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003eAddress: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-9 nowrap\"\u003e\u0026nbsp;\u0026nbsp;{{row.VendorAddress}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-3 nowrap\"\u003e\u003cb\u003eCity, State, Zip: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-9 nowrap\"\u003e\u0026nbsp;\u0026nbsp;{{row.VendorCity}}, {{row.VendorState}}, {{row.VendorZip}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003ePhone: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u0026nbsp;\u0026nbsp;{{row.VendorPhone}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003eFax: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u0026nbsp;\u0026nbsp;{{row.VendorFax}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003eEmail: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-9 nowrap\"\u003e\u0026nbsp;\u0026nbsp;{{row.VendorEmail}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003eContact: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-9 nowrap\"\u003e\u0026nbsp;\u0026nbsp;{{row.VendorContact}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('accessorial-charges-export', "\u003ch3 ng-bind=LocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"row form-compact\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003clabel\u003eDate Type:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect class=form-control ng-model=filters.DateType\u003e\u003coption value=\"\"\u003e\u003c/option\u003e\u003coption value=DateCreated\u003eCreated Date\u003c/option\u003e\u003coption value=ShipDate\u003eShip Date\u003c/option\u003e\u003coption value=DeliveryDate\u003eDelivery Date\u003c/option\u003e\u003coption value=PickupDate\u003ePickup Date\u003c/option\u003e\u003coption value=ReadyDate\u003eReady Date\u003c/option\u003e\u003coption value=ScheduledDeliveryDate\u003eSched. Del. Date\u003c/option\u003e\u003coption value=OutForDeliveryDate\u003eOFD Date\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003clabel\u003eBegin Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cinput type=date class=form-control ng-model=filters.BeginDate /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003clabel\u003eEnd Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cinput type=date class=form-control ng-model=filters.EndDate /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003clabel\u003eStation:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect class=form-control ng-model=filters.StationCode\u003e\u003coption value={{station.Code}} ng-repeat=\"station in stations\"\u003e {{ station.Code }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003clabel\u003eSalesperson:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect class=form-control ng-model=filters.Salesperson\u003e\u003coption value={{salesman.Id}} ng-repeat=\"salesman in salesmans\"\u003e {{ salesman.Name }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003clabel\u003eCustomer Type:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect class=form-control ng-model=filters.CustomerType\u003e\u003coption value=BillToName\u003eBill To\u003c/option\u003e\u003coption value=ShipperName\u003eShipper\u003c/option\u003e\u003coption value=ConsigneeName\u003eConsignee\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003clabel\u003eCustomer Name:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cinput type=text class=form-control ng-model=filters.CustomerName /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003clabel\u003eService Type:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect class=form-control multiple ng-model=filters.ServiceTypes style=min-height:130px;margin-bottom:10px\u003e\u003coption value={{serviceType.Id}} ng-repeat=\"serviceType in serviceTypes\"\u003e {{ serviceType.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003clabel\u003eStatus Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect class=form-control multiple ng-model=filters.StatusCodes style=min-height:130px\u003e\u003coption value={{codeType.Id}} ng-repeat=\"codeType in codeTypes\"\u003e {{ codeType.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-10 style=text-align:left\u003e\u003ca href=/UtilityFunctions target=_self type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" type=button ng-click=onSubmit()\u003eProcess\u003c/button\u003e \u003ca download=AccessorialChargesExport.txt id=downloadFile style=display:none\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('costOfSalesExpenseReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostOfSalesExpenseReportFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003cdiv ng-include=\"reportResultButtonsTemplateUrl ? reportResultButtonsTemplateUrl : \u0027costOfSalesExpenseReport-result-buttons\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costOfSalesExpenseReport-list-row-headers', "\u003ctr\u003e\u003cth\u003eShipment #\u003c/th\u003e\u003cth\u003ePickup Date\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003cth\u003eVendor #\u003c/th\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth\u003eVendor Name\u003c/th\u003e\u003cth\u003eGraf Bill No\u003c/th\u003e\u003cth\u003eMAWB/Pro\u003c/th\u003e\u003cth\u003eTotal Pieces\u003c/th\u003e\u003cth\u003eTotal Weight\u003c/th\u003e\u003cth\u003eVendor Amount\u003c/th\u003e\u003cth\u003eAmount To Pay\u003c/th\u003e\u003cth\u003eNote\u003c/th\u003e\u003cth\u003eInvoice #\u003c/th\u003e\u003cth\u003eInvoice Date\u003c/th\u003e\u003cth\u003eSales Rep\u003c/th\u003e\u003cth\u003eFSC\u003c/th\u003e\u003cth\u003eRouting #\u003c/th\u003e\u003cth\u003eRouting Weight\u003c/th\u003e\u003cth\u003eRouting Cost\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('costOfSalesExpenseReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.ShipmentNumber}}\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e{{row.VendorCode}}\u003c/td\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd\u003e{{row.HousebillNumber}}\u003c/td\u003e\u003ctd\u003e{{row.MawbPro}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalPieces | number : 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.TotalWeight | number : 2 }}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.VendorAmount | number : 2 }}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.AmountToPay | number : 2 }}\u003c/td\u003e\u003ctd\u003e{{row.VendorReference}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.SalesRep}}\u003c/td\u003e\u003ctd\u003e{{row.FSC}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingNumber}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.RoutingWeight | number : 2 }} L\u003c/td\u003e\u003ctd class=text-right\u003e${{ row.RoutingCost | number : 2 }}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('costOfSalesExpenseReport-search-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=costOfSalesExpenseReportSearchForm\u003e\u003cdiv class=form-group\u003e\u003clabel for=PickupDateBegin class=\"col-xs-3 control-label\"\u003ePickup Date Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=PickupDateBegin name=PickupDateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=PickupDateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=ClearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=executeSearch();\u003eRun Report \u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('costOfSalesExpenseReport-result-buttons', "\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showCostOfSalesExpenseSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003cdiv style=display:inline ng-show=customReportResultButtonsTemplateUrl ng-include=customReportResultButtonsTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showCostOfSalesExpenseSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003cdiv style=display:inline ng-show=customReportResultButtonsTemplateUrl ng-include=customReportResultButtonsTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('country-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Alpha2 class=st-sortable\u003eAlpha 2\u003c/th\u003e\u003cth st-sort=Alpha3 class=st-sortable\u003eAlpha 3\u003c/th\u003e\u003cth st-sort=UNCode class=st-sortable\u003eUN Code\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('country-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=CountryListFilterCtrl\u003e\u003cdiv class=\"form-group hidden-xs input-group input-group-sm pull-right\"\u003e\u003clabel for=country_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=country_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect type=text class=form-control id=countryActive name=country_filter_active ng-options=\"item.value as item.label for item in statuses\" ng-model=filter.countryStatus ng-change=changeFilter()\u003e \u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('country-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=CountryName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=CountryCode class=st-sortable\u003eAlpha 2\u003c/th\u003e\u003cth st-sort=CountryCodeAlpha3 class=st-sortable\u003eAlpha 3\u003c/th\u003e\u003cth st-sort=CountryUNCode class=st-sortable\u003eUN Code\u003c/th\u003e\u003cth\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('country-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.CodeAlpha3}}\u003c/td\u003e\u003ctd\u003e{{row.UNCode}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=!row.Inactive class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-12\u003e\u003cb\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eAlpha 2: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Code}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eAlpha 3: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.CodeAlpha3}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eUN Code: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.UNCode}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('country-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CountryListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('country-edit', "\u003cform id=countryEditForm name=countryEditForm autocomplete=off\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=name\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=name type=text class=form-control placeholder=\"Enter Country Name\" ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=name class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=Alpha2\u003eAlpha 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Alpha2 type=text class=form-control placeholder=\"Enter Alpha 2 Code\" ng-model=itemToEdit.Code maxlength=2 ng-disabled=!itemToEdit.isNew /\u003e\u003c/div\u003e\u003clabel for=Alpha2 class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeAlpha3\u0027)}\"\u003e\u003clabel class=control-label for=Alpha3\u003eAlpha 3:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Alpha3 type=text class=form-control placeholder=\"Enter Alpha 3 Code\" ng-model=itemToEdit.CodeAlpha3 maxlength=3 /\u003e\u003c/div\u003e\u003clabel for=Alpha3 class=error ng-show=\"(itemErrors[\u0027CodeAlpha3\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeAlpha3\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027UNCode\u0027)}\"\u003e\u003clabel class=control-label for=UNCode\u003eUN Code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=UNCode type=text class=form-control placeholder=\"Enter UN Code\" ng-model=itemToEdit.UNCode /\u003e\u003c/div\u003e\u003clabel for=UNCode class=error ng-show=\"(itemErrors[\u0027UNCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027UNCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=inactive ng-model=itemToEdit.Inactive /\u003e \u003clabel class=control-label for=inactive\u003eInactive\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('csvInvoiceExport-main', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-model=filter.InvoiceDateBegin ng-class=\"{error: validation.filter.InvoiceDateBegin}\" date-popup-manager=invoiceDateBeginPopup svl-datefield=validation.filter.InvoiceDateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=invoiceDateBeginPopup.open() ng-class=\"{error: validation.filter.InvoiceDateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-model=filter.InvoiceDateEnd ng-class=\"{error: validation.filter.InvoiceDateEnd}\" date-popup-manager=invoiceDateEndPopup svl-datefield=validation.filter.InvoiceDateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=invoiceDateEndPopup.open() ng-class=\"{error: validation.filter.InvoiceDateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eExported:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=checkbox id=Exported name=Exported class=\"input-sm form-control date-field\" ng-model=filter.Exported /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003ca type=button class=\"btn btn-danger\" href=\"/AccountingFunctions/\" target=_self\u003eBack to Menu\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=submit(filter); ng-disabled=submitInProgress\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('currency-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CurrencyListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=\"carrier_filter_search hidden-xs\" class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=carriers_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('currency-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Id class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=Symbol class=st-sortable\u003eSymbol\u003c/th\u003e\u003cth st-sort=Rate class=st-sortable\u003eRate\u003c/th\u003e\u003cth st-sort=UsdRate class=st-sortable\u003eUSD Rate\u003c/th\u003e\u003cth st-sort=DateRate class=st-sortable\u003eDate Rate\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('currency-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Id}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Description}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Symbol}}\u003c/td\u003e\u003ctd\u003e{{row.Rate}}\u003c/td\u003e\u003ctd\u003e{{row.UsdRate}}\u003c/td\u003e\u003ctd\u003e{{row.DateRate}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('currency-lookup-row-headers', "\u003ctr\u003e\u003cth st-sort=Id class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=APAccount class=st-sortable\u003eAP Account\u003c/th\u003e\u003cth st-sort=ARAccount class=st-sortable\u003eAR Account\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('currency-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Id}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Description}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.ApAccount}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.ArAccount}}\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('currency-typeahead', "\u003ca style=overflow:hidden;text-overflow:ellipsis title=\"{{match.model.Id}} - {{match.model.Description}}\"\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.Id | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.Description | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('currencies-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CurrenciesListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('currencies-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Id class=st-sortable\u003eCurrency\u003c/th\u003e\u003cth st-sort=CurrencyDesc class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=CurrencySymbol class=st-sortable style=text-align:center\u003eSymbol\u003c/th\u003e\u003cth st-sort=APAccount class=st-sortable\u003eAP Account\u003c/th\u003e\u003cth st-sort=ARAccount class=st-sortable\u003eAR Account\u003c/th\u003e\u003cth st-sort=Active class=st-sortable style=text-align:center\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('currencies-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CurrenciesListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=airports_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text name=currency class=form-control placeholder=Search ng-change=changeFilter() ng-model=filter.Currency /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect name=status class=form-control ng-change=changeFilter() ng-model=filter.Active ng-options=\"opns.Value as opns.Text for opns in filterActiveOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('currencies-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CurrencyExchangeRateEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.Id}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd style=text-align:center\u003e{{row.Symbol}}\u003c/td\u003e\u003ctd\u003e{{row.ApAccount}}\u003c/td\u003e\u003ctd\u003e{{row.ArAccount}}\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cspan ng-show=row.Active\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('currencies-edit', "\u003cform autocomplete=off class=\"currenciesEditForm form-compact\" id=currenciesEditForm name=currenciesEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CurrencyDesc\u0027)}\"\u003e\u003clabel class=control-label for=CurrencyDesc\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CurrencyDesc type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Description /\u003e\u003c/div\u003e\u003clabel for=CurrencyDesc class=error ng-show=\"(itemErrors[\u0027CurrencyDesc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CurrencyDesc\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ApAccount\u0027)}\"\u003e\u003clabel class=control-label for=APAccount\u003eAP Account:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=APAccount type=text class=form-control placeholder=\"Enter AP Account\" ng-model=itemToEdit.ApAccount /\u003e\u003c/div\u003e\u003clabel for=APAccount class=error ng-show=\"(itemErrors[\u0027APAccount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027APAccount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ArAccount\u0027)}\"\u003e\u003clabel class=control-label for=ARAccount\u003eAR Account:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=ARAccount type=text class=form-control placeholder=\"Enter AR Account\" ng-model=itemToEdit.ArAccount /\u003e\u003c/div\u003e\u003clabel for=ARAccount class=error ng-show=\"(itemErrors[\u0027ARAccount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ARAccount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Active\u0027)}\" style=margin-top:10px\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Active type=checkbox ng-model=itemToEdit.Active /\u003e \u003clabel class=control-label for=Active\u003eActive\u003c/label\u003e\u003c/div\u003e\u003clabel for=Active class=error ng-show=\"(itemErrors[\u0027Active\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Active\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerAccessorialRates-import-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth\u003eCustomer Name\u003c/th\u003e\u003cth\u003eAccessorial Description\u003c/th\u003e\u003cth\u003eOrigin Type\u003c/th\u003e\u003cth\u003eOrigin\u003c/th\u003e\u003cth\u003eDestination Type\u003c/th\u003e\u003cth\u003eDestination\u003c/th\u003e\u003cth\u003eRate Type\u003c/th\u003e\u003cth class=text-right\u003eRate\u003c/th\u003e\u003cth class=text-right\u003eMinimum\u003c/th\u003e\u003cth class=text-right\u003eMinimum Range\u003c/th\u003e\u003cth class=text-right\u003eMaximum Range\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerAccessorialRates-import-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd\u003e{{row.CustomerName}}\u003c/td\u003e\u003ctd\u003e{{row.AccessorialDescription}}\u003c/td\u003e\u003ctd\u003e{{row.OriginType}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationType}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.RateType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate | number}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Minimum | number}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MinimumRange | number}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MaximumRange | number}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerAccessorialRates-import-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eCustomer\u003c/th\u003e\u003cth class=text-center\u003eImported Rates\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in ImportResults\"\u003e\u003ctd\u003e\u003ca href=/Maintenance/Customers/{{result.CustomerId}} target=_blank\u003e{{result.CustomerLabel}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{result.ImportedRatesCount}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerAddressBook-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CustomerAddressBookListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=\"carrier_filter_search hidden-xs\" class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customerAddressBook_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerAddressBook-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003eCode\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth\u003eAddress 1\u003c/th\u003e\u003cth\u003eAddress 2\u003c/th\u003e\u003cth\u003eCity\u003c/th\u003e\u003cth\u003eCountry\u003c/th\u003e\u003cth\u003eZip\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth class=text-center\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerAddressBook-list-row-headers', "\u003ctr\u003e\u003cth\u003eCode\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth\u003eAddress 1\u003c/th\u003e\u003cth\u003eAddress 2\u003c/th\u003e\u003cth\u003eCity\u003c/th\u003e\u003cth\u003eCountry\u003c/th\u003e\u003cth\u003eZip\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerAddressBook-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomerAddressBookEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.PortalAddressAccount.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.Name}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.City}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.Country}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.Zip}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.BillTo class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerAddressBook-list-rows-for-portal', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CustomerAddressBookEditRowCtrl\u003e\u003ctd\u003e{{row.PortalAddressAccount.Code}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.Name}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.City}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.Country}}\u003c/td\u003e\u003ctd\u003e{{row.PortalAddressAccount.Zip}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.BillTo class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerAddressBook-edit', "\u003cform autocomplete=off class=customerAddressBookEditForm name=customerAddressBookEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PortalAddressAccountId\u0027)}\"\u003e\u003clabel class=control-label for=customerAddressBookPortalAddressAccountId\u003e \u003cspan ng-show=searchingForCustomers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Customer \u003cspan ng-show=searchingForCustomers\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=customerAddressBookPortalAddressAccountId name=customerAddressBookPortalAddressAccountId ng-change=\"itemToEdit.PortalAddressAccountId = null\" class=form-control ng-model=itemToEdit.PortalAddressAccount.Name uib-typeahead=\"customer.Name as customer.Name for customer in searchCustomers($viewValue, itemToEdit)\" placeholder=\"Type Customer Name to Search...\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerNoResults typeahead-loading=searchingForCustomer typeahead-on-select=\"customerChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCustomer(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=customerNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{itemToEdit.PortalAddressAccount.Name}}\"\u003c/div\u003e\u003clabel for=customerAddressBookPortalAddressAccountId class=error ng-show=\"(itemErrors[\u0027PortalAddressAccountId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PortalAddressAccountId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=customerAddressBookBillTo ng-model=itemToEdit.BillTo /\u003e \u003clabel class=control-label for=customerAddressBookBillTo\u003eBill To\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('portal-customerAddressBook-page', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerPortalAddressBookListCtrl\u003e\u003c/div\u003e"); $templateCache.put('customerEmail-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Email class=st-sortable\u003eEmail\u003c/th\u003e\u003cth\u003ePhone\u003c/th\u003e\u003cth\u003eStatuses\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerEmail-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CustomerEmailListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customerEmails_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customerEmails_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerEmail-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" class=hidden-xs ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomerEmailEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link ng-click=\"$emit(\u0027editItem\u0027, row)\"\u003e\u003ca class=item-link\u003e{{(row.Name ? row.Name : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd style=max-width:400px\u003e\u003cdiv ng-include=\"\u0027customerEmail-list-rows-statuses\u0027\"\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); DeleteGroup(row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=\"col-xs-12 card-title\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{(row.Name != null ? row.Name : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Email}} \u003cbr ng-show=row.Email /\u003e {{row.Phone}} \u003cbr ng-show=row.Phone /\u003e\u003cdiv ng-include=\"\u0027customerEmail-list-rows-statuses\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerEmail-list-rows-statuses', "\u003cdiv ng-show=\"row.Statuses \u0026amp;\u0026amp; row.Statuses.length \u003e 0\"\u003e\u003cspan style=\"background-color:#428bca;color:white;margin:0 2px 0 0\" ng-repeat=\"status in row.Statuses\"\u003e \u003cspan style=\"padding:0 5px 0 5px;font-size:small\"\u003e{{status.StatusCode}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e"); $templateCache.put('customerEmail-edit', "\u003cform autocomplete=off id=customerEmailEditForm name=customerEmailEditForm class=\"customerEmailEditForm form-compact\"\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=col-sm-12 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel for=Name class=control-label\u003eName:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=Name type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=Name class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=Email class=control-label\u003eEmail:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=Email type=text class=form-control placeholder=\"Enter Email\" ng-model=itemToEdit.Email /\u003e\u003c/div\u003e\u003clabel for=Email class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=Phone class=control-label\u003ePhone:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=Phone type=text class=form-control placeholder=\"Enter Phone\" ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel for=Phone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Statuses\u0027)}\"\u003e\u003cdiv class=col-sm-12\u003e\u003clabel class=control-label for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Statuses: \u003csmall\u003e(search to add a new record below)\u003c/small\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=itemToEdit.Status.Code uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue, itemToEdit)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=\"statusChosen($item, itemToEdit)\" ng-change=\"itemToEdit.Status.Id = null;\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"statusNoResults = false; lookupStatus(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=statusNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{itemToEdit.Status.Code}}\"\u003c/div\u003e\u003clabel for=status class=error ng-show=\"(itemErrors[\u0027Statuses\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Statuses\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-if=\"itemToEdit.Statuses \u0026amp;\u0026amp; itemToEdit.Statuses.length \u003e 0\"\u003e\u003cdiv class=col-sm-12\u003e\u003cdiv ng-include=\"\u0027customerEmail-edit-statuses\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerEmail-edit-statuses', "\u003ctable class=\"table table-bordered table-condensed table-striped table-responsive\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eStatus\u003c/th\u003e\u003cth style=text-align:center\u003eFor Shipper\u003c/th\u003e\u003cth style=text-align:center\u003eFor Consignee\u003c/th\u003e\u003cth style=text-align:center\u003eFor Bill To\u003c/th\u003e\u003cth style=text-align:center\u003eCreated Date\u003c/th\u003e\u003cth ng-show=\"itemToEdit.Statuses.length \u003e 1\"\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"status in itemToEdit.Statuses\"\u003e\u003ctd\u003e{{status.StatusCode}}\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cinput type=checkbox ng-model=status.ForShipper /\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cinput type=checkbox ng-model=status.ForConsignee /\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cinput type=checkbox ng-model=status.ForBillTo /\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e{{status.CreatedDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=deleteColumn ng-show=\"itemToEdit.Statuses.length \u003e 1\"\u003e\u003ca ng-click=\"$event.stopPropagation(); RemoveStatus(status, itemToEdit)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e"); $templateCache.put('customerEmail-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomerEmailListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerFreightChargeRates-import-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth\u003eCustomer Name\u003c/th\u003e\u003cth\u003eService Level Description\u003c/th\u003e\u003cth\u003eOrigin Type\u003c/th\u003e\u003cth\u003eOrigin\u003c/th\u003e\u003cth\u003eDestination Type\u003c/th\u003e\u003cth\u003eDestination\u003c/th\u003e\u003cth\u003eRate Type\u003c/th\u003e\u003cth class=text-right\u003eRate\u003c/th\u003e\u003cth class=text-right\u003eMinimum\u003c/th\u003e\u003cth class=text-right\u003eMinimum Range\u003c/th\u003e\u003cth class=text-right\u003eMaximum Range\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerFreightChargeRates-import-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd\u003e{{row.CustomerName}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevelDescription}}\u003c/td\u003e\u003ctd\u003e{{row.OriginType}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationType}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.RateType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate | number}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Minimum | number}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MinimumRange | number}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MaximumRange | number}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerFreightChargeRates-import-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eCustomer\u003c/th\u003e\u003cth class=text-center\u003eImported Rates\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in ImportResults\"\u003e\u003ctd\u003e\u003ca href=/Maintenance/Customers/{{result.CustomerId}} target=_blank\u003e{{result.CustomerLabel}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{result.ImportedRatesCount}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerFuelSurchargeRates-import-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth\u003eCustomer Name\u003c/th\u003e\u003cth\u003eAccessorial Description\u003c/th\u003e\u003cth\u003eOrigin Type\u003c/th\u003e\u003cth\u003eOrigin\u003c/th\u003e\u003cth\u003eDestination Type\u003c/th\u003e\u003cth\u003eDestination\u003c/th\u003e\u003cth\u003eRegion\u003c/th\u003e\u003cth\u003eEffective Date\u003c/th\u003e\u003cth class=text-right\u003eRate\u003c/th\u003e\u003cth class=text-right\u003eMinimum Range\u003c/th\u003e\u003cth class=text-right\u003eMaximum Range\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerFuelSurchargeRates-import-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd\u003e{{row.CustomerName}}\u003c/td\u003e\u003ctd\u003e{{row.AccessorialDescription}}\u003c/td\u003e\u003ctd\u003e{{row.OriginType}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationType}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.Region}}\u003c/td\u003e\u003ctd\u003e{{row.EffectiveDate}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate | number}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MinimumRange | number}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MaximumRange | number}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerFuelSurchargeRates-import-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eCustomer\u003c/th\u003e\u003cth class=text-center\u003eImported Rates\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in ImportResults\"\u003e\u003ctd\u003e\u003ca href=/Maintenance/Customers/{{result.CustomerId}} target=_blank\u003e{{result.CustomerLabel}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{result.ImportedRatesCount}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerImport-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth class=text-center\u003eActive\u003c/th\u003e\u003cth\u003eCode\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth\u003eAddress 1\u003c/th\u003e\u003cth\u003eAddress 2\u003c/th\u003e\u003cth\u003eCity\u003c/th\u003e\u003cth\u003eState\u003c/th\u003e\u003cth\u003eZip\u003c/th\u003e\u003cth\u003eCountry Code\u003c/th\u003e\u003cth\u003eCountry Name\u003c/th\u003e\u003cth\u003eContact First Name\u003c/th\u003e\u003cth\u003eContact Last Name\u003c/th\u003e\u003cth\u003eEmail\u003c/th\u003e\u003cth\u003ePhone\u003c/th\u003e\u003cth\u003eFax\u003c/th\u003e\u003cth\u003e800\u003c/th\u003e\u003cth\u003eCell Phone\u003c/th\u003e\u003cth\u003eAccount #\u003c/th\u003e\u003cth\u003eTax Id\u003c/th\u003e\u003cth\u003eAR Contact\u003c/th\u003e\u003cth\u003eTerms Description\u003c/th\u003e\u003cth\u003eTerms Value\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth\u003eThird Party Code\u003c/th\u003e\u003cth\u003eThird Party Name\u003c/th\u003e\u003cth\u003eCurrency\u003c/th\u003e\u003cth\u003eStation Code\u003c/th\u003e\u003cth\u003eStation Name\u003c/th\u003e\u003cth class=text-center\u003eReceiver\u003c/th\u003e\u003cth class=text-center\u003eTSA Known\u003c/th\u003e\u003cth\u003eTSA Approval Id\u003c/th\u003e\u003cth class=text-center\u003eSite Visit Date\u003c/th\u003e\u003cth\u003eSalesrep Code\u003c/th\u003e\u003cth\u003eSalesrep Name\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerImport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd class=text-center\u003e{{row.IsActive | yesNo}}\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.CountryCode}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003ctd\u003e{{row.ContactFirstName}}\u003c/td\u003e\u003ctd\u003e{{row.ContactLastName}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.Fax}}\u003c/td\u003e\u003ctd\u003e{{row.EightHundred}}\u003c/td\u003e\u003ctd\u003e{{row.CellPhone}}\u003c/td\u003e\u003ctd\u003e{{row.AccountNumber}}\u003c/td\u003e\u003ctd\u003e{{row.TaxId}}\u003c/td\u003e\u003ctd\u003e{{row.AccountsReceivableContact}}\u003c/td\u003e\u003ctd\u003e{{row.TermsDescription}}\u003c/td\u003e\u003ctd\u003e{{row.TermsValue}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsBillTo | yesNo}}\u003c/td\u003e\u003ctd\u003e{{row.ThirdPartyCode}}\u003c/td\u003e\u003ctd\u003e{{row.ThirdPartyName}}\u003c/td\u003e\u003ctd\u003e{{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd\u003e{{row.StationName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsReceiver | yesNo}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsTsaKnown | yesNo}}\u003c/td\u003e\u003ctd\u003e{{row.TsaApprovalId}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.SiteVisitDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.SalesrepCode}}\u003c/td\u003e\u003ctd\u003e{{row.SalesrepName}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerImport-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=text-center\u003eRow Id\u003c/th\u003e\u003cth class=text-center\u003eId\u003c/th\u003e\u003cth class=text-center\u003eCode\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in ImportResults\"\u003e\u003ctd class=text-center\u003e{{result.RowId}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=/Maintenance/Customers/{{result.Id}} target=_blank\u003e{{result.Id}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{result.Code}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerInactivity-report', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\" style=max-width:500px\u003e\u003cform autocomplete=off class=form-compact name=customerInactivityReportSearchForm\u003e\u003cdiv class=\"form-group row\"\u003e\u003clabel for=inactivityDays class=\"col-xs-3 control-label\"\u003eInactivity Days:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=inactivityDays name=inactivityDays class=form-control ng-model=filter.InactivityDays ng-options=\"item.value as item.label for item in inactivityDaysOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003clabel for=BillToOnly class=\"col-xs-3 control-label\"\u003eType:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=BillToOnly name=BillToOnly class=form-control ng-model=filter.BillToOnly ng-options=\"item.value as item.label for item in billToOnlyOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003cdiv style=text-align:right;padding:5px\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=export($event);\u003e\u003ci class=\"fa fa-file-excel-o\"\u003e \u003c/i\u003e Download Report \u003cspan ng-show=gettingResults\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerLogin-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CustomerLoginListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customerLogin_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customerLogin_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan ng-show=!hasCustomerModel class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput ng-show=!hasCustomerModel type=text class=form-control ng-model=filter.customerName uib-typeahead=\"customer.Name as customer.Name for customer in searchCustomers($viewValue)\" ng-change=changeFilter() placeholder=Customer typeahead-is-open=filter.isTypeAheadOpen typeahead-min-length=2 typeahead-no-results=CustomerNoResults typeahead-loading=searchingForCustomers typeahead-on-select=customerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerLogin-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=User class=st-sortable\u003eUser\u003c/th\u003e\u003cth st-sort=Initials class=st-sortable\u003eInitials\u003c/th\u003e\u003cth st-sort=Email class=st-sortable\u003eEmail\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=SecurityLevel class=st-sortable\u003eSecurity Level\u003c/th\u003e\u003cth\u003eStation\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerLogin-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=User class=st-sortable\u003eUser\u003c/th\u003e\u003cth st-sort=Initials class=st-sortable\u003eInitials\u003c/th\u003e\u003cth ng-show=!hasCustomerModel st-sort=CustomerName class=st-sortable\u003eCustomer\u003c/th\u003e\u003cth st-sort=Email class=st-sortable\u003eEmail\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=SecurityLevel class=st-sortable\u003eSecurity Level\u003c/th\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerLogin-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" tabindex=0 ng-click=chooseItem(row) id=customerLogin-row-{{row.Id}} ng-class={info:row.isSelected} ng-keydown=\"handleNavKey($event, row, displayedItems)\" class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.User}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Initials}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.SecurityLevel}}\u003c/td\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.User}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Initials}} - {{row.Name}} \u003cbr ng-show=\"((row.Initials != null \u0026amp;\u0026amp; row.Initials != \u0027\u0027) || (row.Name != null \u0026amp;\u0026amp; row.Name != \u0027\u0027))\"/\u003e Email: {{row.Email}} \u003cbr ng-show=\"row.Email != null \u0026amp;\u0026amp; row.Email != \u0027\u0027\"/\u003e Security Level: {{row.SecurityLevel}} \u003cbr ng-show=\"row.SecurityLevel != null \u0026amp;\u0026amp; row.SecurityLevel != \u0027\u0027\"/\u003e Station: {{row.Station}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerLogin-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomerLoginEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.User}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Initials}}\u003c/td\u003e\u003ctd ng-show=!hasCustomerModel\u003e{{row.CustomerName}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.SecurityLevel}}\u003c/td\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerLogin-edit', "\u003cform autocomplete=off class=customerLoginEditForm name=customerLoginEditForm\u003e\u003cdiv ng-show=!hasCustomerModel class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustomerId\u0027)}\"\u003e\u003clabel class=control-label for=customerType\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustomerId\u0027)}\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=itemToEdit.CustomerName uib-typeahead=\"customer.Name as customer.Name for customer in searchCustomers($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerNoResults typeahead-loading=searchingForCustomer typeahead-on-select=\"customerChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"customerNoResults = false;lookupCustomer(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Customer \"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=customerNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{itemToEdit.CustomerName}}\"\u003c/div\u003e\u003clabel for=customer class=error ng-show=\"(itemErrors[\u0027CustomerId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027User\u0027)}\"\u003e\u003clabel for=customerLoginUser class=control-label\u003eUser:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=customerLoginUser name=customerLoginUser class=form-control ng-model=itemToEdit.User /\u003e\u003c/div\u003e\u003clabel for=customerLoginUser class=error ng-show=\"(itemErrors[\u0027User\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027User\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel for=customerLoginEmail class=control-label\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=customerLoginEmail name=customerLoginEmail class=form-control autocomplete=off ng-model=itemToEdit.Email /\u003e\u003c/div\u003e\u003clabel for=customerLoginEmail class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Password\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=winConfigPassword\u003e Password: \u003ca ng-show=\"!itemToEdit.EditPassword \u0026amp;\u0026amp; itemToEdit.HasPassword\" ng-click=\"itemToEdit.EditPassword = true\" href=javascript:void(0)\u003e edit \u003c/a\u003e \u003c/label\u003e\u003cdiv ng-click=\"itemToEdit.EditPassword = true\"\u003e\u003cinput ng-disabled=\"!itemToEdit.EditPassword \u0026amp;\u0026amp; itemToEdit.HasPassword\" type=password autocomplete=off class=form-control id=winConfigPassword ng-model=itemToEdit.Password /\u003e\u003c/div\u003e\u003clabel for=winConfigPassword class=error ng-bind=\"itemErrors[\u0027Password\u0027]\" ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel for=customerLoginName class=control-label\u003eFull Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=customerLoginName name=customerLoginName class=form-control ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=customerLoginName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Initials\u0027)}\"\u003e\u003clabel for=customerLoginInitials class=control-label\u003eInitials:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=customerLoginInitials name=customerLoginInitials class=form-control ng-model=itemToEdit.Initials /\u003e\u003c/div\u003e\u003clabel for=customerLoginInitials class=error ng-show=\"(itemErrors[\u0027Initials\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Initials\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServiceLevel\u0027)}\"\u003e\u003clabel class=control-label\u003eService Level:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect ng-model=itemToEdit.ServiceLevel class=form-control ng-options=\"s.Id as s.CodeDesc for s in services\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027ServiceLevel\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServiceLevel\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DefaultType\u0027)}\"\u003e\u003clabel class=control-label\u003eDefault Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect ng-model=itemToEdit.DefaultType class=form-control\u003e\u003coption value=None\u003eNone\u003c/option\u003e\u003coption value=Shipper\u003eShipper\u003c/option\u003e\u003coption value=Consignee\u003eConsignee\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027DefaultType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DefaultType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SecurityLevel\u0027)}\"\u003e\u003clabel for=customerLoginSecurityLevel class=control-label\u003eSecurity Level:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=customerLoginSecurityLevel class=form-control ng-model=itemToEdit.SecurityLevel ng-options=\"o.value as o.name for o in securityLevelOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=customerLoginSecurityLevel class=error ng-show=\"(itemErrors[\u0027SecurityLevel\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SecurityLevel\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WeightOverride\u0027)}\"\u003e\u003clabel for=customerLoginWeightOverride class=control-label\u003eWeight Override:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=customerLoginWeightOverride ng-model=itemToEdit.WeightOverride ng-options=\"o.value as o.name for o in weightOverrideOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=customerDisabled\u003e \u003cinput type=checkbox class=disable-autofocus id=customerDisabled ng-model=itemToEdit.Disabled /\u003e Disabled \u003c/label\u003e\u003c/div\u003e\u003cdiv class=input-group-sm\u003e\u003clabel ng-show=!itemToEdit.isNew class=control-label\u003eLast updated at: {{ itemToEdit.LastUpdatedAt | date: \u0027MM/dd/yyyy HH:mm\u0027 }}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=input-group-sm ng-class=\"{\u0027has-error\u0027: itemToEdit.LoginOlderThanOneTwentyDays}\"\u003e\u003clabel ng-show=!itemToEdit.isNew class=control-label\u003eLast login at: {{ itemToEdit.LoginDate | date: \u0027MM/dd/yyyy HH:mm\u0027 }}\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('portal-user-profiles', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=PortalUserProfilesListCtrl\u003e\u003c/div\u003e"); $templateCache.put('portal-user-profiles-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Customer class=st-sortable\u003eCustomer\u003c/th\u003e\u003cth st-sort=User class=st-sortable\u003eUser\u003c/th\u003e\u003cth st-sort=Initials class=st-sortable\u003eInitials\u003c/th\u003e\u003cth st-sort=Email class=st-sortable\u003eEmail\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=SecurityLevel class=st-sortable\u003eSecurity Level\u003c/th\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('portal-user-profiles-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e\u003ca href=/Maintenance/Customers/{{row.CustomerId}} target=_blank ng-click=$event.stopPropagation();\u003e{{row.CustomerName}} ({{row.CustomerCode}})\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.User}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Initials}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.SecurityLevel}}\u003c/td\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.User}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cspan ng-show=\"row.CustomerName || row.Customer\"\u003e \u003cb\u003eCustomer: \u003c/b\u003e \u003ca href=/Maintenance/Customers/{{row.CustomerId}} target=_blank ng-click=$event.stopPropagation();\u003e{{row.CustomerName}} ({{row.Customer}})\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e \u003c/span\u003e \u003cbr ng-show=\"row.CustomerName || row.Customer\"/\u003e \u003cspan ng-show=\"row.Initials || row.Name\"\u003e\u003cb\u003eUser: \u003c/b\u003e{{row.Initials}} - {{row.Name}}\u003c/span\u003e \u003cbr ng-show=\"row.Initials || row.Name\"/\u003e \u003cspan ng-show=row.Email\u003e\u003cb\u003eEmail:\u003c/b\u003e{{row.Email}}\u003c/span\u003e \u003cbr ng-show=row.Email /\u003e \u003cspan ng-show=row.SecurityLevel\u003e\u003cb\u003eSecurity Level: \u003c/b\u003e{{row.SecurityLevel}}\u003c/span\u003e \u003cbr ng-show=row.SecurityLevel /\u003e \u003cspan ng-show=row.Station\u003e\u003cb\u003eStation: \u003c/b\u003e{{row.Station}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerLogin-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomerLoginListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerNote-list-row-headers-for-edit', "\u003ctr\u003e\u003cth st-sort=Note class=st-sortable\u003eNote\u003c/th\u003e\u003cth st-sort=NoteUserName class=st-sortable\u003eUser\u003c/th\u003e\u003cth st-sort=NoteDateCreated st-sort-default=reverse class=st-sortable\u003eCreated Date\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerNote-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=TblAuditLogListFilterCtrl autocomplete=off\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customerNote_filter_customerNote class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customerNote_filter_customerNote placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerNote-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomerNoteEditRowCtrl\u003e\u003ctd\u003e{{row.Note}}\u003c/td\u003e\u003ctd\u003e{{row.User}}\u003c/td\u003e\u003ctd\u003e{{row.DateCreated | date: \u0027MM/dd/yyyy hh:mm\u0027}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerNote-edit', "\u003cform autocomplete=off id=customerNoteEditForm name=customerNoteEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Note\u0027)}\"\u003e\u003clabel class=control-label for=Note\u003eNote:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Note type=text class=form-control placeholder=\"Enter Note\" ng-model=itemToEdit.Note /\u003e\u003c/div\u003e\u003clabel for=Note class=error ng-show=\"(itemErrors[\u0027Note\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Note\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerPortalServiceLevel-lookup-row-headers', "\u003ctr\u003e\u003cth st-sort=ServiceLevelCode class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=ServiceLevelDescription class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=ServiceLevelMode class=st-sortable\u003eMode\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerPortalServiceLevel-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CustomerPortalServiceLevelListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customerPortalServiceLevel_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=codeType_filter_search placeholder=Search ng-model=filter.searchValue ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerPortalServiceLevel-list-row-headers', "\u003ctr\u003e\u003cth st-sort=ServiceLevelCode class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=ServiceLevelDescription class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=ServiceLevelMode class=st-sortable\u003eMode\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerPortalServiceLevel-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CustomerPortalServiceLevelEditRowCtrl\u003e\u003ctd\u003e{{row.ServiceLevelCode}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevelDescription}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceMode}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerPortalServiceLevel-edit', "\u003cform autocomplete=off id=customerPortalServiceLevelEditForm class=\"clearfix form-compact\" name=customerPortalServiceLevelEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServiceLevel\u0027)}\"\u003e\u003clabel class=control-label for=customerPortalServiceLevel\u003e \u003cspan ng-show=searchingForServiceLevel\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Service Level: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.ServiceLevelCode uib-typeahead=\"codeType.CodeType as codeType.CodeType for codeType in searchServiceLevel($viewValue)\" ng-change=\"itemToEdit.ServiceLevelId = null\" placeholder=\"Type to Search...\" typeahead-min-length=2 typeahead-on-select=\"serviceLevelChosen($item, itemToEdit)\" typeahead-template-url=CodeType-typeahead typeahead-no-results=serviceLevelNoResults typeahead-loading=searchingForServiceLevel ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupServiceLevel(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a CodeType\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=serviceLevelDesc class=error ng-show=\"(itemErrors[\u0027TypeDesc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServiceLevel\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=serviceLevelNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the CodeType Code \"{{itemToEdit.ServiceLevel}}\"\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerPortalServiceLevel-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomerPortalServiceLevelListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerPortalServiceLevel-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('customerPortalSettings-detail-page', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003cdiv\u003e found invalid characters.\r\nLine 5: … ng-controller=\"CustomerPortalSettingsEditCtrl\"\"\u003e\u003c/div\u003e\r\n--------------------------------------------------------^\r\nLine 6: …\u003e\r\n\r\n--\u003e\r\n\r\n\t\u003ch3 ng-bind=\"PageLocationService.pageTitle\"\u003e\u003c/h3\u003e\r\n\t\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\r\n\r\n\t\u003cdiv ng-include=\"\u0027customerPortalSettings-edit\u0027 ng-controller=\"CustomerPortalSettingsEditCtrl\"\"\u003e\u003c/div\u003e\r\n\t\u003cdiv class=\"row\" style=\"margin: 10px 0 20px; \"\u003e\r\n\t\t\u003cbutton type=\"button\" class=\"btn btn-primary\" ng-click=\"saveCustomerPortalSettings()\"\u003eSave\u003c/button\u003e\r\n\t\u003c/div\u003e\r\n\r\n\t\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=\"CustomerLoginListCtrl\"\u003e\u003c/div\u003e\r\n\t\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=\"CustomerAddressBookListCtrl\"\u003e\u003c/div\u003e\r\n\r\n"); $templateCache.put('customerPortalSettings-edit', "\u003cform autocomplete=off class=form-compact name=customerPortalSettingsForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv style=margin:5px\u003e\u003ch5\u003ePortal Settings\u003c/h5\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-lg-5 col-md-6 col-sm-9 col-xs-6\"\u003e\u003clabel class=control-label for=customerPublicApiKey\u003ePublic Api Key\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-7 col-md-6 col-sm-3 col-xs-6\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text disabled class=\"disabled form-control\" placeholder=\"Not Set\" id=customerPublicApiKey ng-model=itemToEdit.PublicApiKey /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=rollKey(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-random\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Roll Api Key\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"itemToEdit.PublicApiKey = null\"\u003e \u003ci class=\"fa fa-fw fa-ban\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Api Key\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-lg-5 col-md-6 col-sm-9 col-xs-6\"\u003e\u003clabel class=control-label for=customerPortalSettingsFormTab\u003eDisplay Form Tab\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-7 col-md-6 col-sm-3 col-xs-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox style=vertical-align:middle id=customerPortalSettingsFormTab ng-model=itemToEdit.FormTab /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-lg-5 col-md-6 col-sm-9 col-xs-6\"\u003e\u003clabel class=control-label for=customerPortalSettingsInvoiceCopy\u003eProvide Customer with Invoice Copy\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-7 col-md-6 col-sm-3 col-xs-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox style=vertical-align:middle id=customerPortalSettingsInvoiceCopy ng-model=itemToEdit.CustomerInvoiceCopy /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=sevenLEnabled\u003e\u003cdiv class=\"col-lg-5 col-md-6 col-sm-9 col-xs-6\"\u003e\u003clabel class=control-label for=customerPortalSettingsEnableLTLRateShopping\u003eEnable LTL Rate Shopping\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-7 col-md-6 col-sm-3 col-xs-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox style=vertical-align:middle id=customerPortalSettingsEnableLTLRateShopping ng-model=itemToEdit.EnableLTLRateShopping /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cdiv class=\"portlet box blue-madison portlet-grid-view\"\u003e\u003cdiv class=portlet-title\u003e\u003cspan class=caption\u003e\u003ci class=\"fa fa-file\" ng-class=titleIcon\u003e\u003c/i\u003e Customer Documents \u003c/span\u003e\u003c/div\u003e\u003cdiv class=portlet-body style=position:relative\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=table-responsive style=position:relative;overflow:auto\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eDocument Name\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003cth style=text-align:center\u003eActive\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in model.CustomerFormsAndReports\"\u003e\u003ctd\u003e{{ row.ReportName }}\u003c/td\u003e\u003ctd\u003e{{ row.Type }}\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cinput type=checkbox ng-model=row.IsActive /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"model.CustomerFormsAndReports \u0026amp;\u0026amp; model.CustomerFormsAndReports.length === 0\"\u003e\u003ctd colspan=3 style=text-align:center\u003eNo Documents Available\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerPortalSettings-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CustomerPortalSettingsListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customerPortalSettings_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customerPortalSettingss_filter_search placeholder=Search ng-model=filter.portalsearch ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerPortalSettings-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomerEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerPortalSettings-page', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomerPortalSettingsListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerPortalSettings-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Address1 class=st-sortable\u003eAddress 1\u003c/th\u003e\u003cth st-sort=Address2 class=st-sortable\u003eAddress 2\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=State class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=Zip class=st-sortable\u003eZip\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerPortalSettings-lookup-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$close() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eChoose a customer\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off role=form\u003e\u003cdiv class=form-body\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=customer\u003e \u003cspan ng-show=searchingForCustomers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Customer \u003cspan ng-show=searchingForCustomers\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=selectedCustomer.Name uib-typeahead=\"customer.Name as customer.Name for customer in searchCustomers($viewValue)\" placeholder=\"Type Customer Name to Search...\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerNoResults typeahead-loading=searchingForCustomer typeahead-on-select=customerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCustomer()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=customerNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{selectedCustomer.Name}}\"\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=openCustomerPortalSettings()\u003eAdd Portal Account\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('customerProduct-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eUPC\u003c/th\u003e\u003cth\u003eSKU\u003c/th\u003e\u003cth\u003eVendor Part Number\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerProduct-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CustomerProductListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customerProducts_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customerProducts_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerProduct-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" class=hidden-xs ng-class={info:row.isSelected} ng-controller=CustomerProductEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link ng-click=\"$emit(\u0027editItem\u0027, row)\"\u003e\u003ca class=item-link\u003e{{(row.ProductCode != null ? row.ProductCode : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ProductDescription}}\u003c/td\u003e\u003ctd\u003e{{row.ProductUPC}}\u003c/td\u003e\u003ctd\u003e{{row.ProductSKU}}\u003c/td\u003e\u003ctd\u003e{{row.ProductVendorPartNumber}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); delete(row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=\"col-xs-12 card-title\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{(row.ProductCode != null ? row.ProductCode : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eDescription: \u003c/b\u003e{{row.ProductDescription}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eUPC: \u003c/b\u003e{{row.ProductUPC}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSKU: \u003c/b\u003e{{row.ProductSKU}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eVendor Part Number: \u003c/b\u003e{{row.ProductVendorPartNumber}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerProduct-edit', "\u003cform autocomplete=off class=\"customerProductEditForm form-compact\" id=customerProductEditForm name=customerProductEditForm\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=col-xs-12 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ProductCode\u0027)}\"\u003e\u003clabel class=control-label for=productCode\u003e \u003cspan ng-show=searchingForProducts\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Product\u003cspan ng-show=searchingForProducts\u003e - Loading AutoComplete List\u003c/span\u003e: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control id=productCode name=code ng-model=itemToEdit.ProductCode uib-typeahead=\"product.Code as product.Description for product in searchProducts($viewValue)\" placeholder=\"Type Product Code to Search...\" typeahead-min-length=2 typeahead-on-select=productChosen($item,itemToEdit) typeahead-template-url=product-typeahead typeahead-no-results=ProductNoResults typeahead-loading=searchingForProducts ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupProduct(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Product\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=productCode class=error ng-show=\"(itemErrors[\u0027ProductCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ProductCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=ProductNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Product Code \"{{itemToEdit.Code}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=col-sm-12 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ProductDescription\u0027)}\"\u003e\u003clabel for=productDescription class=control-label\u003eDescription:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=productDescription type=text class=form-control placeholder=\"Enter Description\" disabled ng-model=itemToEdit.ProductDescription /\u003e\u003c/div\u003e\u003clabel for=productDescription class=error ng-show=\"(itemErrors[\u0027ProductDescription\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ProductDescription\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ProductUPC\u0027)}\"\u003e\u003clabel for=upc class=control-label\u003eUPC:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=upc type=text class=form-control placeholder=\"Enter UPC\" disabled ng-model=itemToEdit.ProductUPC /\u003e\u003c/div\u003e\u003clabel for=upc class=error ng-show=\"(itemErrors[\u0027ProductUPC\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ProductUPC\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ProductSKU\u0027)}\"\u003e\u003clabel for=productSku class=control-label\u003eSKU:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=productSku type=text class=form-control placeholder=\"Enter SKU\" disabled ng-model=itemToEdit.ProductSKU /\u003e\u003c/div\u003e\u003clabel for=productSku class=error ng-show=\"(itemErrors[\u0027ProductSKU\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ProductSKU\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ProductVendorPartNumber\u0027)}\"\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=productVendorPartNumber class=control-label\u003eVendor Part Number:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=productVendorPartNumber type=text class=form-control placeholder=\"Enter Vendor Part Number\" disabled ng-model=itemToEdit.ProductVendorPartNumber /\u003e\u003c/div\u003e\u003clabel for=productVendorPartNumber class=error ng-show=\"(itemErrors[\u0027ProductVendorPartNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ProductVendorPartNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerProduct-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomerProductListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerRatingAccessorial-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CustomerRatingAccessorialListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customerRatingAccessorial_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customerRatingAccessorial_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customerRatingAccessorial_filter_accessorial placeholder=Accessorial ng-model=filter.accessorial ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customerRatingAccessorial_filter_origin placeholder=Origin ng-model=filter.origin ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customerRatingAccessorial_filter_destination placeholder=Destination ng-model=filter.destination ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerRatingAccessorial-list-customAction', "\u003cbutton type=button class=\"btn btn-sm btn-info\" ng-click=import(); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-right:5px\"\u003e \u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e import \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=DeleteSelectedRates(displayedItems); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-right:5px\"\u003e \u003ci class=\"fa fa-fw fa-trash-o\" style=color:white\u003e\u003c/i\u003e Delete \u003c/button\u003e"); $templateCache.put('customerRatingAccessorial-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=AccessorialLabel st-sort-default=true class=st-sortable\u003eAccessorial\u003c/th\u003e\u003cth st-sort=ServiceLevel class=st-sortable\u003eService Level\u003c/th\u003e\u003cth st-sort=OriginType class=st-sortable\u003eOrigin Type\u003c/th\u003e\u003cth st-sort=Origin class=st-sortable\u003eOrigin\u003c/th\u003e\u003cth st-sort=DestinationType class=st-sortable\u003eDestination Type\u003c/th\u003e\u003cth st-sort=Destination class=st-sortable\u003eDestination\u003c/th\u003e\u003cth st-sort=RateType class=st-sortable\u003eRate Type\u003c/th\u003e\u003cth class=text-right\u003eRate\u003c/th\u003e\u003cth class=text-right\u003eMinimum\u003c/th\u003e\u003cth class=text-right\u003eMinimum Range\u003c/th\u003e\u003cth class=text-right\u003eMaximum Range\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerRatingAccessorial-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" tabindex=0 ng-click=chooseItem(row) id=customerRatingAccessorial-row-{{row.Id}} ng-class={info:row.isSelected} ng-keydown=\"handleNavKey($event, row, displayedItems)\" class=hidden-xs\u003e\u003ctd\u003e{{row.AccessorialLabel}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevelName}}\u003c/td\u003e\u003ctd\u003e{{row.OriginType}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationType}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.RateType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Minimum}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MinimumRange}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MaximumRange}}\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eAccessorial: {{row.AccessorialLabel}} \u003cbr/\u003e Origin Type: {{row.OriginType}} \u003cbr/\u003e Origin: {{row.Origin}} \u003cbr/\u003e Destination Type: {{row.DestinationType}} \u003cbr/\u003e Destination: {{row.Destination}} \u003cbr/\u003e Rate Type: {{row.RateType}} \u003cbr/\u003e Rate: {{row.Rate}} \u003cbr/\u003e Minimum: {{row.Minimum}} \u003cbr/\u003e Minimum Range: {{row.MinimumRange}} \u003cbr/\u003e Maximum Range: {{row.MaximumRange}} \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerRatingAccessorial-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003cinput type=checkbox ng-click=SelectAllRates(displayedItems) ng-model=tableCheckboxHandler.SelectAll /\u003e\u003c/th\u003e\u003cth st-sort=AccessorialLabel st-sort-default=true class=st-sortable\u003eAccessorial\u003c/th\u003e\u003cth st-sort=ServiceLevel class=st-sortable\u003eService Level\u003c/th\u003e\u003cth st-sort=OriginType class=st-sortable\u003eOrigin Type\u003c/th\u003e\u003cth st-sort=Origin class=st-sortable\u003eOrigin\u003c/th\u003e\u003cth st-sort=DestinationType class=st-sortable\u003eDestination Type\u003c/th\u003e\u003cth st-sort=Destination class=st-sortable\u003eDestination\u003c/th\u003e\u003cth st-sort=RateType class=st-sortable\u003eRate Type\u003c/th\u003e\u003cth class=text-right\u003eRate\u003c/th\u003e\u003cth class=text-right\u003eMinimum\u003c/th\u003e\u003cth class=text-right\u003eMinimum Range\u003c/th\u003e\u003cth class=text-right\u003eMaximum Range\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerRatingAccessorial-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomerRatingAccessorialEditRowCtrl\u003e\u003ctd\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"$event.stopPropagation(); SelectRate(displayedItems)\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd\u003e{{row.AccessorialLabel}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevelName}}\u003c/td\u003e\u003ctd\u003e{{row.OriginType}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationType}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.RateType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Minimum}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MinimumRange}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MaximumRange}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eAccessorial: {{row.AccessorialLabel}} \u003cbr/\u003e Origin Type: {{row.OriginType}} \u003cbr/\u003e Origin: {{row.Origin}} \u003cbr/\u003e Destination Type: {{row.DestinationType}} \u003cbr/\u003e Destination: {{row.Destination}} \u003cbr/\u003e Rate Type: {{row.RateType}} \u003cbr/\u003e Rate: {{row.Rate}} \u003cbr/\u003e Minimum: {{row.Minimum}} \u003cbr/\u003e Minimum Range: {{row.MinimumRange}} \u003cbr/\u003e Maximum Range: {{row.MaximumRange}} \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerRatingAccessorial-edit', "\u003cform autocomplete=off class=customerRatingAccessorialEditForm name=customerRatingAccessorialEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccessorialId\u0027)}\"\u003e\u003clabel class=control-label for=accessorial\u003e \u003cspan ng-show=searchingForAccessorials\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAccessorial: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=form-control id=accessorial name=accessorial placeholder=\"Type Accessorial to Search...\" ng-model=itemToEdit.AccessorialLabel ng-change=clearAccessorial(itemToEdit) uib-typeahead=\"code.CodeType as code.CodeType for code in searchAccessorials($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=accessorialsNoResults typeahead-loading=searchingForAccessorials typeahead-on-select=\"accessorialChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupAccessorial(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Accessorial\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=accessorial class=control-label ng-show=accessorialsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Accessorial \"{{itemToEdit.AccessorialLabel}}\" \u003c/label\u003e \u003clabel for=accessorial class=error ng-show=\"(itemErrors[\u0027AccessorialId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AccessorialId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServiceLevel\u0027)}\"\u003e\u003clabel class=control-label for=serviceLevel\u003e Service Level: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=serviceLevel name=serviceLevel ng-model=itemToEdit.ServiceLevel ng-options=\"code.Id as code.CodeDesc for code in serviceLevelOptions\"\u003e\u003coption value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=rateType class=error ng-show=\"(itemErrors[\u0027ServiceLevel\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServiceLevel\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginType\u0027)}\"\u003e\u003clabel class=control-label for=originType\u003e Origin Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=originType name=originType ng-model=itemToEdit.OriginType ng-options=\"option.Value as option.Value for option in originDestinationTypeOptions\"\u003e\u003coption disabled value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=originType class=error ng-show=\"(itemErrors[\u0027OriginType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Origin\u0027)}\"\u003e\u003clabel class=control-label for=origin\u003e Origin: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=origin name=origin placeholder=\"Enter Origin\" ng-model=itemToEdit.Origin /\u003e\u003c/div\u003e\u003clabel for=origin class=error ng-show=\"(itemErrors[\u0027Origin\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Origin\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationType\u0027)}\"\u003e\u003clabel class=control-label for=destinationType\u003e Destination Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=destinationType name=destinationType ng-model=itemToEdit.DestinationType ng-options=\"option.Value as option.Value for option in originDestinationTypeOptions\"\u003e\u003coption disabled value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=destinationType class=error ng-show=\"(itemErrors[\u0027DestinationType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Destination\u0027)}\"\u003e\u003clabel class=control-label for=destination\u003e Destination: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=destination name=destination placeholder=\"Enter Destination\" ng-model=itemToEdit.Destination /\u003e\u003c/div\u003e\u003clabel for=destination class=error ng-show=\"(itemErrors[\u0027Destination\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Destination\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RateType\u0027)}\"\u003e\u003clabel class=control-label for=rateType\u003e Rate Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=rateType name=rateType ng-model=itemToEdit.RateType ng-options=\"option.Value as option.Value for option in rateTypeOptions\"\u003e\u003coption disabled value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=rateType class=error ng-show=\"(itemErrors[\u0027RateType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RateType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Rate\u0027)}\"\u003e\u003clabel class=control-label for=rate\u003e Rate: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=rate name=rate placeholder=\"Enter Rate\" ng-model=itemToEdit.Rate /\u003e\u003c/div\u003e\u003clabel for=rate class=error ng-show=\"(itemErrors[\u0027Rate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Rate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Minimum\u0027)}\"\u003e\u003clabel class=control-label for=minimum\u003e Minimum: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=minimum name=minimum placeholder=\"Enter Minimum\" ng-model=itemToEdit.Minimum /\u003e\u003c/div\u003e\u003clabel for=minimum class=error ng-show=\"(itemErrors[\u0027Minimum\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Minimum\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MinimumRange\u0027)}\"\u003e\u003clabel class=control-label for=minimumRange\u003e \u003cspan class=hidden-xs\u003eMinimum\u003c/span\u003e\u003cspan class=visible-xs\u003eMin.\u003c/span\u003e Range: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=minimumRange name=minimumRange placeholder=\"Enter Minimum Range\" ng-model=itemToEdit.MinimumRange /\u003e\u003c/div\u003e\u003clabel for=rate class=error ng-show=\"(itemErrors[\u0027MinimumRange\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MinimumRange\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MaximumRange\u0027)}\"\u003e\u003clabel class=control-label for=maximumRange\u003e \u003cspan class=hidden-xs\u003eMaximum\u003c/span\u003e\u003cspan class=visible-xs\u003eMax.\u003c/span\u003e Range: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=maximumRange name=maximumRange placeholder=\"Enter Maximum Range\" ng-model=itemToEdit.MaximumRange /\u003e\u003c/div\u003e\u003clabel for=rate class=error ng-show=\"(itemErrors[\u0027MaximumRange\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MaximumRange\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox ng-model=itemToEdit.IncludeWhenRating /\u003e \u003clabel class=control-label for=IncludeInRating\u003e \u003cspan class=hidden-xs\u003eAutomatically Include when Rating\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerRatingAccessorial-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomerRatingAccessorialListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-bulk-delete', "\u003cstyle\u003ea.item-link{cursor:pointer}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-times-circle\" style=color:red\u003e\u003c/i\u003eDelete Rates\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you want to delete selected rates?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$close()\u003eDelete\u003c/button\u003e \u003ca ng-click=$dismiss()\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerRatingFuelSurcharge-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CustomerRatingFuelSurchargeListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customerRatingFuelSurcharge_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customerRatingFuelSurcharge_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customerRatingAccessorial_filter_accessorial placeholder=Accessorial ng-model=filter.accessorial ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customerRatingAccessorial_filter_origin placeholder=Origin ng-model=filter.origin ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customerRatingAccessorial_filter_destination placeholder=Destination ng-model=filter.destination ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=effDate placeholder=\"Effective Date\" name=effDate class=form-control date-popup-manager=effDatePopup svl-datefield=\"\" ng-model=filter.effectiveDate ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"effDatePopup.open(\u0027#txtEffDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=txtExpDate name=txtExpDate placeholder=\"Expiration Date\" class=form-control date-popup-manager=expDatePopup svl-datefield=\"\" ng-model=filter.expirationDate ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"expDatePopup.open(\u0027#txtExpPopup\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerRatingFuelSurcharge-list-customAction', "\u003cbutton type=button class=\"btn btn-sm btn-info\" ng-click=import(); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-right:5px\"\u003e \u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e import \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=DeleteSelectedRates(displayedItems); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-right:5px\"\u003e \u003ci class=\"fa fa-fw fa-trash-o\" style=color:white\u003e\u003c/i\u003e Delete \u003c/button\u003e"); $templateCache.put('customerRatingFuelSurcharge-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=AccessorialLabel class=st-sortable\u003eAccessorial\u003c/th\u003e\u003cth st-sort=OriginType class=st-sortable\u003eOrigin Type\u003c/th\u003e\u003cth st-sort=Origin class=st-sortable\u003eOrigin\u003c/th\u003e\u003cth st-sort=DestinationType class=st-sortable\u003eDestination Type\u003c/th\u003e\u003cth st-sort=Destination class=st-sortable\u003eDestination\u003c/th\u003e\u003cth st-sort=EffectiveDate st-sort-default=true class=st-sortable\u003eEffective Date\u003c/th\u003e\u003cth st-sort=ExpirationDate class=st-sortable\u003eExpiration Date\u003c/th\u003e\u003cth class=text-right\u003ePercentage\u003c/th\u003e\u003cth class=text-right\u003eMinimum Range\u003c/th\u003e\u003cth class=text-right\u003eMaximum Range\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerRatingFuelSurcharge-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" tabindex=0 ng-click=chooseItem(row) id=customerRatingFuelSurcharge-row-{{row.Id}} ng-class={info:row.isSelected} ng-keydown=\"handleNavKey($event, row, displayedItems)\" class=hidden-xs\u003e\u003ctd\u003e{{row.AccessorialLabel}}\u003c/td\u003e\u003ctd\u003e{{row.OriginType}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationType}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.EffectiveDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ExpirationDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MinimumRange}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MaximumRange}}\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eAccessorial: {{row.AccessorialLabel}} \u003cbr/\u003e Origin Type: {{row.OriginType}} \u003cbr/\u003e Origin: {{row.Origin}} \u003cbr/\u003e Destination Type: {{row.DestinationType}} \u003cbr/\u003e Destination: {{row.Destination}} \u003cbr/\u003e Effective Date: {{row.EffectiveDate | date:\u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e Expiration Date: {{row.ExpirationDate | date:\u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e Rate: {{row.Rate}} \u003cbr/\u003e Minimum Range: {{row.MinimumRange}} \u003cbr/\u003e Maximum Range: {{row.MaximumRange}} \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerRatingFuelSurcharge-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003cinput type=checkbox ng-click=SelectAllRates(displayedItems) ng-model=tableCheckboxHandler.SelectAll /\u003e\u003c/th\u003e\u003cth st-sort=AccessorialLabel class=st-sortable\u003eAccessorial\u003c/th\u003e\u003cth st-sort=OriginType class=st-sortable\u003eOrigin Type\u003c/th\u003e\u003cth st-sort=Origin class=st-sortable\u003eOrigin\u003c/th\u003e\u003cth st-sort=DestinationType class=st-sortable\u003eDestination Type\u003c/th\u003e\u003cth st-sort=Destination class=st-sortable\u003eDestination\u003c/th\u003e\u003cth st-sort=EffectiveDate st-sort-default=true class=st-sortable\u003eEffective Date\u003c/th\u003e\u003cth st-sort=ExpirationDate class=st-sortable\u003eExpiration Date\u003c/th\u003e\u003cth class=text-right\u003ePercentage\u003c/th\u003e\u003cth class=text-right\u003eMinimum Range\u003c/th\u003e\u003cth class=text-right\u003eMaximum Range\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerRatingFuelSurcharge-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomerRatingFuelSurchargeEditRowCtrl\u003e\u003ctd\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"$event.stopPropagation(); SelectRate(displayedItems)\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd\u003e{{row.AccessorialLabel}}\u003c/td\u003e\u003ctd\u003e{{row.OriginType}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationType}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.EffectiveDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ExpirationDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MinimumRange}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MaximumRange}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eAccessorial: {{row.AccessorialLabel}} \u003cbr/\u003e Origin Type: {{row.OriginType}} \u003cbr/\u003e Origin: {{row.Origin}} \u003cbr/\u003e Destination Type: {{row.DestinationType}} \u003cbr/\u003e Destination: {{row.Destination}} \u003cbr/\u003e Effective Date: {{row.EffectiveDate | date:\u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e Expiration Date: {{row.ExpirationDate | date:\u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e Rate: {{row.Rate}} \u003cbr/\u003e Minimum Range: {{row.MinimumRange}} \u003cbr/\u003e Maximum Range: {{row.MaximumRange}} \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerRatingFuelSurcharge-edit', "\u003cform autocomplete=off class=customerRatingFuelSurchargeEditForm name=customerRatingFuelSurchargeEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccessorialId\u0027)}\"\u003e\u003clabel class=control-label for=accessorial\u003e \u003cspan ng-show=searchingForAccessorials\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAccessorial: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=form-control id=accessorial name=accessorial placeholder=\"Type Accessorial to Search...\" ng-model=itemToEdit.AccessorialLabel ng-change=clearAccessorial(itemToEdit) uib-typeahead=\"code.CodeType as code.CodeType for code in searchAccessorials($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=accessorialsNoResults typeahead-loading=searchingForAccessorials typeahead-on-select=\"accessorialChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupAccessorial(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Accessorial\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=accessorial class=control-label ng-show=accessorialsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Accessorial \"{{itemToEdit.AccessorialLabel}}\" \u003c/label\u003e \u003clabel for=accessorial class=error ng-show=\"(itemErrors[\u0027AccessorialId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AccessorialId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginType\u0027)}\"\u003e\u003clabel class=control-label for=originType\u003e Origin Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=originType name=originType ng-model=itemToEdit.OriginType ng-options=\"option.Value as option.Value for option in originDestinationTypeOptions\"\u003e\u003coption disabled value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=originType class=error ng-show=\"(itemErrors[\u0027OriginType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Origin\u0027)}\"\u003e\u003clabel class=control-label for=origin\u003e Origin: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=origin name=origin placeholder=\"Enter Origin\" ng-model=itemToEdit.Origin /\u003e\u003c/div\u003e\u003clabel for=origin class=error ng-show=\"(itemErrors[\u0027Origin\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Origin\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationType\u0027)}\"\u003e\u003clabel class=control-label for=destinationType\u003e Destination Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=destinationType name=destinationType ng-model=itemToEdit.DestinationType ng-options=\"option.Value as option.Value for option in originDestinationTypeOptions\"\u003e\u003coption disabled value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=destinationType class=error ng-show=\"(itemErrors[\u0027DestinationType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Destination\u0027)}\"\u003e\u003clabel class=control-label for=destination\u003e Destination: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=destination name=destination placeholder=\"Enter Destination\" ng-model=itemToEdit.Destination /\u003e\u003c/div\u003e\u003clabel for=destination class=error ng-show=\"(itemErrors[\u0027Destination\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Destination\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EffectiveDate\u0027)}\"\u003e\u003clabel class=control-label for=effectiveDate\u003eEffective Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=effectiveDate name=effectiveDate class=\"form-control date-field\" ng-class=\"{error: validation.itemToEdit.EffectiveDate}\" ng-model=itemToEdit.EffectiveDate date-popup-manager=effectiveDatePopup svl-datefield=validation.itemToEdit.EffectiveDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=effectiveDatePopup.open() ng-class=\"{error: validation.itemToEdit.EffectiveDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=effectiveDate class=error ng-show=\"(itemErrors[\u0027EffectiveDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EffectiveDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=effectiveDate class=error ng-show=\"!customerRatingFuelSurchargeEditForm.effectiveDate.$valid \u0026amp;\u0026amp; !validation.itemToEdit.EffectiveDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027effectiveDate\u0027, \u0027Effective Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ExpirationDate\u0027)}\"\u003e\u003clabel class=control-label for=expirationDate\u003eExpiration Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=expirationDate name=expirationDate class=\"form-control date-field\" ng-class=\"{error: validation.itemToEdit.ExpirationDate}\" ng-model=itemToEdit.ExpirationDate date-popup-manager=expirationDatePopup svl-datefield=validation.itemToEdit.ExpirationDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=expirationDatePopup.open() ng-class=\"{error: validation.itemToEdit.ExpirationDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=expirationDate class=error ng-show=\"(itemErrors[\u0027ExpirationDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ExpirationDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=expirationDate class=error ng-show=\"!customerRatingFuelSurchargeEditForm.expirationDate.$valid \u0026amp;\u0026amp; !validation.itemToEdit.ExpirationDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027expirationDate\u0027, \u0027Expiration Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Rate\u0027)}\"\u003e\u003clabel class=control-label for=rate\u003e Percentage: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=rate name=rate placeholder=\"Enter Rate\" ng-model=itemToEdit.Rate /\u003e\u003c/div\u003e\u003clabel for=rate class=error ng-show=\"(itemErrors[\u0027Rate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Rate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MinimumRange\u0027)}\"\u003e\u003clabel class=control-label for=minimumRange\u003e \u003cspan class=hidden-xs\u003eMinimum\u003c/span\u003e\u003cspan class=visible-xs\u003eMin.\u003c/span\u003e Range: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=minimumRange name=minimumRange placeholder=\"Enter Minimum Range\" ng-model=itemToEdit.MinimumRange /\u003e\u003c/div\u003e\u003clabel for=rate class=error ng-show=\"(itemErrors[\u0027MinimumRange\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MinimumRange\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MaximumRange\u0027)}\"\u003e\u003clabel class=control-label for=maximumRange\u003e \u003cspan class=hidden-xs\u003eMaximum\u003c/span\u003e\u003cspan class=visible-xs\u003eMax.\u003c/span\u003e Range: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=maximumRange name=maximumRange placeholder=\"Enter Maximum Range\" ng-model=itemToEdit.MaximumRange /\u003e\u003c/div\u003e\u003clabel for=rate class=error ng-show=\"(itemErrors[\u0027MaximumRange\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MaximumRange\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerRatingFuelSurcharge-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomerRatingFuelSurchargeListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-bulk-delete', "\u003cstyle\u003ea.item-link{cursor:pointer}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-times-circle\" style=color:red\u003e\u003c/i\u003eDelete Rates\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you want to delete selected rates?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$close()\u003eDelete\u003c/button\u003e \u003ca ng-click=$dismiss()\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerRating-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CustomerRatingListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customerRating_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customerRating_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customerRating_filter_serviceLevel placeholder=\"Service Level\" ng-model=filter.serviceLevel ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customerRating_filter_origin placeholder=Origin ng-model=filter.origin ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customerRating_filter_destination placeholder=Destination ng-model=filter.destination ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerRating-list-customAction', "\u003cbutton type=button class=\"btn btn-sm btn-info\" ng-click=import(); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-right:5px\"\u003e \u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e import \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=DeleteSelectedRates(displayedItems); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-right:5px\"\u003e \u003ci class=\"fa fa-fw fa-trash-o\" style=color:white\u003e\u003c/i\u003e Delete \u003c/button\u003e"); $templateCache.put('customerRating-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ServiceLevelLabel st-sort-default=true class=st-sortable\u003eService Level\u003c/th\u003e\u003cth st-sort=OriginType class=st-sortable\u003eOrigin Type\u003c/th\u003e\u003cth st-sort=Origin class=st-sortable\u003eOrigin\u003c/th\u003e\u003cth st-sort=DestinationType class=st-sortable\u003eDestination Type\u003c/th\u003e\u003cth st-sort=Destination class=st-sortable\u003eDestination\u003c/th\u003e\u003cth st-sort=RateType class=st-sortable\u003eRate Type\u003c/th\u003e\u003cth class=text-right\u003eRate\u003c/th\u003e\u003cth class=text-right\u003eMinimum\u003c/th\u003e\u003cth class=text-right\u003eMinimum Range\u003c/th\u003e\u003cth class=text-right\u003eMaximum Range\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerRating-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" tabindex=0 ng-click=chooseItem(row) id=customerRating-row-{{row.Id}} ng-class={info:row.isSelected} ng-keydown=\"handleNavKey($event, row, displayedItems)\" class=hidden-xs\u003e\u003ctd\u003e{{row.ServiceLevelLabel}}\u003c/td\u003e\u003ctd\u003e{{row.OriginType}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationType}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.RateType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Minimum}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MinimumRange}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MaximumRange}}\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eService Level: {{row.ServiceLevelLabel}} \u003cbr/\u003e Origin Type: {{row.OriginType}} \u003cbr/\u003e Origin: {{row.Origin}} \u003cbr/\u003e Destination Type: {{row.DestinationType}} \u003cbr/\u003e Destination: {{row.Destination}} \u003cbr/\u003e Rate Type: {{row.RateType}} \u003cbr/\u003e Rate: {{row.Rate}} \u003cbr/\u003e Minimum: {{row.Minimum}} \u003cbr/\u003e Minimum Range: {{row.MinimumRange}} \u003cbr/\u003e Maximum Range: {{row.MaximumRange}} \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerRating-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003cinput type=checkbox ng-click=SelectAllRates(displayedItems) ng-model=tableCheckboxHandler.SelectAll /\u003e\u003c/th\u003e\u003cth st-sort=ServiceLevelLabel st-sort-default=true class=st-sortable\u003eService Level\u003c/th\u003e\u003cth st-sort=OriginType class=st-sortable\u003eOrigin Type\u003c/th\u003e\u003cth st-sort=Origin class=st-sortable\u003eOrigin\u003c/th\u003e\u003cth st-sort=DestinationType class=st-sortable\u003eDestination Type\u003c/th\u003e\u003cth st-sort=Destination class=st-sortable\u003eDestination\u003c/th\u003e\u003cth st-sort=RateType class=st-sortable\u003eRate Type\u003c/th\u003e\u003cth class=text-right\u003eRate\u003c/th\u003e\u003cth class=text-right\u003eMinimum\u003c/th\u003e\u003cth class=text-right\u003eMinimum Range\u003c/th\u003e\u003cth class=text-right\u003eMaximum Range\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customerRating-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomerRatingEditRowCtrl\u003e\u003ctd\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"$event.stopPropagation(); SelectRate(displayedItems)\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevelLabel}}\u003c/td\u003e\u003ctd\u003e{{row.OriginType}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationType}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.RateType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Minimum}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MinimumRange}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.MaximumRange}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eService Level: {{row.ServiceLevelLabel}} \u003cbr/\u003e Origin Type: {{row.OriginType}} \u003cbr/\u003e Origin: {{row.Origin}} \u003cbr/\u003e Destination Type: {{row.DestinationType}} \u003cbr/\u003e Destination: {{row.Destination}} \u003cbr/\u003e Rate Type: {{row.RateType}} \u003cbr/\u003e Rate: {{row.Rate}} \u003cbr/\u003e Minimum: {{row.Minimum}} \u003cbr/\u003e Minimum Range: {{row.MinimumRange}} \u003cbr/\u003e Maximum Range: {{row.MaximumRange}} \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerRating-edit', "\u003cform autocomplete=off class=customerRatingEditForm name=customerRatingEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServiceLevelId\u0027)}\"\u003e\u003clabel class=control-label for=serviceLevel\u003e \u003cspan ng-show=searchingForServiceLevels\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eService Level: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=form-control id=serviceLevel name=serviceLevel placeholder=\"Type Service Level to Search...\" ng-model=itemToEdit.ServiceLevelLabel ng-change=clearServiceLevel(itemToEdit) uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceLevels($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=serviceLevelsNoResults typeahead-loading=searchingForServiceLevels typeahead-on-select=\"serviceLevelChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServiceLevel(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Service Level\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=serviceLevel class=control-label ng-show=serviceLevelsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Service Level \"{{itemToEdit.ServiceLevelLabel}}\" \u003c/label\u003e \u003clabel for=serviceLevel class=error ng-show=\"(itemErrors[\u0027ServiceLevelId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServiceLevelId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginType\u0027)}\"\u003e\u003clabel class=control-label for=originType\u003e Origin Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=originType name=originType ng-model=itemToEdit.OriginType ng-options=\"option.Value as option.Value for option in originDestinationTypeOptions\"\u003e\u003coption disabled value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=originType class=error ng-show=\"(itemErrors[\u0027OriginType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Origin\u0027)}\"\u003e\u003clabel class=control-label for=origin\u003e Origin: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=origin name=origin placeholder=\"Enter Origin\" ng-model=itemToEdit.Origin /\u003e\u003c/div\u003e\u003clabel for=origin class=error ng-show=\"(itemErrors[\u0027Origin\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Origin\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationType\u0027)}\"\u003e\u003clabel class=control-label for=destinationType\u003e Destination Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=destinationType name=destinationType ng-model=itemToEdit.DestinationType ng-options=\"option.Value as option.Value for option in originDestinationTypeOptions\"\u003e\u003coption disabled value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=destinationType class=error ng-show=\"(itemErrors[\u0027DestinationType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Destination\u0027)}\"\u003e\u003clabel class=control-label for=destination\u003e Destination: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=destination name=destination placeholder=\"Enter Destination\" ng-model=itemToEdit.Destination /\u003e\u003c/div\u003e\u003clabel for=destination class=error ng-show=\"(itemErrors[\u0027Destination\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Destination\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RateType\u0027)}\"\u003e\u003clabel class=control-label for=rateType\u003e Rate Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=rateType name=rateType ng-model=itemToEdit.RateType ng-options=\"option.Value as option.Value for option in rateTypeOptions\"\u003e\u003coption disabled value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=rateType class=error ng-show=\"(itemErrors[\u0027RateType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RateType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Rate\u0027)}\"\u003e\u003clabel class=control-label for=rate\u003e Rate: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=rate name=rate placeholder=\"Enter Rate\" ng-model=itemToEdit.Rate /\u003e\u003c/div\u003e\u003clabel for=rate class=error ng-show=\"(itemErrors[\u0027Rate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Rate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Minimum\u0027)}\"\u003e\u003clabel class=control-label for=minimum\u003e Minimum: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=minimum name=minimum placeholder=\"Enter Minimum\" ng-model=itemToEdit.Minimum /\u003e\u003c/div\u003e\u003clabel for=minimum class=error ng-show=\"(itemErrors[\u0027Minimum\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Minimum\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MinimumRange\u0027)}\"\u003e\u003clabel class=control-label for=minimumRange\u003e \u003cspan class=hidden-xs\u003eMinimum\u003c/span\u003e\u003cspan class=visible-xs\u003eMin.\u003c/span\u003e Range: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=minimumRange name=minimumRange placeholder=\"Enter Minimum Range\" ng-model=itemToEdit.MinimumRange /\u003e\u003c/div\u003e\u003clabel for=rate class=error ng-show=\"(itemErrors[\u0027MinimumRange\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MinimumRange\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MaximumRange\u0027)}\"\u003e\u003clabel class=control-label for=maximumRange\u003e \u003cspan class=hidden-xs\u003eMaximum\u003c/span\u003e\u003cspan class=visible-xs\u003eMax.\u003c/span\u003e Range: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=number class=form-control id=maximumRange name=maximumRange placeholder=\"Enter Maximum Range\" ng-model=itemToEdit.MaximumRange /\u003e\u003c/div\u003e\u003clabel for=rate class=error ng-show=\"(itemErrors[\u0027MaximumRange\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MaximumRange\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerRating-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomerRatingListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-bulk-delete', "\u003cstyle\u003ea.item-link{cursor:pointer}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-times-circle\" style=color:red\u003e\u003c/i\u003eDelete Rates\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you want to delete selected rates?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$close()\u003eDelete\u003c/button\u003e \u003ca ng-click=$dismiss()\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customer-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Address1 class=st-sortable\u003eAddress\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=State class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=Zip class=st-sortable\u003eZip\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customer-portal-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Address1 class=st-sortable\u003eAddress\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity/State/Country\u003c/th\u003e\u003cth st-sort=Phone class=st-sortable\u003ePhone\u003c/th\u003e\u003cth st-sort=Email class=st-sortable\u003eEmail\u003c/th\u003e\u003cth st-sort=BillToOnly class=st-sortable\u003eIs BillTo\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customer-lookup-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=CustomerListLookupFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=airports_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customers_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() ng-init=\"setFocusTo(\u0027customers_filter_search\u0027);\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customers_filter_city placeholder=City ng-model=filter.city ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=customers_filter_state placeholder=State ng-model=filter.state ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=customers_filter_country class=form-control ng-model=selectedCountry ng-change=\"filter.country = null; selectedCountry ? void() : changeFilter();\" uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" placeholder=Country typeahead-min-length=2 typeahead-is-open=filter.isTypeAheadOpen typeahead-no-results=CountryNoResults typeahead-loading=searchingForCountries typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customer-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=customer-row-{{row.Id}} ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} ng-controller=CustomerEditRowCtrl class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" id=customer-row-{{row.Id}} ng-click=chooseItem(row) ng-controller=CustomerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Address1}} \u003cbr ng-show=row.Address1 /\u003e \u003cspan ng-show=row.City\u003e{{row.City}},\u003c/span\u003e\u003cspan ng-show=row.State\u003e {{row.State}},\u003c/span\u003e\u003cspan ng-show=row.Zip\u003e {{row.Zip}},\u003c/span\u003e {{row.Country}} \u003cbr ng-show=\"row.City || row.State || row.Zip || row.Country\"/\u003e \u003cspan ng-show=\"row.Code != null\"\u003eCode: {{row.Code}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customer-portal-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=customer-row-{{row.Id}} ng-controller=CustomerEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}} \u003cbr ng-show=row.Address1 /\u003e {{row.Address2}} \u003cbr ng-show=row.Address2 /\u003e {{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.City}}/{{row.State}}/{{row.Country}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ci ng-show=row.BillToOnly class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-controller=CustomerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{row.Name}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Address1}} \u003cbr ng-show=row.Address1 /\u003e \u003cspan ng-show=row.City\u003e{{row.City}},\u003c/span\u003e\u003cspan ng-show=row.State\u003e {{row.State}},\u003c/span\u003e\u003cspan ng-show=row.Zip\u003e {{row.Zip}},\u003c/span\u003e {{row.Country}} \u003cbr ng-show=\"row.City || row.State || row.Zip || row.Country\"/\u003e \u003cspan ng-show=row.Phone\u003e{{row.Phone}},\u003c/span\u003e {{row.Email}} \u003cbr ng-show=\"row.Phone || row.Email\"/\u003e \u003cspan ng-show=\"row.Code != null\"\u003eCode: {{row.Code}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customer-edit', "\u003cform autocomplete=off class=\"customerEditForm form-compact\" name=customerEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustName\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerName type=text class=form-control placeholder=\"Enter Name\" ng-model=model.CustName /\u003e\u003c/div\u003e\u003clabel for=quickCustomerName class=error ng-show=\"(itemErrors[\u0027CustName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address1\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerAddress1\u003eAddress 1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerAddress1 type=text class=form-control placeholder=\"Enter Address\" ng-model=model.CustAddress1 /\u003e\u003c/div\u003e\u003clabel for=quickCustomerAddress1 class=error ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerAddress2\u003eAddress 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerAddress2 type=text class=form-control placeholder=\"Enter Address 2\" ng-model=model.CustAddress2 /\u003e\u003c/div\u003e\u003clabel for=quickCustomerAddress2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustCity\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerCity\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerCity type=text class=form-control placeholder=\"Enter City\" ng-model=model.CustCity /\u003e\u003c/div\u003e\u003clabel for=quickCustomerCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerState\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerState type=text class=form-control placeholder=\"Enter State\" ng-model=model.CustState /\u003e\u003c/div\u003e\u003clabel for=quickCustomerState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerZip\u003eZip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerZip type=text class=form-control placeholder=\"Enter Zip\" ng-model=model.Zip /\u003e\u003c/div\u003e\u003clabel for=quickCustomerZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerCountry\u003eCountry:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerCountry type=text class=form-control placeholder=\"Enter Country\" ng-model=model.Country uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=quickCustomerCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerPhone\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerPhone type=text class=form-control placeholder=\"Enter Phone\" ng-model=model.Phone /\u003e\u003c/div\u003e\u003clabel for=quickCustomerPhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerFax\u003eFax:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerFax type=text class=form-control placeholder=\"Enter Fax\" ng-model=model.Fax /\u003e\u003c/div\u003e\u003clabel for=quickCustomerFax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerEmail\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerEmail type=text class=form-control placeholder=\"Enter Email\" ng-model=model.Email /\u003e\u003c/div\u003e\u003clabel for=quickCustomerEmail class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('quickCustomer-edit', "\u003cform autocomplete=off class=\"quickCustomerEditForm form-compact\" name=quickCustomerEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerName type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=quickCustomerName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address1\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerAddress1\u003eAddress 1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerAddress1 type=text class=form-control placeholder=\"Enter Address\" ng-model=itemToEdit.Address1 /\u003e\u003c/div\u003e\u003clabel for=quickCustomerAddress1 class=error ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerAddress2\u003eAddress 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerAddress2 type=text class=form-control placeholder=\"Enter Address 2\" ng-model=itemToEdit.Address2 /\u003e\u003c/div\u003e\u003clabel for=quickCustomerAddress2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerCity\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerCity type=text class=form-control placeholder=\"Enter City\" ng-model=itemToEdit.City /\u003e\u003c/div\u003e\u003clabel for=quickCustomerCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerState\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerState type=text class=form-control placeholder=\"Enter State\" ng-model=itemToEdit.State /\u003e\u003c/div\u003e\u003clabel for=quickCustomerState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerZip\u003eZip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerZip type=text class=form-control placeholder=\"Enter Zip\" ng-model=itemToEdit.Zip /\u003e\u003c/div\u003e\u003clabel for=quickCustomerZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerCountry\u003eCountry:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerCountry type=text class=form-control placeholder=\"Enter Country\" ng-model=itemToEdit.Country uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=quickCustomerCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerPhone\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerPhone type=text class=form-control placeholder=\"Enter Phone\" ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel for=quickCustomerPhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerFax\u003eFax:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerFax type=text class=form-control placeholder=\"Enter Fax\" ng-model=itemToEdit.Fax /\u003e\u003c/div\u003e\u003clabel for=quickCustomerFax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerEmail\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerEmail type=email class=form-control placeholder=\"Enter Email\" ng-model=itemToEdit.Email /\u003e\u003c/div\u003e\u003clabel for=quickCustomerEmail class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('quickCustomerDockReceipt-edit', "\u003cform autocomplete=off class=\"quickCustomerEditForm form-compact\" name=quickCustomerEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerName type=text class=form-control placeholder=\"Enter Name\" ng-model=model.Name /\u003e\u003c/div\u003e\u003clabel for=quickCustomerName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address1\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerAddress1\u003eAddress 1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerAddress1 type=text class=form-control placeholder=\"Enter Address\" ng-model=model.Address1 /\u003e\u003c/div\u003e\u003clabel for=quickCustomerAddress1 class=error ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerAddress2\u003eAddress 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerAddress2 type=text class=form-control placeholder=\"Enter Address 2\" ng-model=model.Address2 /\u003e\u003c/div\u003e\u003clabel for=quickCustomerAddress2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerCity\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerCity type=text class=form-control placeholder=\"Enter City\" ng-model=model.City /\u003e\u003c/div\u003e\u003clabel for=quickCustomerCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerState\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerState type=text class=form-control placeholder=\"Enter State\" ng-model=model.State /\u003e\u003c/div\u003e\u003clabel for=quickCustomerState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerZip\u003eZip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerZip type=text class=form-control placeholder=\"Enter Zip\" ng-model=model.Zip /\u003e\u003c/div\u003e\u003clabel for=quickCustomerZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerCountry\u003eCountry:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerCountry type=text class=form-control placeholder=\"Enter Country\" ng-model=model.Country uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=quickCustomerCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerPhone\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerPhone type=text class=form-control placeholder=\"Enter Phone\" ng-model=model.Phone /\u003e\u003c/div\u003e\u003clabel for=quickCustomerPhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerFax\u003eFax:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerFax type=text class=form-control placeholder=\"Enter Fax\" ng-model=model.Fax /\u003e\u003c/div\u003e\u003clabel for=quickCustomerFax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel class=control-label for=quickCustomerEmail\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickCustomerEmail type=email class=form-control placeholder=\"Enter Email\" ng-model=model.Email /\u003e\u003c/div\u003e\u003clabel for=quickCustomerEmail class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cust3rdParty\u0027)}\"\u003e\u003clabel for=thirdParty class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027Cust3rdParty\u0027)}\"\u003e \u003cspan ng-show=searchingForThirdParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e3rd Party Remit \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=thirdParty name=thirdParty class=form-control placeholder=\"Type Third Party to Search...\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Cust3rdParty\u0027)}\" ng-model=model.Cust3rdPartyLabel ng-change=clearThirdParty(itemToEdit) uib-typeahead=\"customer.Name as customer.Name for customer in searchThirdParty($viewValue)\" typeahead-min-length=3 typeahead-template-url=customer-typeahead typeahead-no-results=thirdPartyNoResult typeahead-loading=searchingForThirdParty typeahead-on-select=\"thirdPartyChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupThirdParty(itemToEdit);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Third Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=thirdPartyNoResult\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Third Party: \"{{model.Cust3rdPartyLabel}}\"\u003c/div\u003e\u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027Cust3rdParty\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cust3rdParty\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustTermsValue\u0027)}\"\u003e\u003clabel for=terms class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustTermsValue\u0027)}\"\u003e \u003cspan ng-show=searchingForTerms\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTerms \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=terms name=terms class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustTermsValue\u0027)}\" ng-model=model.CustTerms placeholder=\"Type Terms to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchTerms($viewValue)\" typeahead-template-url=codeType-typeahead typeahead-no-results=termsNoResults typeahead-loading=searchingForTerms typeahead-on-select=\"termsChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupTerms(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Terms\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=termsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Terms \"{{model.CustTerms}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustTermsValue\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustTermsValue\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customer-typeahead', "\u003ca\u003e \u003cspan color=#ddd\u003e\u003cspan ng-bind-html=\"match.model.Code| uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e\u003c/span\u003e | \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('customer-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomerListCtrl\u003e\u003cdiv ng-include=\"\u0027full-page-edit-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customer-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=CustomerListFilterCtrl\u003e\u003cdiv class=clearfix\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-7 col-md-8 col-lg-8 hidden-xs\"\u003e\u003cdiv class=pull-right\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter size=xs\u003e\u003c/svl-filter-display\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-5 col-md-4 col-lg-4\"\u003e\u003cdiv class=pull-right\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003clabel for=customer_list_filter_search class=\"input-group-addon input-group-addon-label hidden-xs\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text id=customer_list_filter_search placeholder=Search class=form-control style=width:100% ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003cdiv class=input-group style=margin-left:5px\u003e\u003cbutton class=\"btn btn-success btn-svl-grid btn-svl-grid-sm\" ng-show=!ReadOnlyView ng-click=showSearchModal()\u003e \u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f) \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customer-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003cth st-sort=Code st-sort-default=true class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Phone class=st-sortable\u003ePhone\u003c/th\u003e\u003cth st-sort=Address1 class=st-sortable\u003eAddress1\u003c/th\u003e\u003cth st-sort=Address2 class=st-sortable\u003eAddress2\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=State class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003cth st-sort=Zip class=st-sortable\u003eZip\u003c/th\u003e\u003cth st-sort=KnownShipper class=st-sortable\u003eTSA Known\u003c/th\u003e\u003cth st-sort=BillToOnly class=st-sortable\u003eBill To\u003c/th\u003e\u003cth st-sort=Active class=st-sortable\u003eActive\u003c/th\u003e\u003cth st-sort=SalesRep1 class=st-sortable\u003eSales Rep1\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customer-list-rows', "\u003ctr id=customer-row-{{row.Id}} class=hidden-xs ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CustomerEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\" ng-show=!ReadOnlyView\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cspan ng-show=row.KnownShipper class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cspan ng-show=row.BillToOnly class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.Salesman1Name}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Code}} - {{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Address1}} \u003cbr ng-show=row.Address1 /\u003e {{row.Address2}} \u003cbr ng-show=row.Address2 /\u003e {{row.City}}\u003cspan ng-show=\"row.City \u0026amp;\u0026amp; (row.State || row.Zip)\"\u003e, \u003c/span\u003e{{row.State}}\u003cspan ng-show=\"(row.City || row.State) \u0026amp;\u0026amp; row.Zip\"\u003e, \u003c/span\u003e{{row.Zip}} \u003cbr ng-show=\"row.City || row.State || row.Zip\"/\u003e {{row.CountryName}}\u003c/div\u003e\u003cdiv class=card-text\u003e\u003cspan ng-show=row.ServingAirportCode\u003eAirport: {{row.ServingAirportCode}}\u003c/span\u003e\u003cspan ng-show=\"row.ServingAirportCode \u0026amp;\u0026amp; row.ServingOceanPortCode\"\u003e, \u003c/span\u003e\u003cspan ng-show=row.ServingOceanPortCode\u003eOcean Port: {{row.ServingOceanPortCode}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; CanAddOrEdit \u0026amp;\u0026amp; UserProfile.IsSupportUser\" ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customer-list-filter-modal-search', "\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(previousSearch) aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003cspan class=caption\u003e\u003ci class=\"fa fa-fw fa-filter\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003eFilters\u003c/span\u003e\u003c/div\u003e\u003cform autocomplete=off class=\"form form-compact\" ng-submit=search(); name=customerFilterForm\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=filterName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterName name=filterName class=form-control placeholder=All ng-model=filter.Name /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=filterCode\u003eCode:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterCode name=filterCode class=form-control placeholder=All ng-model=filter.Code /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterCity\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterCity name=filterCity class=form-control placeholder=All ng-model=filter.City /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterState\u003e \u003cspan ng-show=searchingForState\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eState: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=filterState name=filterState class=form-control ng-model=filter.State ng-change=clearState() placeholder=\"Type to search...\" uib-typeahead=\"state.Name as state.Name for state in searchState($viewValue)\" typeahead-template-url=state-typeahead typeahead-min-length=2 typeahead-no-results=stateNoResult typeahead-loading=searchingForState typeahead-on-select=stateChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=State class=control-label ng-show=stateNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the State \"{{filter.State}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterCountry\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterCountry name=filterCountry class=form-control ng-model=filter.CountryName ng-change=clearCountry() placeholder=\"Type to search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{filter.CountryName}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterActive\u003eActive:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=filterActive name=filterActive class=form-control ng-change=changeFilter() ng-model=filter.Active ng-options=\"option.Value as option.Text for option in activeOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterBillTo\u003eBill To:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=filterBillToOnly name=filterBillToOnly class=form-control ng-change=changeFilter() ng-model=filter.BillToOnly ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\"\u003e\u003clabel class=control-label for=filterIsTsaKnown\u003eTSA Known:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=filterIsTsaKnown name=filterIsTsaKnown class=form-control ng-change=changeFilter() ng-model=filter.KnownShipper ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=salesRep\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSales Rep: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=salesRep name=salesRep class=form-control ng-model=filter.SalesmanName ng-change=clearSalesman() placeholder=\"Type Sales Rep to Search...\" uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman($viewValue)\" typeahead-template-url=salesman-typeahead typeahead-min-length=3 typeahead-no-results=salesmanNoResults typeahead-loading=searchingForOceanPort typeahead-on-select=salesmanChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=salesmanNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Salesman \"{{filter.SalesmanName}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=$dismiss(previousSearch) href=javascript: type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=button class=\"btn btn-default\" ng-click=clear();\u003eClear\u003c/button\u003e \u003cbutton type=submit class=\"btn btn-primary\" ng-click=search();\u003eSearch\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('customer-edit', "\u003cdiv class=clearfix\u003e\u003csection class=panel ng-form=parentForm\u003e\u003cheader class=\"panel-heading tab-bg-dark-navy-blue\" ng-controller=CustomerHeaderCtrl\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli id=details-tab ng-click=\"setActiveTab(\u0027details\u0027)\" ng-class=\"{ active: isActiveTab(\u0027details\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Details\u003c/span\u003e \u003cspan class=\"badge badge-info\" ng-show=parentForm.detailsForm.$dirty\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan class=\"badge badge-danger\" ng-show=\"formIsInvalid(\u0027detailForm\u0027, itemErrors)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=accounting-tab ng-click=\"setActiveTab(\u0027accounting\u0027)\" ng-class=\"{ active: isActiveTab(\u0027accounting\u0027) }\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-bank\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Accounting\u003c/span\u003e \u003cspan class=\"badge badge-info\" ng-show=parentForm.accountingForm.$dirty\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan class=\"badge badge-danger\" ng-show=\"formIsInvalid(\u0027accountingForm\u0027, itemErrors)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=recent-shipments-tab ng-click=\"setActiveTab(\u0027recentShipments\u0027)\" ng-class=\"{ active: isActiveTab(\u0027recentShipments\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-users\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Recent Shipments\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=contacts-tab ng-click=\"setActiveTab(\u0027contacts\u0027)\" ng-class=\"{ active: isActiveTab(\u0027contacts\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-users\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Contacts\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=email-notification-tab ng-click=\"setActiveTab(\u0027emailNotifs\u0027)\" ng-class=\"{ active: isActiveTab(\u0027emailNotifs\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-users\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Email Notifications\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=notes-tab ng-click=\"setActiveTab(\u0027notes\u0027)\" ng-class=\"{ active: isActiveTab(\u0027notes\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-users\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Notes\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=products-tab ng-click=\"setActiveTab(\u0027products\u0027)\" ng-class=\"{ active: isActiveTab(\u0027products\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-users\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Products\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=portal-settings-tab ng-click=\"setActiveTab(\u0027portalSettings\u0027)\" ng-class=\"{ active: isActiveTab(\u0027portalSettings\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-users\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Portal Settings\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=ratingDefaults-tab ng-click=\"setActiveTab(\u0027ratingDefaults\u0027)\" ng-class=\"{ active: isActiveTab(\u0027ratingDefaults\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-users\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Rating Defaults\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=audit-logs-tab ng-click=\"setActiveTab(\u0027auditLogs\u0027)\" ng-class=\"{ active: isActiveTab(\u0027auditLogs\u0027) }\" ng-if=itemToEdit.Id\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-users\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Audit Logs\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/header\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\" ng-class=\"{\u0027svl-read-only-view\u0027:ReadOnlyView}\"\u003e\u003cdiv class=tab-content style=position:relative ng-class=\"{\u0027top-content-are-panels\u0027: isActiveTab(\u0027details\u0027) || isActiveTab(\u0027accounting\u0027) || isActiveTab(\u0027edi\u0027)}\"\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=details ng-if=\"tabIsLoaded(\u0027details\u0027) || isActiveTab(\u0027details\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027details\u0027) }\" ng-include=\"\u0027customer-edit-tab-details\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=accounting ng-if=\"tabIsLoaded(\u0027accounting\u0027) || isActiveTab(\u0027accounting\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027accounting\u0027) }\" ng-include=\"\u0027customer-edit-tab-accounting\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=recentShipments ng-if=\"tabIsLoaded(\u0027recentShipments\u0027) || isActiveTab(\u0027recentShipments\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027recentShipments\u0027) }\" ng-include=\"\u0027customer-edit-tab-recentShipments\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=contacts ng-if=\"tabIsLoaded(\u0027contacts\u0027) || isActiveTab(\u0027contacts\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027contacts\u0027) }\" ng-include=\"\u0027customer-edit-tab-contacts\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=portalSettings ng-if=\"tabIsLoaded(\u0027portalSettings\u0027) || isActiveTab(\u0027portalSettings\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027portalSettings\u0027) }\" ng-include=\"\u0027customer-edit-tab-portalSettings\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=ratingDefaults ng-if=\"tabIsLoaded(\u0027ratingDefaults\u0027) || isActiveTab(\u0027ratingDefaults\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027ratingDefaults\u0027) }\" ng-include=\"\u0027customer-edit-tab-ratingDefaults\u0027\"\u003e\u003c/div\u003e\u003cdiv role=tabpanel class=\"tab-pane fade\" id=auditLogs ng-if=\"tabIsLoaded(\u0027auditLogs\u0027) || isActiveTab(\u0027auditLogs\u0027)\" ng-class=\"{ \u0027active in\u0027: isActiveTab(\u0027auditLogs\u0027) }\" ng-include=\"\u0027customer-edit-tab-auditLog\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003c/div\u003e"); $templateCache.put('customer-edit-custom-formButtons', "\u003cbutton type=button class=\"btn btn-primary\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantSave \u0026amp;\u0026amp; (!hideSaveButton)\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eSave\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-show=\"currentItem.isNew \u0026amp;\u0026amp; !disableCreateButton\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eCreate\u003c/span\u003e \u003c/button\u003e\u003cdiv class=\"btn-set btn-group pull-right\"\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-if=CanAddOrEdit id=hCustOptions ng-show=!currentItem.isNew data-toggle=dropdown data-hover=dropdown data-close-others=true\u003e Options \u003ci class=fa ng-class=arrowClass\u003e\u003c/i\u003e \u003c/button\u003e\u003cul class=dropdown-menu ng-if=CanAddOrEdit ng-class=dropdownClass\u003e\u003cli ng-if=\"model.Id \u0026amp;\u0026amp; model.Id \u003e 0 \u0026amp;\u0026amp; UserPermissions.CustomerEditCode\"\u003e\u003ca href=javascript:void(0) ng-click=ChangeCode() id=ChangeCode\u003eChange Code\u003c/a\u003e\u003c/li\u003e\u003cli class=divider\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=GoToCustomerContacts()\u003eManage Contacts\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca ng-click=OpenDocumentImages() id=DocumentImages\u003eManage Document Images\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=GoToCustomerEmailNotification()\u003eManage Email Notifications\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=GoToCustomerNotes()\u003eManage Notes\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=GoToCustomerProducts()\u003eManage Products\u003c/a\u003e\u003c/li\u003e\u003cli class=divider\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"/FaR/Report.aspx?name=TsaKnownShipper\" target=_blank\u003eView Known Shipper Form\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=GoToCustomerTsaSecurityForm()\u003eView TSA Security Form\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e"); $templateCache.put('customer-edit-custom-formButtons-mobile', "\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantSave \u0026amp;\u0026amp; (!hideSaveButton)\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eSave\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-show=\"currentItem.isNew \u0026amp;\u0026amp; !disableCreateButton\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027stay\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton == \u0027stay\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eCreate\u003c/span\u003e \u003c/button\u003e"); $templateCache.put('customer-edit-tab-details', "\u003cform class=form id=detailsForm name=detailsForm autocomplete=off\u003e\u003ch2\u003eCustomer Information\u003c/h2\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustName\u0027)}\"\u003e\u003clabel class=control-label for=name\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=name type=text class=form-control placeholder=\"Enter Name\" ng-model=model.CustName ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=name class=error ng-show=\"(itemErrors[\u0027CustName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=code\u003eCode:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=code type=text class=form-control placeholder=\"Enter Code\" ng-model=model.CustCode ng-disabled=!CanAddOrEdit ng-readonly=\"(model.Id \u0026amp;\u0026amp; model.Id \u003e 0) || !CanAddOrEdit\" ng-required=!useAutoRecordCode ng-attr-placeholder=\"{{useAutoRecordCode ? \u0027Leave blank for auto code\u0027 : \u0027\u0027}}\" disabled/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustAddress1\u0027)}\"\u003e\u003clabel class=control-label for=address1\u003eAddress 1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=address1 type=text class=form-control placeholder=\"Enter Address 1\" ng-model=model.CustAddress1 ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=address1 class=error ng-show=\"(itemErrors[\u0027CustAddress1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustAddress1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustAddress2\u0027)}\"\u003e\u003clabel class=control-label for=address2\u003eAddress 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=address2 type=text class=form-control placeholder=\"Enter Address 2\" ng-model=model.CustAddress2 ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=address2 class=error ng-show=\"(itemErrors[\u0027CustAddress2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustAddress2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustCity\u0027)}\"\u003e\u003clabel class=control-label for=city\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=city type=text class=form-control placeholder=\"Enter City\" ng-model=model.CustCity ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=city class=error ng-show=\"(itemErrors[\u0027CustCity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustCity\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustState\u0027)}\"\u003e\u003clabel class=control-label for=state\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=state type=text class=form-control placeholder=\"Enter State\" ng-model=model.CustState ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=state class=error ng-show=\"(itemErrors[\u0027CustState\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustState\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-2\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustZip\u0027)}\"\u003e\u003clabel class=control-label for=zip\u003eCustZip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=zip type=text class=form-control placeholder=\"Enter Zip\" ng-model=model.CustZip ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=zip class=error ng-show=\"(itemErrors[\u0027CustZip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustZip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustCountry\u0027)}\"\u003e\u003clabel class=control-label for=country\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=country name=country class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CountryCode\u0027)}\" ng-disabled=!CanAddOrEdit ng-model=model.CustCountry ng-change=clearCountry(itemToEdit) placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=country class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{model.CustCountry}}\" \u003c/label\u003e \u003clabel for=country class=error ng-show=\"(itemErrors[\u0027CustCountry\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustCountry\u0027].replace(\u0027CountryCode\u0027, \u0027Country\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustPhone\u0027)}\"\u003e\u003clabel class=control-label for=phone\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=phone type=text class=form-control placeholder=\"Enter Phone\" ng-model=model.CustPhone ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=phone class=error ng-show=\"(itemErrors[\u0027CustPhone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustPhone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cust800\u0027)}\"\u003e\u003clabel class=control-label for=Cust800\u003e800 Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Cust800 type=text class=form-control placeholder=\"Enter 800 Number\" ng-model=model.Cust800 ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=Cust800 class=error ng-show=\"(itemErrors[\u0027Cust800\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cust800\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustFax\u0027)}\"\u003e\u003clabel class=control-label for=fax\u003eFax:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustFax type=text class=form-control placeholder=\"Enter Fax\" ng-model=model.CustFax ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=CustFax class=error ng-show=\"(itemErrors[\u0027CustFax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustFax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustCell\u0027)}\"\u003e\u003clabel class=control-label for=contact\u003eCell Phone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustCell type=text class=form-control placeholder=\"Enter Cell Phone\" ng-model=model.CustCell ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=contact class=error ng-show=\"(itemErrors[\u0027CustCell\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustCell\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustContactFName\u0027) || itemErrors.hasOwnProperty(\u0027CustContactLName\u0027)}\"\u003e\u003clabel class=control-label for=contact\u003eContact:\u003c/label\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-2\u003e\u003cinput ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustContactFName\u0027)}\" type=text class=\"form-control tb-def inline\" ng-model=model.CustContactFName placeholder=\"First name\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustContactFName\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustContactFName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-2\u003e\u003cinput ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustContactLName\u0027)}\" type=text class=\"form-control tb-def inline\" ng-model=model.CustContactLName placeholder=\"Last name\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustContactLName\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustContactLName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustAcctNumber\u0027)}\"\u003e\u003clabel class=control-label for=custAcctNumber\u003eAccount #:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustAcctNumber type=text class=form-control placeholder=\"Enter Account #\" ng-model=model.CustAcctNumber ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=CustAcctNumber class=error ng-show=\"(itemErrors[\u0027CustAcctNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustAcctNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustEmail\u0027)}\"\u003e\u003clabel class=control-label for=custEmail\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=custEmail name=custEmail ng-model=model.CustEmail ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=custEmail class=error ng-show=\"(itemErrors[\u0027CustEmail\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustEmail\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccountManager\u0027)}\"\u003e\u003clabel class=control-label for=accountManager\u003e \u003cspan ng-show=searchingForAccountManager\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAccount Manager: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=accountManager name=accountManager class=form-control ng-disabled=!CanAddOrEdit ng-model=model.AccountManagerName ng-change=clearAccountManager() placeholder=\"Type Account Manager to Search...\" uib-typeahead=\"user.Name as user.Name for user in searchAccountManager($viewValue)\" typeahead-min-length=3 typeahead-template-url=accountManager-typeahead typeahead-no-results=accountManagerNoResults typeahead-loading=searchingForAccountManager typeahead-on-select=accountManagerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupAccountManager()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Account Manager\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=accountManagerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Account Manager \"{{model.AccountManagerName}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ControllingCustomer\u0027)}\"\u003e\u003clabel class=control-label for=controllingCust\u003e \u003cspan ng-show=searchingForControllingCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eControlling Cust: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=CustControlLabel name=CustControlLabel class=form-control ng-disabled=!CanAddOrEdit ng-model=model.CustControlLabel ng-change=clearControllingCustomer() placeholder=\"Type Customer to Search...\" uib-typeahead=\"customer.Code as customer.Code for customer in searchControllingCustomer($viewValue)\" typeahead-min-length=3 typeahead-template-url=customer-typeahead typeahead-no-results=controllingCustomerNoResults typeahead-loading=searchingForControllingCustomer typeahead-on-select=controllingCustomerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupControllingCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Controlling Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=controllingCustomerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{model.CustControlLabel}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustTaxID\u0027)}\"\u003e\u003clabel class=control-label for=CustTaxID\u003eTax ID:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustTaxID type=text class=form-control placeholder=\"Enter Tax Id\" ng-model=model.CustTaxID ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=CustTaxID class=error ng-show=\"(itemErrors[\u0027CustTaxID\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustTaxID\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustRefNo\u0027)}\"\u003e\u003clabel class=control-label for=CustRefNo\u003eReference Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustRefNo type=text class=form-control placeholder=\"Enter Reference Number\" ng-model=model.CustRefNo ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=taxId class=error ng-show=\"(itemErrors[\u0027CustRefNo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustRefNo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=ShipperStatus\u003eTSA Known Shipper/Shipper Status:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox class=checkbox style=\"min-height:13px !important\" id=CustKnownShipper name=CustKnownShipper ng-model=model.CustKnownShipper ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text class=form-control id=ShipperStatus name=ShipperStatus maxlength=50 ng-maxlength=50 ng-model=model.ShipperStatus ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=AdditionalStations\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAdditional Stations: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=AdditionalStations name=AdditionalStations class=form-control ng-disabled=!CanAddOrEdit ng-model=model.StationName ng-change=clearStation() placeholder=\"Type Station to Search...\" uib-typeahead=\"station.Name as station.Name for station in searchStation($viewValue)\" typeahead-min-length=3 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"model.AdditionalStations \u0026amp;\u0026amp; model.AdditionalStations.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=removeStation(station.Value) ng-repeat=\"station in model.AdditionalStations\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{station.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{model.StationName}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustTSAID\u0027)}\"\u003e\u003clabel class=control-label for=CustTSAID\u003eTSA Approval ID:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustTSAID type=text class=form-control placeholder=\"Enter TSA Approval ID\" ng-model=model.CustTSAID ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=tsaTrainingDate\u003eHas C-TPAT Status / C-TPAT SVI#:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox class=checkbox style=\"min-height:13px !important\" id=CtpatStatus name=CtpatStatus ng-model=model.CtpatStatus ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text class=form-control id=CtpatSvi name=CtpatSvi maxlength=50 ng-maxlength=50 ng-model=model.CtpatSvi ng-disabled=!model.CtpatStatus /\u003e \u003cspan class=\"input-group-addon font-blue\" style=font-size:x-small\u003e {{ 50 - model.CtpatSvi.length }} chars remaining \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003clabel for=completedTsaForm class=form-group\u003eSite Visit Date:\u003c/label\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=CustTSAVisit name=CustTSAVisit class=\"input-sm form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.model.CustTSAVisit}\" ng-model=model.CustTSAVisit date-popup-manager=custTSAVisitPopup svl-datefield=validation.model.CustTSAVisit /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=custTSAVisitPopup.open() ng-class=\"{error: validation.model.CustTSAVisit}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=CustTSAVisit ng-show=\"!detailsForm.CustTSAVisit.$valid \u0026amp;\u0026amp; !detailsForm.model.CustTSAVisit\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027CustTSAVisit\u0027, \u0027Site Visit Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=TaxId\u003eEORI Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=EoriNumber type=text class=form-control placeholder=\"EORI Number\" ng-model=model.EoriNumber ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=EoriNumber class=error ng-show=\"(itemErrors[\u0027EoriNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EoriNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=active ng-model=model.Active ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=isActive\u003eActive\u003c/label\u003e\u003c/div\u003e\u003clabel for=active class=error ng-show=\"(itemErrors[\u0027Active\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Active\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=CustTSAForms ng-model=model.CustTSAForms ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=completedTsaForm\u003eCompleted Tsa Form\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003ch2\u003eShipment Defaults\u003c/h2\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustOpenTime\u0027)}\"\u003e\u003clabel class=control-label for=CustOpenTime\u003eOpen Time:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=custOpenTime type=text class=form-control placeholder=HH:mm ng-model=model.CustOpenTime ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=CustOpenTime class=error ng-show=\"(itemErrors[\u0027CustOpenTime\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustOpenTime\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustCloseTime\u0027)}\"\u003e\u003clabel class=control-label for=CustCloseTime\u003eClose Time:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=custCloseTime type=text class=form-control placeholder=HH:mm ng-model=model.CustCloseTime ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003clabel for=CustCloseTime class=error ng-show=\"(itemErrors[\u0027CustCloseTime\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustCloseTime\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=custDimGround\u003eGround Dim:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=custDimGround type=text class=form-control ng-model=model.CustDimGround ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=CustDimAirInt\u003eINT Air Dim:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustDimAirInt type=text class=form-control ng-model=model.CustDimAirInt ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=CustDimAirDom\u003eDom Air Dim:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustDimAirDom type=text class=form-control ng-model=model.CustDimAirDom ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=defaultClass\u003eDefault Class:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=DefaultClass name=DefaultClass class=form-control ng-change=changeFilter() ng-model=model.DefaultClass ng-options=\"option.Value as option.Text for option in defaultClassOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TruckBrokerName\u0027)}\"\u003e\u003clabel class=control-label for=truckBrokerName\u003e \u003cspan ng-show=searchingForTruckBroker\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTruck Brokers: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=truckBroker name=truckBroker class=form-control ng-disabled=!CanAddOrEdit ng-model=model.TruckBrokerName ng-change=clearTruckBroker() placeholder=\"Type Truck Broker to Search...\" uib-typeahead=\"user.Name as user.Name for user in searchTruckBroker($viewValue)\" typeahead-min-length=3 typeahead-template-url=truckBroker-typeahead typeahead-no-results=truckBrokerNoResults typeahead-loading=searchingForTruckBroker typeahead-on-select=truckBrokerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupTruckBroker()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Truck Broker\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=truckBrokerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Truck Broker \"{{model.TruckBrokerName}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\"\u003e\u003clabel class=control-label for=uom\u003eUOM:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=\"form-control tb-def\" ng-model=model.UOM ng-options=\"option.Value as option.Text for option in uomOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DefaultAirport\u0027)}\"\u003e\u003clabel for=defaultAirport class=control-label\u003e \u003cspan ng-show=searchingForDefaultAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDefault Airport \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=defaultAirport name=defaultAirport class=form-control ng-disabled=!CanAddOrEdit ng-model=model.CustDefaultAirportLabel ng-change=clearDefaultAirport() placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Name as airport.Name for airport in searchDefaultAirport($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=defaultAirportNoResults typeahead-loading=searchingForDefaultAirport typeahead-on-select=defaultAirportChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDefaultAirport()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Default Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=defaultAirportNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{model.CustDefaultAirportLabel}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DefaultOceanPort\u0027)}\"\u003e\u003clabel for=defaultOceanPort class=control-label\u003e \u003cspan ng-show=searchingForDefaultOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDefault Ocean Port \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=defaultOceanPort name=defaultOceanPort class=form-control ng-disabled=!CanAddOrEdit ng-model=model.CustDefaultOceanPortLabel ng-change=clearDefaultOceanPort() placeholder=\"Type Ocean Port to Search...\" uib-typeahead=\"port.Name as port.Name for port in searchDefaultOceanPort($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=defaultOceanPortNoResults typeahead-loading=searchingForDefaultOceanPort typeahead-on-select=defaultOceanPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDefaultOceanPort()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Ocean Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=defaultOceanPortNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Ocean Port \"{{model.CustDefaultOceanPortLabel}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=CustComments\u003eComments:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=custComments name=custComments ng-model=model.CustComments ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=CustRequirements\u003eRequirements:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=CustRequirements name=CustRequirements ng-model=model.CustRequirements ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=CustSpecialInstructions\u003eOrigin Instructions:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=custSpecialInstructions name=custSpecialInstructions ng-model=model.CustSpecialInstructions ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=400 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=GeneralGoodDescription\u003eGeneral Good Description:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=GeneralGoodDescription name=GeneralGoodDescription ng-model=model.GeneralGoodDescription ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=CustSpecialInstructions\u003eDestination Instructions:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=custDestinationInstructions name=custDestinationInstructions ng-model=model.CustDestinationInstructions ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=400 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003ch2\u003eEDI/API Defaults\u003c/h2\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=CustEDIQual\u003eEDI Qual/ID:\u003c/label\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cselect class=\"form-control tb-def\" id=CustEDIQual ng-disabled=!CanAddOrEdit ng-model=model.CustEDIQual ng-options=\"option.Value as option.Text for option in ediQualifierOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cinput type=text class=\"form-control tb-def inline\" ng-model=model.CustEDIID placeholder=\"EDI ID\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=SharedEdi210s ng-model=model.SharedEdi210s ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=SharedEdi210s\u003eSend EDI 210\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=SharedEdi214s ng-model=model.SharedEdi214s ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=SharedEdi214s\u003eSend EDI 214\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=model.SharedEdi214s\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=SharedEdi214s\u003eAllowed Statuses for EDI 214:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status ng-class=\"{error: itemErrors.hasOwnProperty(\u0027sharedEDIStatus\u0027)}\" class=form-control placeholder=\"Enter Status Triggers...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus ng-model=model.statusName ng-keypress=customerOnKeyPress($event) typeahead-on-select=statusChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027sharedEDIStatus\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027sharedEDIStatus\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"model.EDIStatuses \u0026amp;\u0026amp; model.EDIStatuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(codeStatus.Value) ng-repeat=\"codeStatus in model.EDIStatuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{codeStatus.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the status \"{{statusName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027status\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027status\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=SharedEdi214s\u003eShared EDI Identifier:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=itemTo.SharedEDIConfigurationIdentifier ng-disabled=\"UserProfile.UserId !== \u0027infotek\u0027\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=SharedEdi990s ng-model=model.SharedEdi990s ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=SharedEdi990s\u003eSend EDI 990\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=OutboundEDINetwork\u003eOutbound EDI Network:\u003c/label\u003e \u003cselect class=\"form-control tb-def\" ng-disabled=\"UserProfile.UserId !== \u0027infotek\u0027\" ng-model=model.OutboundEDINetwork ng-options=\"option.Value as option.Text for option in outboundEDINetworkOptions\"\u003e \u003c/select\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027OutboundEDINetwork\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OutboundEDINetwork\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=MacroPointEnabled ng-model=model.MacroPointEnabled ng-disabled=!CanAddOrEdit /\u003e \u003clabel ng-show=\"SystemConfigService.getConfig(\u0027MacroPoint_Id\u0027)\" class=control-label for=MacroPointEnabled\u003eMacroPoint Enabled\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003ch2\u003eWMS Information\u003c/h2\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=Supplier ng-model=model.Supplier ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=Supplier\u003eSupplier\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=Receiver ng-model=model.Receiver ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=Supplier\u003eReceiver\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=Supplier\u003eAuto Send WMS Email:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput type=checkbox class=checkbox style=\"min-height:13px !important\" ng-model=model.WMSActivityEmailSend /\u003e \u003c/span\u003e \u003cinput type=text class=form-control ng-model=model.WMSActivityEmail ng-disabled=\"!model.WMSActivityEmailSend || !CanAddOrEdit\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=CustWHFeeMatrix\u003eFees Matrix:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=feesMatrix name=feesMatrix class=form-control ng-disabled=!CanAddOrEdit ng-model=model.CustWHFeeMatrix ng-change=clearFeesMatrix() placeholder=\"Type Matrix to Search...\" uib-typeahead=\"matrix as matrix for matrix in searchFeesMatrix($viewValue)\" typeahead-min-length=3 typeahead-no-results=feesMatrixNoResults typeahead-loading=searchingForFeesMatrix typeahead-on-select=feesMatrixChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupFeesMatrix()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Fees Matrix\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=feesMatrixNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Matrix \"{{model.CustWHFeeMatrix}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel class=control-label for=CustWHFeeMatrix\u003eDefault Product:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=defaultProduct name=defaultProduct class=form-control ng-disabled=!CanAddOrEdit ng-model=model.DefaultProductLabel ng-change=clearDefaultProduct() placeholder=\"Type Product to Search...\" uib-typeahead=\"product.Name as product.Name for product in searchDefaultProduct($viewValue)\" typeahead-min-length=3 typeahead-template-url=product-typeahead typeahead-no-results=defaultProductNoResults typeahead-loading=searchingForDefaultProduct typeahead-on-select=defaultProductChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDefaultProduct()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Default Product\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=defaultProductNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Product \"{{model.DefaultProductLabel}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customer-edit-tab-accounting', "\u003cform class=form id=accountingForm name=accountingForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustBill2Only\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=CustBill2Only ng-model=model.CustBill2Only ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=CustBill2Only\u003eBill To\u003c/label\u003e\u003c/div\u003e\u003clabel for=CustBill2Only class=error ng-show=\"(itemErrors[\u0027CustBill2Only\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustBill2Only\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TermsValue\u0027)}\"\u003e\u003clabel class=control-label for=terms\u003e \u003cspan ng-show=searchingForTerms\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTerms: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=terms name=terms class=form-control ng-disabled=!CanEditAccounting ng-model=model.CustTerms ng-change=clearTerms(itemToEdit) placeholder=\"Type Terms to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchTerms($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=termsNoResults typeahead-loading=searchingForTerms typeahead-on-select=\"termsChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupTerms(itemToEdit) ng-disabled=!CanEditAccounting\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Terms\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=terms class=control-label ng-show=termsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Terms \"{{model.TermsDescription}}\" \u003c/label\u003e \u003clabel for=terms class=error ng-show=\"(itemErrors[\u0027TermsValue\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TermsValue\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cust3rdParty\u0027)}\"\u003e\u003clabel class=control-label for=remitToCode\u003e \u003cspan ng-show=searchingForThirdParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e3rd Party Remit: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=thirdParty name=thirdParty class=form-control placeholder=\"Type Third Party to Search...\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Cust3rdParty\u0027)}\" ng-disabled=!CanEditAccounting ng-model=model.Cust3rdPartyLabel ng-change=clearThirdParty() uib-typeahead=\"customer.Name as customer.Name for customer in searchThirdParty($viewValue)\" typeahead-min-length=3 typeahead-template-url=customer-typeahead typeahead-no-results=thirdPartyNoResult typeahead-loading=searchingForThirdParty typeahead-on-select=thirdPartyChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupThirdParty();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Third Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=thirdPartyNoResult\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Third Party: \"{{model.Cust3rdPartyLabel}}\"\u003c/div\u003e\u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027Cust3rdParty\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cust3rdParty\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustCurrency\u0027)}\"\u003e\u003clabel class=control-label for=currency\u003eCurrency:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=currency name=currency class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustCurrency\u0027)}\" ng-disabled=!CanEditAccounting ng-model=model.CustCurrency placeholder=\"Type Currency to Search...\" uib-typeahead=\"currency.Description as currency.Description for currency in searchCurrency($viewValue)\" typeahead-min-length=3 typeahead-template-url=currency-typeahead typeahead-no-results=currencyNoResults typeahead-loading=searchingForCurrency typeahead-on-select=currencyChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanEditAccounting ng-click=lookupCurrency()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Currency\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=currencyNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Currency \"{{model.CustCurrency}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustCurrency\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustCurrency\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustServiceChargeDays\u0027)}\"\u003e\u003clabel class=control-label for=custServiceChargeDays\u003eService Charge Days:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustServiceChargeDays type=text ng-disabled=!CanEditAccounting class=form-control ng-model=model.CustServiceChargeDays /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027serviceCharge\u0027)}\"\u003e\u003clabel class=control-label for=serviceCharge\u003eService Charge % / Min:\u003c/label\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cinput type=text ng-disabled=!CanEditAccounting class=\"form-control inline\" ng-model=model.CustServiceChargePerc /\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cinput type=text ng-disabled=!CanEditAccounting class=\"form-control inline\" ng-model=model.CustServiceChargeMin /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustARContact\u0027)}\"\u003e\u003clabel class=control-label for=CustARContact\u003eAR Contact:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustARContact type=text ng-disabled=!CanEditAccounting class=form-control ng-model=model.CustARContact /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustCreditLimit\u0027)}\"\u003e\u003clabel class=control-label for=CustCreditLimit\u003eCredit Limit:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustCreditLimit type=text ng-disabled=!CanEditAccounting class=form-control ng-model=model.CustCreditLimit /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=CustCreditHold ng-model=model.CustCreditHold ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=CustCreditHold\u003eCredit Hold:\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustDeposit\u0027)}\"\u003e\u003clabel class=control-label for=CustDeposit\u003eDeposit:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CustDeposit type=text ng-disabled=!CanEditAccounting class=form-control ng-model=model.CustDeposit /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OutstandingCredit\u0027)}\"\u003e\u003clabel class=control-label for=OutstandingCredit\u003eOutstanding Credit:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=OutstandingCredit type=text ng-disabled=!CanEditAccounting class=form-control ng-model=model.OutstandingCredit /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AvailableCredit\u0027)}\"\u003e\u003clabel class=control-label for=AvailableCredit\u003eAvailable Credit:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=AvailableCredit type=text ng-disabled=!CanEditAccounting class=form-control ng-model=model.AvailableCredit /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DefaultStation1\u0027)}\"\u003e\u003clabel class=control-label for=DefaultStation1\u003eDefault Station 1/Commission %:\u003c/label\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-10\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DefaultStation1 name=DefaultStation1 class=form-control ng-disabled=!CanEditAccounting ng-model=model.CustDefaultStation1Label ng-change=clearDefaultStation1() placeholder=\"Type Station to Search...\" uib-typeahead=\"station.Name as station.Name for station in searchDefaultStation1($viewValue)\" typeahead-min-length=3 typeahead-template-url=station-typeahead typeahead-no-results=defaultStation1NoResults typeahead-loading=searchingForDefaultStation1 typeahead-on-select=defaultStation1Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDefaultStation1()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Default Station 1\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=defaultStation1NoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{model.CustDefaultStation1Label}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text class=\"form-control inline\" placeholder=% onkeydown=jsDecimals(event) ng-disabled=!CanEditAccounting ng-model=model.CustDefaultStationCommissionPerc /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DefaultStation2\u0027)}\"\u003e\u003clabel class=control-label for=DefaultStation2\u003eDefault Station 2/Commission %:\u003c/label\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-10\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DefaultStation2 name=DefaultStation2 class=form-control ng-disabled=!CanEditAccounting ng-model=model.CustDefaultStation2Label ng-change=clearDefaultStation2() placeholder=\"Type Station to Search...\" uib-typeahead=\"station.Name as station.Name for station in searchDefaultStation2($viewValue)\" typeahead-min-length=3 typeahead-template-url=station-typeahead typeahead-no-results=defaultStation2NoResults typeahead-loading=searchingForDefaultStation2 typeahead-on-select=defaultStation2Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDefaultStation2()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Default Station 2\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=defaultStation2NoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{model.CustDefaultStation2Label}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text class=\"form-control inline\" onkeydown=jsDecimals(event) placeholder=% ng-disabled=!CanEditAccounting ng-model=model.CustDefaultStation2CommissionPerc /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustSalesman1Label\u0027)}\"\u003e\u003clabel class=control-label for=CustSalesman1Label\u003eSales Rep. 1/Split %:\u003c/label\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-10\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=SalesRep1 name=SalesRep1 class=form-control ng-disabled=!CanEditAccounting ng-model=model.CustSalesman1Label ng-change=clearSalesRep1() placeholder=\"Type Sales Rep. to Search...\" uib-typeahead=\"salesRep.Name as salesRep.Name for salesRep in searchSalesRep($viewValue)\" typeahead-template-url=salesman-typeahead typeahead-min-length=3 typeahead-no-results=salesRep1NoResult typeahead-loading=searchingForSalesRep1 typeahead-on-select=salesRep1Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanEditAccounting ng-click=lookupSalesRep(1)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep.\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=SalesRep1 class=control-label ng-show=salesRep1NoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep. \"{{model.CustSalesman1Label}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text placeholder=% ng-disabled=!CanEditAccounting onkeydown=\"return jsDecimals(event)\" class=\"form-control inline\" ng-model=model.CustSalesmanCommissionPerc /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustSalesman2Label\u0027)}\"\u003e\u003clabel class=control-label for=CustSalesman2Label\u003eSales Rep. 2/Split %:\u003c/label\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-10\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=SalesRep2 name=SalesRep2 class=form-control ng-disabled=!CanEditAccounting ng-model=model.CustSalesman2Label ng-change=clearSalesRep2() placeholder=\"Type Sales Rep. to Search...\" uib-typeahead=\"salesRep.Name as salesRep.Name for salesRep in searchSalesRep($viewValue)\" typeahead-template-url=salesman-typeahead typeahead-min-length=3 typeahead-no-results=salesRep2NoResult typeahead-loading=searchingForSalesRep2 typeahead-on-select=salesRep2Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanEditAccounting ng-click=lookupSalesRep(2)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep.\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=SalesRep2 class=control-label ng-show=salesRep2NoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep. \"{{model.CustSalesman2Label}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text ng-disabled=!CanEditAccounting placeholder=% onkeydown=\"return jsDecimals(event)\" class=\"form-control inline\" ng-model=model.CustSalesman2CommissionPerc /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustBillInst\u0027)}\"\u003e\u003clabel class=control-label for=CustBillInst\u003eBilling Instructions:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=email name=email ng-model=model.CustBillInst ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=CompanyRemitToOverride ng-change=\"model.CompanyRemitToId = null\" ng-model=model.CompanyRemitToOverride ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=control-label for=CustCreditHold\u003eRemit To Override:\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003clabel for=CompanyRemitTo class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CompanyRemitToId\u0027)}\"\u003e \u003cspan ng-show=searchingForCompanyRemitTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit To Address \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=CompanyRemitTo name=CompanyRemitTo class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CompanyRemitToId\u0027)}\" ng-disabled=\"!CanEditAccounting || !model.CompanyRemitToOverride\" ng-model=model.CompanyRemitToName ng-change=clearCompanyRemitTo() placeholder=\"Type Company Remit To to Search...\" uib-typeahead=\"companyRemitTo.Name as companyRemitTo.Name for companyRemitTo in searchCompanyRemitTo($viewValue)\" typeahead-template-url=companyRemitTo-typeahead typeahead-min-length=3 typeahead-no-results=companyRemitToNoResult typeahead-loading=searchingForCompanyRemitTo typeahead-on-select=companyRemitToChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=\"!CanEditAccounting || !model.CompanyRemitToOverride\" ng-click=lookupCompanyRemitTo(1)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Company Remit To\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=CompanyRemitTo class=control-label ng-show=companyRemitToNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Company Remit To \"{{model.CompanyRemitToName}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CompanyRemitToId\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CompanyRemitToId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003ch2\u003eInvoicing Defaults\u003c/h2\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InvoiceStyle\u0027)}\"\u003e\u003clabel class=control-label for=InvoiceStyle\u003eStyle:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control ng-disabled=!CanEditAccounting ng-model=model.InvoiceStyle ng-options=\"option.Value as option.Text for option in invoiceStyleOptions\"\u003e\u003coption disabled value=\"\"\u003ePlease select one...\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InvoiceDeliveryMethod\u0027)}\"\u003e\u003clabel class=control-label for=InvoiceDeliveryMethod\u003eDelivery Method:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control ng-disabled=!CanEditAccounting ng-model=model.InvoiceDeliveryMethod ng-options=\"option.Value as option.Text for option in invoiceDeliveryMethodOptions\"\u003e\u003coption disabled value=\"\"\u003ePlease select one...\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InvoiceDeliveryEmailAddresses\u0027)}\"\u003e\u003clabel class=control-label for=InvoiceDeliveryEmailAddresses\u003eEmail Address:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea class=form-control style=height:85px id=email name=email ng-model=model.InvoiceDeliveryEmailAddresses ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003ch2\u003eInvoice Attachments\u003c/h2\u003e\u003cdiv ng-repeat=\"docType in model.CustomerDocumentTypes\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox ng-model=docType.Enabled ng-disabled=!CanEditAccounting /\u003e \u003clabel class=control-label for=CustCreditHold\u003e{{docType.Type}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customer-edit-tab-contacts', "\u003cdiv ng-controller=ContactCustomerListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ContactListCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customer-edit-tab-recentShipments', "\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ShipmentsByCustomerListCtrl\u003e\u003c/div\u003e"); $templateCache.put('customer-edit-tab-portalSettings', "\u003cdiv ng-controller=CustomerPortalSettingsDetailPageCtrl\u003e\u003cdiv ng-include=\"\u0027customerPortalSettings-edit\u0027\" ng-controller=CustomerPortalSettingsEditCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerLoginListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerAddressBookListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerPortalServiceLevelListCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customer-edit-tab-ratingDefaults', "\u003cdiv id=ratingDefaults class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027ratingDefaults\u0027}\" ng-if=\"tabIsLoaded(\u0027ratingDefaults\u0027) || isActiveTab(\u0027ratingDefaults\u0027)\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; (activeTab == \u0027ratingDefaults\u0027)\"\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerRatingListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerRatingAccessorialListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerRatingFuelSurchargeListCtrl\u003e\u003c/div\u003e\u003cdiv ng-show=sevenLEnabled ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=PortalRateShoppingConfigListCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customer-edit-tab-auditLog', "\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=AuditLogHistoryListCtrl\u003e\u003c/div\u003e"); $templateCache.put('customFieldDefinition-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Label class=st-sortable\u003eLabel\u003c/th\u003e\u003cth st-sort=DataType class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=SortOrdinal class=st-sortable\u003eSort\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customFieldDefinition-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Label class=st-sortable\u003eLabel\u003c/th\u003e\u003cth st-sort=DataType class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=SortOrdinal class=st-sortable\u003eSort\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customFieldDefinition-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CustomFieldDefinitionListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customFieldDefinition_filter_Name class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customFieldDefinition_filter_Label placeholder=Search ng-model=filter.Label ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customFieldDefinition-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-click=chooseItem(row) id=customFieldDefinition-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Label}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.DataType}}\u003c/td\u003e\u003ctd\u003e{{row.SortOrdinal}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customFieldDefinition-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomFieldDefinitionEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Label}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.DataType}}\u003c/td\u003e\u003ctd\u003e{{row.SortOrdinal}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customFieldDefinition-edit', "\u003cform autocomplete=off id=customFieldDefinitionEditForm name=customFieldDefinitionEditForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-name for=customFieldDefinitionName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customFieldDefinitionName type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=customFieldDefinitionName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Label\u0027)}\"\u003e\u003clabel class=control-label for=customFieldDefinitionLabel\u003eLabel:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customFieldDefinitionLabel type=text class=form-control placeholder=\"Enter Label\" ng-model=itemToEdit.Label /\u003e\u003c/div\u003e\u003clabel for=customFieldDefinitionLabel class=error ng-show=\"(itemErrors[\u0027Label\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Label\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DataType\u0027)}\"\u003e\u003clabel class=control-label for=customFieldDefinitionDataType\u003eData Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=customFieldDefinitionDataType placeholder=\"Select Data Type\" ng-model=itemToEdit.DataType ng-options=\"item.Code as item.Name for item in dataTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=customFieldDefinitionDataType class=error ng-show=\"(itemErrors[\u0027DataType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DataType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=customFieldDefinitionDescription\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customFieldDefinitionDescription type=text class=form-control placeholder=\"Enter Description\" ng-model=itemToEdit.Description /\u003e\u003c/div\u003e\u003clabel for=customFieldDefinitionDescription class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PlaceHolder\u0027)}\"\u003e\u003clabel class=control-label for=customFieldDefinitionPlaceHolder\u003ePlaceHolder:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customFieldDefinitionPlaceHolder type=text class=form-control maxlength=18 placeholder=\"Enter PlaceHolder\" ng-model=itemToEdit.PlaceHolder /\u003e\u003c/div\u003e\u003clabel for=customFieldDefinitionPlaceHolder class=error ng-show=\"(itemErrors[\u0027PlaceHolder\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PlaceHolder\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EntityType\u0027)}\"\u003e\u003clabel class=control-label for=customFieldDefinitionEntityType\u003eEntity Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customFieldDefinitionEntityType type=text class=form-control maxlength=12 placeholder=\"Enter Entity Type\" ng-model=itemToEdit.EntityType /\u003e\u003c/div\u003e\u003clabel for=customFieldDefinitionEntityType class=error ng-show=\"(itemErrors[\u0027EntityType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EntityType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SortOrdinal\u0027)}\"\u003e\u003clabel class=control-label for=customFieldDefinitionSortOrdinal\u003eSort:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customFieldDefinitionSortOrdinal type=text class=form-control maxlength=12 placeholder=\"Enter Sort\" ng-model=itemToEdit.SortOrdinal /\u003e\u003c/div\u003e\u003clabel for=customFieldDefinitionSortOrdinal class=error ng-show=\"(itemErrors[\u0027SortOrdinal\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SortOrdinal\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Enabled\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=customFieldDefinitionEnabled model=currentItem.Enabled ng-model=itemToEdit.Enabled /\u003e \u003clabel class=control-label for=customFieldDefinitionEnabled\u003eEnabled\u003c/label\u003e\u003c/div\u003e\u003clabel for=customFieldDefinitionEnabled class=error ng-show=\"(itemErrors[\u0027Enabled\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Enabled\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=customFieldDefinitionRequired model=currentItem.Required ng-model=itemToEdit.Required /\u003e \u003clabel class=control-label for=customFieldDefinitionRequired\u003eRequired\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customFieldDefinition-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomFieldDefinitionListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customFieldDefinition-edit-custom-buttons', "\u003cbutton type=button class=\"btn btn-success\" ng-show=\"itemToEdit.DataType == \u0027DropDown\u0027 \u0026amp;\u0026amp; !itemToEdit.isNew;\" ng-disabled=submitting ng-click=showDropDownOptionsEdit(itemToEdit)\u003eView/Edit Drop Down Options\u003c/button\u003e"); $templateCache.put('customFieldDefinition-edit-custom-buttons-mobile', "\u003cbutton type=button class=\"btn btn-success\" ng-show=\"itemToEdit.DataType == \u0027DropDown\u0027 \u0026amp;\u0026amp; !itemToEdit.isNew;\" ng-disabled=submitting ng-click=showDropDownOptionsEdit()\u003eView/Edit Drop Down Options\u003c/button\u003e"); $templateCache.put('customFieldOption-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=Value class=st-sortable\u003eValue\u003c/th\u003e\u003cth st-sort=SortOrdinal class=st-sortable\u003eSort\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customFieldOption-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=Value class=st-sortable\u003eValue\u003c/th\u003e\u003cth st-sort=SortOrdinal class=st-sortable\u003eSort\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customFieldOption-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CustomFieldOptionListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=customFieldOption_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=customFieldOption_filter_searchvalue placeholder=Search ng-model=filter.searchValue ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customFieldOption-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-click=chooseItem(row) id=customFieldOption-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.Value}}\u003c/td\u003e\u003ctd\u003e{{row.SortOrdinal}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customFieldOption-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomFieldOptionEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.Value}}\u003c/td\u003e\u003ctd\u003e{{row.SortOrdinal}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customFieldOption-edit', "\u003cform autocomplete=off id=customFieldOptionEditForm name=customFieldOptionEditForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=customFieldOptionName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customFieldOptionName type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=customFieldOptionName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=customFieldOptionDescription\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customFieldOptionDescription type=text class=form-control placeholder=\"Enter Description\" ng-model=itemToEdit.Description /\u003e\u003c/div\u003e\u003clabel for=customFieldOptionDescription class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Value\u0027)}\"\u003e\u003clabel class=control-label for=customFieldOptionValue\u003eValue:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customFieldOptionValue type=text class=form-control maxlength=18 placeholder=\"Enter Value\" ng-model=itemToEdit.Value /\u003e\u003c/div\u003e\u003clabel for=customFieldOptionValue class=error ng-show=\"(itemErrors[\u0027Value\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Value\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SortOrdinal\u0027)}\"\u003e\u003clabel class=control-label for=customFieldOptionSortOrdinal\u003eSort:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customFieldOptionSortOrdinal type=text class=form-control maxlength=12 placeholder=\"Enter Sort\" ng-model=itemToEdit.SortOrdinal /\u003e\u003c/div\u003e\u003clabel for=customFieldOptionSortOrdinal class=error ng-show=\"(itemErrors[\u0027SortOrdinal\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SortOrdinal\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Enabled\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=customFieldOptionEnabled model=currentItem.Enabled ng-model=itemToEdit.Enabled /\u003e \u003clabel class=control-label for=customFieldOptionEnabled\u003eEnabled\u003c/label\u003e\u003c/div\u003e\u003clabel for=customFieldOptionEnabled class=error ng-show=\"(itemErrors[\u0027Enabled\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Enabled\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customFieldOption-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomFieldOptionListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customFieldOption-modal', "\u003cdiv class=modal-header\u003e\u003ch3 class=modal-title\u003e{{PageLocationService.pageTitle}} \u003cspan class=pull-right\u003e \u003cbutton type=button class=\"close disable-autofocus\" ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003c/span\u003e\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=CustomFieldOptionListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('customFormAndReportImport-template', "\u003cdiv ng-controller=CustomFormsAndTemplatesImportCtrl\u003eTEST\u003c/div\u003e\u003cdiv ng-include=customFormAndReportImport-footer\u003e\u003c/div\u003e"); $templateCache.put('customFormAndReportImport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=ReportName class=st-sortable\u003eTemplate Name\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=ObjectType class=st-sortable\u003eType\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customFormAndReportImport-list-rows', "\u003ctr\u003e\u003c/tr\u003e"); $templateCache.put('customFormAndReportImport-footer', "\u003cdiv class=text-right\u003e\u003cbutton class=\"btn btn-sm btn-danger\" ng-click=$dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('customFormAndReportImport-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003cdiv\u003eThe file import was {{resultSuccess}}.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customFormReportLayoutTemplateChooser-template', "\u003cdiv ng-controller=CustomFormReportLayoutTemplateChooserCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customFormReportLayoutTemplateChooser-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CustomFormReportLayoutTemplateChooserListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=\"carrier_filter_search hidden-xs\" class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=carriers_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customFormReportLayoutTemplateChooser-row-headers', "\u003ctr\u003e\u003cth st-sort=ReportName class=st-sortable\u003eTemplate Name\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=ObjectType class=st-sortable\u003eType\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customFormReportLayoutTemplateChooser-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=saveSelectedTemplate(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.ReportName}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Description}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.ObjectType}}\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customFormReportLayoutTemplateChooser-footer', "\u003cdiv class=text-right\u003e\u003cbutton class=\"btn btn-sm btn-danger\" ng-click=$dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('customFormReportLayoutList', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CustomFormReportLayoutListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customFormReportLayoutList-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CustomFormReportLayoutCtrlListFilterCtrl\u003e\u003cdiv class=clearfix style=margin-bottom:10px;margin-left:0\u003e\u003cdiv class=pull-right\u003e\u003cdiv class=\"form-group input-group input-group-sm\" style=margin-right:10px\u003e\u003clabel for=tractor_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=schedule_filter_searchvalue placeholder=Search ng-model=filter.Search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003cdiv class=form-group style=margin-top:-2px\u003e\u003cselect ng-model=filter.ObjectType class=form-control ng-change=changeFilter() ng-options=\"objectType.Value as objectType.Name for objectType in objectTypes\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customFormReportLayoutList-list-customAction', "\u003cbutton class=\"btn btn-sm btn-info btn-svl-grid-add\" ng-click=ImportReport()\u003e\u003ci class=\"fa fa-upload\"\u003e\u003c/i\u003e Import\u003c/button\u003e"); $templateCache.put('customFormReportLayoutList-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=ReportName class=st-sortable\u003eReport Name\u003c/th\u003e\u003cth st-sort=ObjectType class=st-sortable\u003eType\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth style=text-align:center\u003eAction\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customFormReportLayoutList-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CustomFormReportLayoutListEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.ReportName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ObjectType}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=\"nowrap text-center\"\u003e\u003ca ng-click=\"$event.stopPropagation(); redirectToReportDesigner(row)\" uib-tooltip=Edit class=generic-icon-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-click=\"$event.stopPropagation(); duplicateReport(row)\" uib-tooltip=Duplicate class=generic-icon-link\u003e\u003ci class=\"fa fa-copy\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-click=\"$event.stopPropagation(); exportReport(row)\" uib-tooltip=Export class=generic-icon-link\u003e\u003ci class=\"fa fa-download\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row, true)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customFormReportLayoutList-edit', "\u003cform autocomplete=off id=shipmentRoutingForm name=shipmentRoutingForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReportName\u0027)}\"\u003e\u003clabel class=control-label for=report\u003eReport Name:\u003c/label\u003e \u003cspan class=\"control-label pull-right\" ng-show=itemToEdit.New\u003e\u003ca ng-click=\"$event.stopPropagation(); showTemplateChooser()\" uib-tooltip=\"Use Template\" class=generic-icon-link\u003eUse Template\u003c/a\u003e\u003c/span\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=ReportName type=text class=form-control ng-model=itemToEdit.ReportName /\u003e\u003c/div\u003e\u003clabel for=ReportName class=error ng-show=\"(itemErrors[\u0027ReportName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReportName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=report\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Description type=text class=form-control ng-model=itemToEdit.Description /\u003e\u003c/div\u003e\u003clabel for=Description class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ObjectType\u0027)}\"\u003e\u003clabel class=control-label for=TransitType\u003eObject Type:\u003c/label\u003e \u003cselect ng-model=itemToEdit.ObjectType class=form-control ng-options=\"objectType.Value as objectType.Name for objectType in objectTypes\" name=ObjectType\u003e\u003c/select\u003e \u003clabel for=ObjectType class=error ng-show=\"(itemErrors[\u0027ObjectType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ObjectType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('custom-form-report-formButtons', "\u003cbutton type=button class=\"btn btn-success\" ng-show=!itemToEdit.New ng-click=redirectToReportDesigner(itemToEdit)\u003e \u003cspan\u003eEdit Layout\u003c/span\u003e \u003c/button\u003e"); $templateCache.put('customManagementList-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('customManagementList-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected}\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Description}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan class=col-xs-12\u003e{{row.Description}}\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customManagementList-edit', "\u003cform autocomplete=off class=customManagementListEditForm name=customManagementListEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Type\u0027)}\"\u003e\u003clabel class=control-label for=customManagementListType\u003eList Type: \u003c/label\u003e\u003cdiv\u003e\u003cselect id=customManagementListType name=customManagementListType ng-model=itemToEdit.Type class=form-control\u003e\u003coption value=Consolidation\u003eRouting\u003c/option\u003e\u003coption value=Quote\u003eQuote\u003c/option\u003e\u003coption value=Shipment\u003eShipment\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=customManagementListType class=error ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Type\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IsPublic\u0027)}\"\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=customManagementListPublic\u003e \u003cinput type=checkbox id=customManagementListPublic model=itemToEdit.IsPublic ng-model=itemToEdit.IsPublic /\u003e Public: \u003c/label\u003e\u003c/div\u003e\u003clabel for=customManagementListPublic class=error ng-show=\"(itemErrors[\u0027IsPublic\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027IsPublic\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=customManagementListDesc\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=customManagementListDesc type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Description /\u003e\u003c/div\u003e\u003clabel for=customManagementListDesc class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customManagementList-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CustomManagementListListCtrl ng-init=\"setListType(\u0027Shipment\u0027);\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CustomManagementListListCtrl ng-init=\"setListType(\u0027Quote\u0027);\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CustomManagementListListCtrl ng-init=\"setListType(\u0027Routing\u0027);\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CustomManagementListListCtrl ng-init=\"setListType(\u0027Portal\u0027);\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customManagementList-menu', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=\"portlet box blue-madison menu col-md-6\" style=float:left;width:95%\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eManagement Lists\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in menuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=\"{{item.LinkHref.indexOf(\u0027.asp\u0027) != -1 ? \u0027_self\u0027 : undefined}}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentManagementList-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CustomManagementListListCtrl ng-init=\"setListType(\u0027Shipment\u0027);\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('quoteManagementList-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CustomManagementListListCtrl ng-init=\"setListType(\u0027Quote\u0027);\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingManagementList-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CustomManagementListListCtrl ng-init=\"setListType(\u0027Routing\u0027);\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portalManagementList-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CustomManagementListListCtrl ng-init=\"setListType(\u0027Portal\u0027);\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('custom-sml-form-setup', "\u003cdiv class=\"row form-compact\" ng-show=displayContent\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=row\u003e\u003ch4 style=font-weight:bold\u003eCustom {{ smlType }} Management List Setup\u003c/h4\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eManagement List Description:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cinput type=text class=form-control ng-model=headerItem.SMLDesc /\u003e\u003c/div\u003e\u003c/div\u003e\u003cbutton class=\"btn btn-primary btn-sm\" style=margin-bottom:20px ng-click=onAddNewRow() ng-disabled=onDisableAddRowButton()\u003eAdd Row\u003c/button\u003e\u003ctable class=table\u003e\u003cthead\u003e\u003ctr\u003e\u003cth style=font-size:10px\u003eNo\u003c/th\u003e\u003cth style=text-align:center;font-size:10px\u003eField Name\u003c/th\u003e\u003cth style=text-align:center;font-size:10px\u003eDescription\u003c/th\u003e\u003cth style=text-align:center;font-size:10px\u003eAlignment\u003c/th\u003e\u003cth style=text-align:center;font-size:10px\u003eCurrency\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in tableRows\" ng-show=!row.Deleted\u003e\u003ctd\u003e{{ $index + 1 }}\u003c/td\u003e\u003ctd\u003e\u003cselect class=form-control ng-model=row.Name ng-change=onSelectTableRowFieldName(row)\u003e\u003coption value=\"\" ng-selected=\"row.Name === \u0027\u0027\"\u003eNone\u003c/option\u003e\u003coption value={{fieldName}} ng-selected=\"row.Name === fieldName\" ng-repeat=\"fieldName in fieldNameOptions\"\u003e {{ getFieldDisplayName(fieldName) }} \u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=form-control ng-model=row.AltDesc /\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cinput type=radio name=\"Alignment{{ $index + 1}}\" value=Left ng-model=row.Alignment /\u003e \u003cinput type=radio name=\"Alignment{{ $index + 1}}\" value=Center ng-model=row.Alignment /\u003e \u003cinput type=radio name=\"Alignment{{ $index + 1}}\" value=Right ng-model=row.Alignment /\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cinput type=checkbox ng-model=row.UseFN /\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003ca ng-click=\"$event.stopPropagation(); onDeleteRow($index)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-10\u003e\u003cdiv class=panel style=margin-bottom:0\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eSecurity Level:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cselect class=form-control ng-model=headerItem.SecurityLevel\u003e\u003coption value=\"{{ securityLevel }}\" ng-repeat=\"securityLevel in [0,1,2,3,4,5,6,7,8,9]\" ng-selected=\"headerItem.SecurityLevel === securityLevel\"\u003e {{ securityLevel }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eDefault Sort Order:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cselect class=form-control ng-model=headerItem.SortOrderField\u003e\u003coption value=\"{{ defaultSortInputValue }}\"\u003e {{ defaultSortInputValue === \u0027ConsolID\u0027 ? \u0027Routing #\u0027 : \u0027Shipment #\u0027 }} \u003c/option\u003e\u003coption value=\"{{ row.Name }}\" ng-repeat=\"row in tableRows\" ng-selected=\"headerItem.SortOrderField === row.Name\" ng-show=\"row.Name !== \u0027\u0027\"\u003e {{ row.Name }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=font-size:10px;margin-bottom:10px\u003e\u003cdiv class=\"col-xs-offset-4 col-xs-8 col-sm-8\"\u003e\u003cinput type=radio name=sortOrder value=ASC ng-model=headerItem.SortOrder /\u003e Ascending \u003cinput type=radio name=sortOrder value=DESC ng-model=headerItem.SortOrder style=margin-left:15px /\u003e Descending\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"isPublic !== \u0027Y\u0027\"\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eDefault Search Option:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text class=form-control ng-model=headerItem.DefaultSearchValue maxlength=30 /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cselect class=form-control ng-model=headerItem.DefaultSearchField\u003e\u003coption value=\"{{[\u0027Shipment\u0027, \u0027Quote\u0027].includes(smlType) ? \u0027OrderNo\u0027 : \u0027ConsolID\u0027}}\"\u003eNone\u003c/option\u003e\u003coption value={{fieldName}} ng-repeat=\"fieldName in fieldNameOptions\"\u003e {{ getFieldDisplayName(fieldName) }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-bottom:10px ng-show=\"smlType === \u0027Shipment\u0027 \u0026amp;\u0026amp; isPublic !== \u0027Y\u0027\"\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eService Type(s):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect multiple class=form-control style=min-height:120px ng-model=headerItem.ServiceType\u003e\u003coption value=\"\"\u003eAll\u003c/option\u003e\u003coption value={{codeType.Id}} ng-selected=headerItem.ServiceType.includes(codeType.Id) ng-repeat=\"codeType in codeTypes\"\u003e {{ codeType.CodeType }} - {{ codeType.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-bottom:10px ng-show=\"smlType === \u0027Shipment\u0027 \u0026amp;\u0026amp; isPublic !== \u0027Y\u0027\"\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eService Mode(s):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect multiple class=form-control style=min-height:80px ng-model=headerItem.ServiceMode\u003e\u003coption value=\"\" ng-selected=\"headerItem.ServiceMode.length === 0\"\u003eAll\u003c/option\u003e\u003coption value=\"{{ serviceMode }}\" ng-selected=headerItem.ServiceMode.includes(serviceMode) ng-repeat=\"serviceMode in serviceModes\"\u003e {{ serviceMode }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-bottom:10px ng-show=\"smlType === \u0027Consolidation\u0027 \u0026amp;\u0026amp; isPublic !== \u0027Y\u0027\"\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eRouting Type(s):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect multiple class=form-control style=min-height:80px ng-model=headerItem.ServiceMode\u003e\u003coption value=\"\" ng-selected=\"headerItem.ServiceMode.length === 0\"\u003eAll\u003c/option\u003e\u003coption value=\"{{ serviceMode }}\" ng-selected=headerItem.ServiceMode.includes(serviceMode) ng-repeat=\"serviceMode in serviceModes\"\u003e {{ serviceMode }} \u003c/option\u003e\u003coption value=PU ng-selected=\"headerItem.ServiceMode.includes(\u0027PU\u0027) === \u0027PU\u0027\"\u003ePU\u003c/option\u003e\u003coption value=DEL ng-selected=\"headerItem.ServiceMode.includes(\u0027DEL\u0027) === \u0027DEL\u0027\"\u003eDEL\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"isPublic !== \u0027Y\u0027\"\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eDisplay on Side Menu: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=headerItem.SideMenu /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"smlType === \u0027ShipmentP\u0027 \u0026amp;\u0026amp; isPublic !== \u0027Y\u0027\"\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eDisplay Alerts: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=headerItem.Alerts /\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=panel style=margin-bottom:0 ng-show=\"isPublic !== \u0027Y\u0027 \u0026amp;\u0026amp; smlType !== \u0027Consolidation\u0027\"\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eDate/Time Restrictions: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=headerItem.DateTimeRestriction /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eRestriction Type: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect class=form-control ng-model=headerItem.RestrictionType\u003e\u003coption value=n\u003eMinutes\u003c/option\u003e\u003coption value=hh\u003eHours\u003c/option\u003e\u003coption value=d\u003eDays\u003c/option\u003e\u003coption value=ww\u003eWeeks\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eRestriction Order: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect class=form-control ng-model=headerItem.RestrictionOrder\u003e\u003coption value=\"\u0026lt;\"\u003eLess Than\u003c/option\u003e\u003coption value=\"\u0026lt;=\"\u003eLess Than and Equal To\u003c/option\u003e\u003coption value=\"=\"\u003eEquals\u003c/option\u003e\u003coption value=\"\u003e=\"\u003eGreater Than and Equal To\u003c/option\u003e\u003coption value=\"\u003e\"\u003eGreater Than\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eRestriction Field: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect class=form-control ng-model=headerItem.RestrictionField\u003e\u003coption value=DateCreated\u003eCreation Date/Time\u003c/option\u003e\u003coption value=ReadyDateTime\u003eReady Date/Time\u003c/option\u003e\u003coption value=ReadyDate\u003eReady Date\u003c/option\u003e\u003coption value=ScheduledDeliveryDateTime\u003eScheduled Delivery Date/Time\u003c/option\u003e\u003coption value=ScheduledDeliveryDate\u003eScheduled Delivery Date\u003c/option\u003e\u003coption value=ShipDateTime ng-show=\"smlType === \u0027Shipment\u0027\"\u003eHousebill Date/Time\u003c/option\u003e\u003coption value=ShipDate ng-show=\"smlType === \u0027Shipment\u0027\"\u003eHousebill Date\u003c/option\u003e\u003coption value=PickupDateTime ng-show=\"smlType === \u0027Shipment\u0027\"\u003ePickup Date/Time\u003c/option\u003e\u003coption value=PickupDate ng-show=\"smlType === \u0027Shipment\u0027\"\u003ePickup Date\u003c/option\u003e\u003coption value=DeliveryDateTime ng-show=\"smlType === \u0027Shipment\u0027\"\u003eDelivery Date/Time\u003c/option\u003e\u003coption value=DeliveryDate ng-show=\"smlType === \u0027Shipment\u0027\"\u003eDelivery Date\u003c/option\u003e\u003coption value=OutForDeliveryDateTime ng-show=\"smlType === \u0027Shipment\u0027\"\u003eOut For Delivery Date/Time\u003c/option\u003e\u003coption value=OutForDeliveryDate ng-show=\"smlType === \u0027Shipment\u0027\"\u003eOut For Delivery Date\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eDefault Interval: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cinput type=text class=form-control maxlength=5 ng-model=headerItem.RestrictionDefault /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eIntervals: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cinput type=text class=form-control maxlength=50 ng-model=headerItem.RestrictionInterval /\u003e\u003cp class=text-danger style=margin:0;font-size:12px\u003e\u003csmall\u003e To enter multiple intevals just seperate them by a single space.\u003c/small\u003e\u003c/p\u003e\u003cp style=margin:0;font-size:12px\u003e\u003csmall\u003eI.e. 1 2 3\u003c/small\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=panel style=margin-bottom:0 ng-show=\"smlType === \u0027Shipment\u0027 || smlType === \u0027Quote\u0027 || smlType === \u0027Consolidation\u0027\"\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6 style=text-align:center\u003e\u003ch5 style=margin:0;font-weight:bold\u003eMatching Status Codes\u003c/h5\u003e\u003cp class=text-danger style=\"margin:0 0 10px 0;font-size:12px\"\u003e\u003csmall\u003eTo Select More Than 1 Status Code Hold Down The CTRL Key\u003c/small\u003e\u003c/p\u003e\u003cselect multiple class=form-control style=min-height:150px ng-model=headerItem.FieldDesc\u003e\u003coption value=\"{{ codeType.CodeType }}\" ng-selected=headerItem.FieldDesc.includes(codeType.CodeType) ng-repeat=\"codeType in matchingStatusCodes\"\u003e {{ codeType.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-md-6 style=text-align:center\u003e\u003ch5 style=margin:0;font-weight:bold\u003eSearchable Fields\u003c/h5\u003e\u003cp class=text-danger style=\"margin:0 0 10px 0;font-size:12px\"\u003e\u003csmall\u003eTo Select More Than 1 Searchable Field Hold Down The CTRL Key\u003c/small\u003e\u003c/p\u003e\u003cselect multiple class=form-control style=min-height:150px ng-model=headerItem.SearchableFields\u003e\u003coption value={{fieldName}} ng-selected=headerItem.SearchableFields.includes(fieldName) ng-repeat=\"fieldName in fieldNameOptions\"\u003e {{ getFieldDisplayName(fieldName) }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=panel style=margin-bottom:0 ng-show=\"smlType === \u0027Quote\u0027\"\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eShow: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003cselect class=form-control ng-model=headerItem.ActiveQuotes\u003e\u003coption value=True\u003eActive Quotes\u003c/option\u003e\u003coption value=False\u003eInactive Quotes\u003c/option\u003e\u003coption value=\"\"\u003eBoth\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel\u003eShow Public Quotes: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003clabel style=color:red\u003e \u003cinput type=checkbox ng-model=headerItem.PublicQuotes /\u003e \u003cspan style=position:relative;top:-3px\u003eIf checked quotes entered by your customer will be shown.\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cp class=text-danger style=font-size:12px;text-align:center\u003e*PLEASE NOTE* SELECT FIELDS IN ORDER I.E. DO NOT LEAVE FIELD 3 BLANK IF YOU SELECT A FIELD FOR 4, 5, 6, 7 OR FIELDS 4,5,6 and 7 WILL NOT DISPLAY\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-12 style=text-align:center\u003e\u003ca href=/Admin/CustomManagementList target=_self type=button class=\"btn btn-danger\"\u003eBack Custom Management List\u003c/a\u003e \u003ca href=/Admin/CustomManagementList/Portal target=_self type=button class=\"btn btn-danger\" ng-show=\"isPublic === \u0027Y\u0027\"\u003eBack Portal List\u003c/a\u003e \u003ca href=/Admin/CustomManagementList/Quote target=_self type=button class=\"btn btn-danger\" ng-show=\"smlType === \u0027Quote\u0027 \u0026amp;\u0026amp; isPublic !== \u0027Y\u0027\"\u003eBack Quote List\u003c/a\u003e \u003ca href=/Admin/CustomManagementList/Routing target=_self type=button class=\"btn btn-danger\" ng-show=\"smlType === \u0027Consolidation\u0027 \u0026amp;\u0026amp; isPublic !== \u0027Y\u0027\"\u003eBack Routing List\u003c/a\u003e \u003ca href=/Admin/CustomManagementList/Shipment target=_self type=button class=\"btn btn-danger\" ng-show=\"smlType === \u0027Shipment\u0027 \u0026amp;\u0026amp; isPublic !== \u0027Y\u0027\"\u003eBack Shipment List\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" type=button ng-click=onSubmit() ng-disabled=submitInProcess\u003eUpdate\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dashboard-view', "\u003cdiv id=dashboardPane ng-controller=DashboardCtrl class=\"ng-scope hide\" style=width:99%\u003e\u003ch3 class=page-title\u003e{{PageLocationService.pageTitle}} \u003csmall ng-bind=PageLocationService.subTitle\u003e\u003c/small\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12\"\u003e\u003cdiv class=\"dashboard-stat blue\" ng-show=ShowCardOneSideA\u003e\u003cdiv class=visual\u003e\u003ci class=\"fa fa-truck\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv class=details\u003e\u003ca href=javascript: ng-click=ShowTodaysCreatedShipments()\u003e\u003cdiv class=number\u003e{{DashboardStats.TotalShipmentsCreatedToday || 0}}\u003c/div\u003e\u003c/a\u003e\u003cdiv class=desc\u003eToday\u0027s Created Shipments\u003c/div\u003e\u003c/div\u003e\u003ca class=more href=javascript: ng-click=FlipCardOne()\u003e View more \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/div\u003e\u003cdiv class=\"dashboard-stat blue\" ng-show=!ShowCardOneSideA\u003e\u003cdiv class=visual\u003e\u003ci class=\"fa fa-truck\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv class=details\u003e\u003ca href=javascript: ng-click=ShowLastShipment()\u003e\u003cdiv class=number\u003e{{DashboardStats.LastShipmentCreated}}\u003c/div\u003e\u003c/a\u003e\u003cdiv class=desc\u003eLast Shipment Created\u003c/div\u003e\u003c/div\u003e\u003ca class=more href=javascript: ng-click=FlipCardOne()\u003e View more \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12\"\u003e\u003cdiv class=\"dashboard-stat yellow\"\u003e\u003cdiv class=visual\u003e\u003ci class=\"fa fa-truck\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv class=details\u003e\u003ca href=javascript: ng-click=ShowShipmentPickupBoard()\u003e\u003cdiv class=number\u003e{{DashboardStats.TotalShipmentsReadyToday || 0}}\u003c/div\u003e\u003c/a\u003e\u003cdiv class=desc\u003eToday\u0027s Pickups\u003c/div\u003e\u003c/div\u003e\u003cspan class=more\u003e \u0026nbsp; \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12\"\u003e\u003cdiv class=\"dashboard-stat green\" ng-show=ShowCardThreeSideA\u003e\u003cdiv class=visual\u003e\u003ci class=\"fa fa-truck\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv class=details\u003e\u003ca href=javascript: ng-click=ShowShipmentDeliveryBoard()\u003e\u003cdiv class=number\u003e{{DashboardStats.TotalShipmentsScheduledForDeliveryToday || 0}}\u003c/div\u003e\u003c/a\u003e\u003cdiv class=desc\u003eToday\u0027s Deliveries\u003c/div\u003e\u003c/div\u003e\u003cspan class=more\u003e \u0026nbsp; \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-3 col-md-3 col-sm-6 col-xs-12\"\u003e\u003cdiv class=\"dashboard-stat purple\" ng-show=ShowCardTwoSideA\u003e\u003cdiv class=visual\u003e\u003ci class=\"fa fa-envelope\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv class=details\u003e\u003ca href=javascript: ng-click=ShowEmailLog()\u003e\u003cdiv class=number\u003e{{DashboardStats.TotalEmailCount || 0}}\u003c/div\u003e\u003c/a\u003e\u003cdiv class=desc\u003eStatus Emails\u003c/div\u003e\u003c/div\u003e\u003ca class=more href=javascript: ng-click=FlipCardTwo()\u003e View more \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/div\u003e\u003cdiv class=\"dashboard-stat purple\" ng-show=!ShowCardTwoSideA\u003e\u003cdiv class=visual\u003e\u003ci class=\"fa fa-envelope\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv class=details\u003e\u003ca href=javascript: ng-click=ShowEmailLog()\u003e\u003cdiv class=number\u003e{{DashboardStats.LastEmailSentDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/div\u003e\u003c/a\u003e\u003cdiv class=desc\u003eLast Email Sent\u003c/div\u003e\u003c/div\u003e\u003ca class=more href=javascript: ng-click=FlipCardTwo()\u003e View more \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-6 col-sm-6\" ng-show=LoadServiceLevelGraphIsAllowed\u003e\u003cdiv class=\"portlet light bordered\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e\u003ci class=\"icon-pie-chart font-green\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-green bold uppercase\"\u003eShipments Per Service Level\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=actions\u003e\u003cdiv class=btn-group\u003e\u003ca href=\"\" class=\"btn dark btn-outline btn-circle btn-sm dropdown-toggle\" data-toggle=dropdown data-hover=dropdown data-close-others=true\u003e Range \u003cspan class=\"fa fa-angle-down\"\u003e \u003c/span\u003e \u003c/a\u003e\u003cul class=\"dropdown-menu pull-right\"\u003e\u003cli\u003e\u003ca href=javascript: ng-click=PrintServiceLevelChartCurrentDay()\u003e Current Day \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript: ng-click=PrintServiceLevelChartCurrentMonth()\u003e Current Month \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript: ng-click=PrintServiceLevelChartCurrentYear()\u003e Current Year \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv id=ServiceLevelGraph_loading ng-show=!ShowServiceLevelGraph\u003e\u003cimg src=../assets/global/img/loading.gif alt=loading /\u003e\u003c/div\u003e\u003cdiv id=ServiceLevelGraph_content ng-show=ShowServiceLevelGraph\u003e\u003cdiv id=ServiceLevelGraph class=\"chart dashboard-chart-div\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"margin:20px 0 10px 30px\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-4 col-sm-3 col-xs-6 text-stat\"\u003e\u003cspan class=\"label label-sm yearone\"\u003e Top 3 \u003cb\u003eMost\u003c/b\u003e Used \u003c/span\u003e\u003ch3\u003e{{DashboardChartsConfiguration.ServiceLevelCount.TopThreeMostUsed}}\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=\"col-md-4 col-sm-3 col-xs-6 text-stat\"\u003e\u003cspan class=\"label label-sm yeartwo\"\u003e Top 3 \u003cb\u003eLeast\u003c/b\u003e Used \u003c/span\u003e\u003ch3\u003e{{DashboardChartsConfiguration.ServiceLevelCount.TopThreeLeastUsed}}\u003c/h3\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=ShipmentStatisticsPanel class=\"col-md-6 col-sm-6\" ng-show=\"LoadShipmentCountGraphIsAllowed || LoadShipmentRevenueGraphIsAllowed\"\u003e\u003cdiv class=\"portlet light bordered\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e\u003ci class=\"icon-bar-chart font-red-sunglo\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-red-sunglo bold uppercase\"\u003eShipment Stats\u003c/span\u003e \u003cspan class=caption-helper\u003emonthly stats...\u003c/span\u003e\u003c/div\u003e\u003cdiv class=actions\u003e\u003cdiv class=btn-group\u003e\u003ca href=\"\" class=\"btn dark btn-outline btn-circle btn-sm dropdown-toggle\" data-toggle=dropdown data-hover=dropdown data-close-others=true\u003e Range \u003cspan class=\"fa fa-angle-down\"\u003e \u003c/span\u003e \u003c/a\u003e\u003cul class=\"dropdown-menu pull-right custom-dropdown\"\u003e\u003cli\u003e\u003ca href=javascript: ng-click=zoomChartQ1()\u003e Quarter 1 \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript: ng-click=zoomChartQ2()\u003e Quarter 2 \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript: ng-click=zoomChartQ3()\u003e Quarter 3 \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript: ng-click=zoomChartQ4()\u003e Quarter 4 \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=btn-group\u003e\u003ca href=\"\" class=\"btn dark btn-outline btn-circle btn-sm dropdown-toggle\" data-toggle=dropdown data-hover=dropdown data-close-others=true\u003e Station \u003cspan class=\"fa fa-angle-down\"\u003e \u003c/span\u003e \u003c/a\u003e\u003cul class=\"dropdown-menu pull-right custom-dropdown\"\u003e\u003cli ng-repeat=\"station in ShipmentStatistics.availableStations track by $index\"\u003e\u003ca href=javascript: ng-click=filterShipmentStatsByStation(station.Code)\u003e {{station.Description}} \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=\"btn-group btn-group-devided\" data-toggle=buttons\u003e\u003clabel class=\"btn blue-madison btn-outline btn-circle btn-sm active\" ng-show=LoadShipmentCountGraphIsAllowed ng-click=PrintShipmentCountChart()\u003e \u003cinput type=radio name=options class=toggle id=btnPrintShipmentCountChart /\u003eShipment Count \u003c/label\u003e \u003clabel class=\"btn blue-madison btn-outline btn-circle btn-sm\" ng-show=LoadShipmentRevenueGraphIsAllowed ng-click=PrintShipmentRevenueChart()\u003e \u003cinput type=radio name=options class=toggle id=btnPrintShipmentRevenueChart /\u003eTotal Revenue \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv id=ShipmentStatsGraph_loading ng-show=!ShowShipmentStatsGraph\u003e\u003cimg src=../assets/global/img/loading.gif alt=loading /\u003e\u003c/div\u003e\u003cdiv id=ShipmentStatsGraph_content ng-show=ShowShipmentStatsGraph\u003e\u003cdiv id=ShipmentStatsGraph class=\"chart dashboard-chart-div\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=\"margin:20px 0 10px 30px\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-4 col-sm-3 col-xs-6 text-stat\"\u003e\u003cspan class=\"label label-sm yearone\"\u003e Total {{DashboardChartsConfiguration.ShipmentStats.Type}} for \u003cb\u003e{{DashboardChartsConfiguration.ShipmentStats.YearOne}}\u003c/b\u003e \u003c/span\u003e\u003ch3\u003e{{DashboardChartsConfiguration.ShipmentStats.Currency}}{{DashboardChartsConfiguration.ShipmentStats.TotalYearOne}}\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=\"col-md-4 col-sm-3 col-xs-6 text-stat\"\u003e\u003cspan class=\"label label-sm yeartwo\"\u003e Total {{DashboardChartsConfiguration.ShipmentStats.Type}} for \u003cb\u003e{{DashboardChartsConfiguration.ShipmentStats.YearTwo}}\u003c/b\u003e \u003c/span\u003e\u003ch3\u003e{{DashboardChartsConfiguration.ShipmentStats.Currency}}{{DashboardChartsConfiguration.ShipmentStats.TotalYearTwo}}\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=\"col-md-4 col-sm-3 col-xs-6 text-stat\"\u003e\u003cspan class=\"label label-sm yearthree\"\u003e Total {{DashboardChartsConfiguration.ShipmentStats.Type}} for \u003cb\u003e{{DashboardChartsConfiguration.ShipmentStats.YearThree}}\u003c/b\u003e \u003c/span\u003e\u003ch3\u003e{{DashboardChartsConfiguration.ShipmentStats.Currency}}{{DashboardChartsConfiguration.ShipmentStats.TotalYearThree}}\u003c/h3\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"portlet light bordered\"\u003e\u003ci class=\"fa fa-info\"\u003e\u003c/i\u003e Dashboard Data last refreshed at \u003cspan ng-bind=\"LastRefreshAt | date:\u0027MM-dd-yyyy HH:mm:ss\u0027\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dashboard-notification-view', "\u003cdiv\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row style=margin-top:20px\u003e\u003cdiv class=\"col-xs-5 col-sm-5 col-md-5\" style=\"padding-right:0 !important;text-align:right\"\u003e\u003cimg style=width:200px src=../assets/global/img/descartes-logo-sm.png alt=loading /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 col-sm-2 col-md-2\" style=text-align:center\u003e\u003cp style=font-size:30px;margin-top:0\u003e+\u003c/p\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-5 col-sm-5 col-md-5\" style=\"padding-left:0 !important;text-align:left\"\u003e\u003cimg style=width:200px src=../assets/global/img/sv-logo-sm.png alt=loading /\u003e\u003c/div\u003e\u003c/div\u003e\u003cp style=margin-top:0\u003ePlease join us for an interactive web seminar on March 7, at 2pm ET, “Introduction to Descartes - A Web Seminar for Supply Vision Trans-Soft Customers”.\u003c/p\u003e\u003cp style=font-weight:bold;text-align:center\u003e\u003ca href=\"https://attendee.gotowebinar.com/register/8880850404550146141?source=UI\" target=_blank\u003eSignup Here\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12 style=text-align:center\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=doNotShowAgain(); href=javascript: type=button class=\"btn btn-danger\"\u003eDon\u0027t show this message\u003c/a\u003e \u003ca ng-click=accept(); href=javascript: type=button class=\"btn btn-primary\"\u003eOk\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dat-post-load-page', ""); $templateCache.put('dat-post-load-shipment-modal', "\u003cdiv class=\"row margin-top-20 margin-bottom-20\"\u003e\u003cdiv class=form-group\u003e\u003cdiv class=col-xs-8 style=margin-left:20px\u003e\u003clabel class=control-label for=ShipmentNumber\u003ePlease enter shipment number to continue\u003c/label\u003e \u003cinput type=text class=form-control id=ShipmentNumber ng-model=shipmentNumber /\u003e \u003cbutton class=\"btn btn-primary btn-sm margin-top-10\" ng-click=Continue()\u003e Continue \u003c/button\u003e \u003clabel for=ShipmentNumber class=error ng-bind=warningMessage ng-show=warningMessage\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dat-post-load-modal', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=\"$emit(\u0027refreshStatusGrid\u0027); onCloseDatModal();\" aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eLoad Id: {{itemToEdit.ReferenceId}}\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"form form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=alert ng-class=\"\u0027alert-warning\u0027\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003cdiv ng-show=\"datErrors.length \u003e 0\"\u003e\u003cdiv ng-repeat=\"datError in datErrors\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e {{datError.Message}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading\u003eOrigin Details\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=OriginCity\u003eCity:\u003c/label\u003e \u003cinput type=text class=form-control id=OriginCity ng-model=itemToEdit.Lane.Origin.City /\u003e \u003clabel for=OriginCity class=error ng-bind=\"itemErrors[\u0027Lane.Origin.City\u0027]\" ng-show=\"(itemErrors[\u0027Lane.Origin.City\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=OriginState\u003eState:\u003c/label\u003e \u003cinput type=text class=form-control id=OriginState ng-model=itemToEdit.Lane.Origin.StateProv /\u003e \u003clabel for=OriginState class=error ng-bind=\"itemErrors[\u0027Lane.Origin.StateProv\u0027]\" ng-show=\"(itemErrors[\u0027Lane.Origin.StateProv\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=OriginZipcode\u003eZipcode:\u003c/label\u003e \u003cinput type=text class=form-control id=OriginZipcode ng-model=itemToEdit.Lane.Origin.PostalCode /\u003e \u003clabel for=OriginZipcode class=error ng-bind=\"itemErrors[\u0027Lane.Origin.PostalCode\u0027]\" ng-show=\"(itemErrors[\u0027Lane.Origin.PostalCode\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003clabel class=control-label for=PickupDate\u003ePickup Date:\u003c/label\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=pickupDatePopup svl-datefield=validation.PickupDate id=PickupDate ng-model=itemToEdit.Freight.PickupDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"pickupDatePopup.open(\u0027#PickupDate\u0027)\" ng-class=\"{error: validation.PickupDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=PickupDate class=error ng-bind=\"itemErrors[\u0027Freight.PickupDate\u0027]\" ng-show=\"(itemErrors[\u0027Freight.PickupDate\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-3\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=PickupHoursStart\u003ePickup Start:\u003c/label\u003e \u003cinput type=text class=\"timeField form-control\" placeholder=HH:mm maxlength=5 id=PickupHoursStart ng-model=itemToEdit.Freight.PickupHoursStart /\u003e \u003clabel for=PickupHoursStart class=error ng-bind=\"itemErrors[\u0027Freight.PickupHoursStart\u0027]\" ng-show=\"(itemErrors[\u0027Freight.PickupHoursStart\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-3\"\u003e\u003clabel class=control-label for=DropOffHoursStart\u003ePickup End:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=\"timeField form-control\" placeholder=HH:mm maxlength=5 id=PickupHoursEnd ng-model=itemToEdit.Freight.PickupHoursEnd /\u003e \u003clabel for=PickupHoursEnd class=error ng-bind=\"itemErrors[\u0027Freight.PickupHoursEnd\u0027]\" ng-show=\"(itemErrors[\u0027Freight.PickupHoursEnd\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=\"panel-heading panel-\"\u003eDestination Details\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=DestinationCity\u003eCity:\u003c/label\u003e \u003cinput type=text class=form-control id=DestinationCity ng-model=itemToEdit.Lane.Destination.City /\u003e \u003clabel for=DestinationCity class=error ng-bind=\"itemErrors[\u0027Lane.Destination.City\u0027]\" ng-show=\"(itemErrors[\u0027Lane.Destination.City\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=DestinationState\u003eState:\u003c/label\u003e \u003cinput type=text class=form-control id=DestinationState ng-model=itemToEdit.Lane.Destination.StateProv /\u003e \u003clabel for=DestinationState class=error ng-bind=\"itemErrors[\u0027Lane.Destination.StateProv\u0027]\" ng-show=\"(itemErrors[\u0027Lane.Destination.StateProv\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=DestinationZipcode\u003eZipcode:\u003c/label\u003e \u003cinput type=text class=form-control id=DestinationZipcode ng-model=itemToEdit.Lane.Destination.PostalCode /\u003e \u003clabel for=DestinationZipcode class=error ng-bind=\"itemErrors[\u0027Lane.Destination.PostalCode\u0027]\" ng-show=\"(itemErrors[\u0027Lane.Destination.PostalCode\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003clabel class=control-label for=DropOffDate\u003eDelivery Date:\u003c/label\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=DropOffDatePopup svl-datefield=validation.DropOffDate id=DropOffDate ng-model=itemToEdit.Freight.DropOffDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"DropOffDatePopup.open(\u0027#DropOffDate\u0027)\" ng-class=\"{error: validation.DropOffDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DropOffDate class=error ng-bind=\"itemErrors[\u0027Freight.DropOffDate\u0027]\" ng-show=\"(itemErrors[\u0027Freight.DropOffDate\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-3\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=DropOffHoursStart\u003eDelivery Start:\u003c/label\u003e \u003cinput type=text class=\"timeField form-control\" placeholder=HH:mm maxlength=5 id=DropOffHoursStart ng-model=itemToEdit.Freight.DropOffHoursStart /\u003e \u003clabel for=DropOffHoursStart class=error ng-bind=\"itemErrors[\u0027Freight.DropOffHoursStart\u0027]\" ng-show=\"(itemErrors[\u0027Freight.DropOffHoursStart\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-3\"\u003e\u003clabel class=control-label for=DropOffHoursStart\u003eDelivery End:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=\"timeField form-control\" placeholder=HH:mm maxlength=5 id=DropOffHoursEnd ng-model=itemToEdit.Freight.DropOffHoursEnd /\u003e \u003clabel for=DropOffHoursEnd class=error ng-bind=\"itemErrors[\u0027Freight.DropOffHoursEnd\u0027]\" ng-show=\"(itemErrors[\u0027Freight.DropOffHoursEnd\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading\u003eLoad Details\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Equipment\u003eEquipment:\u003c/label\u003e \u003cselect class=form-control id=Equipment ng-model=itemToEdit.Freight.EquipmentType\u003e\u003coption value=AC\u003eAuto Carrier\u003c/option\u003e\u003coption value=C\u003eContainer\u003c/option\u003e\u003coption value=CI\u003eContainer, Insulated\u003c/option\u003e\u003coption value=CR\u003eContainer, Refrigerated\u003c/option\u003e\u003coption value=DD\u003eDouble Drop\u003c/option\u003e\u003coption value=LA\u003eDrop Deck, Landoll\u003c/option\u003e\u003coption value=DT\u003eDump Trailer\u003c/option\u003e\u003coption value=F\u003eFlatbed\u003c/option\u003e\u003coption value=FA\u003eFlatbed, Air-Ride\u003c/option\u003e\u003coption value=BT\u003eFlatbed, B-Train\u003c/option\u003e\u003coption value=F2\u003eFlatbed, Double\u003c/option\u003e\u003coption value=FZ\u003eFlatbed, HazMat\u003c/option\u003e\u003coption value=FH\u003eFlatbed, Hotshot\u003c/option\u003e\u003coption value=MX\u003eFlatbed, Maxi\u003c/option\u003e\u003coption value=FS\u003eFlatbed w/Sides\u003c/option\u003e\u003coption value=FT\u003eFlatbed w/Tarps\u003c/option\u003e\u003coption value=FM\u003eFlatbed w/Team\u003c/option\u003e\u003coption value=FD\u003eFlatbed or Step Deck\u003c/option\u003e\u003coption value=FR\u003eFlatbed/Van/Reefer\u003c/option\u003e\u003coption value=HB\u003eHopper Bottom\u003c/option\u003e\u003coption value=LB\u003eLowboy\u003c/option\u003e\u003coption value=MV\u003eMoving Van\u003c/option\u003e\u003coption value=NU\u003ePneumatic\u003c/option\u003e\u003coption value=PO\u003ePower Only\u003c/option\u003e\u003coption value=R\u003eReefer\u003c/option\u003e\u003coption value=RA\u003eReefer, Air-Ride\u003c/option\u003e\u003coption value=R2\u003eReefer, Double\u003c/option\u003e\u003coption value=RZ\u003eReefer, HazMat\u003c/option\u003e\u003coption value=RN\u003eReefer, Intermodal\u003c/option\u003e\u003coption value=RL\u003eReefer, Logistics\u003c/option\u003e\u003coption value=RM\u003eReefer w/Team\u003c/option\u003e\u003coption value=RG\u003eRemovable Gooseneck\u003c/option\u003e\u003coption value=SD\u003eStep Deck\u003c/option\u003e\u003coption value=ST\u003eStretch Trailer\u003c/option\u003e\u003coption value=TA\u003eTanker, Aluminum\u003c/option\u003e\u003coption value=TN\u003eTanker, Intermodal\u003c/option\u003e\u003coption value=TS\u003eTanker, Steel\u003c/option\u003e\u003coption value=TT\u003eTruck and Trailer\u003c/option\u003e\u003coption value=V\u003eVan\u003c/option\u003e\u003coption value=VA\u003eVan, Air-Ride\u003c/option\u003e\u003coption value=VS\u003eVan, Conestoga\u003c/option\u003e\u003coption value=VC\u003eVan, Curtain\u003c/option\u003e\u003coption value=V2\u003eVan, Double\u003c/option\u003e\u003coption value=VZ\u003eVan, HazMat\u003c/option\u003e\u003coption value=VH\u003eVan, Hotshot\u003c/option\u003e\u003coption value=VI\u003eVan, Insulated\u003c/option\u003e\u003coption value=VN\u003eVan, Intermodal\u003c/option\u003e\u003coption value=VG\u003eVan, Lift-Gate\u003c/option\u003e\u003coption value=VL\u003eVan, Logistics\u003c/option\u003e\u003coption value=OT\u003eVan, Open-Top\u003c/option\u003e\u003coption value=VB\u003eVan, Roller Bed\u003c/option\u003e\u003coption value=V3\u003eVan, Triple\u003c/option\u003e\u003coption value=VV\u003eVan, Vented\u003c/option\u003e\u003coption value=VM\u003eVan w/Team\u003c/option\u003e\u003coption value=VT\u003eVan or Flatbed w/Tarps\u003c/option\u003e\u003coption value=VF\u003eVan or Flatbed\u003c/option\u003e\u003coption value=VR\u003eVan or Reefer\u003c/option\u003e\u003coption value=IR\u003eInsulated Van or Reefer\u003c/option\u003e\u003coption value=RV\u003eReefer or Vented Van\u003c/option\u003e\u003coption value=FC\u003eFlatbed, w/Chains\u003c/option\u003e\u003coption value=RP\u003eReefer, w/Pallet Exchange\u003c/option\u003e\u003coption value=VW\u003eVan, w/Blanket Wrap\u003c/option\u003e\u003coption value=LR\u003eLowboy or RGN\u003c/option\u003e\u003coption value=VP\u003eVan, w/Pallet Exchange\u003c/option\u003e\u003coption value=SR\u003eStep Deck or RGN\u003c/option\u003e\u003coption value=CV\u003eConveyor\u003c/option\u003e\u003coption value=FO\u003eFlatbed, Over Dimension\u003c/option\u003e\u003coption value=LO\u003eLowboy, Over Dimension\u003c/option\u003e\u003coption value=CN\u003eConestoga\u003c/option\u003e\u003coption value=FN\u003eFlatbed Conestoga\u003c/option\u003e\u003coption value=SN\u003eStepdeck Conestoga\u003c/option\u003e\u003coption value=SB\u003eStraight Box Truck\u003c/option\u003e\u003c/select\u003e \u003clabel for=Equipment class=error ng-bind=\"itemErrors[\u0027Freight.EquipmentType\u0027]\" ng-show=\"(itemErrors[\u0027Freight.EquipmentType\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=LoadType\u003eFull/Partial:\u003c/label\u003e \u003cselect class=form-control id=LoadType ng-model=itemToEdit.Freight.FullPartial\u003e\u003coption value=FULL\u003eFull\u003c/option\u003e\u003coption value=PARTIAL\u003ePartial\u003c/option\u003e\u003c/select\u003e \u003clabel for=LoadType class=error ng-bind=\"itemErrors[\u0027Freight.FullPartial\u0027]\" ng-show=\"(itemErrors[\u0027Freight.FullPartial\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Length\u003eLength:\u003c/label\u003e \u003cinput type=text class=form-control id=Length ng-model=itemToEdit.Freight.LengthFeet /\u003e \u003clabel for=Length class=error ng-bind=\"itemErrors[\u0027Freight.LengthFeet\u0027]\" ng-show=\"(itemErrors[\u0027Freight.LengthFeet\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Weight\u003eWeight:\u003c/label\u003e \u003cinput type=text class=form-control id=Weight ng-model=itemToEdit.Freight.WeightPounds /\u003e \u003clabel for=Weight class=error ng-bind=\"itemErrors[\u0027Freight.WeightPounds\u0027]\" ng-show=\"(itemErrors[\u0027Freight.WeightPounds\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Comments\u003eComments:\u003c/label\u003e \u003ctextarea style=resize:vertical;height:125px type=text class=form-control id=Comments ng-model=itemToEdit.Freight.Comments[0].Comment\u003e\u003c/textarea\u003e \u003clabel for=Comments class=error ng-bind=\"itemErrors[\u0027Freight.Comments[0]\u0027].Comment\" ng-show=\"(itemErrors[\u0027Freight.Comments[0]\u0027].Comment != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=onCloseDatModal(); href=javascript: type=button class=\"btn btn-danger\"\u003eClose\u003c/a\u003e \u003ca ng-click=deleteLoad(itemToEdit); href=javascript: type=button class=\"btn btn-warning\"\u003eDelete Load\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=postLoad(itemToEdit);\u003ePost Load\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dat-edit', "\u003ch2\u003eDAT Configuration\u003c/h2\u003e\u003cform autocomplete=off class=datEditForm name=datEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=datServiceAccountUser\u003eService Account User\u003c/label\u003e \u003cinput type=text class=form-control id=datServiceAccountUser autocomplete=off ng-model=config.ServiceAccountUser /\u003e \u003clabel for=datServiceAccountUser class=error ng-bind=\"itemErrors[\u0027ServiceAccountUser\u0027]\" ng-show=\"(itemErrors[\u0027ServiceAccountUser\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=datServiceAccountPassword\u003e Service Account Password: \u003ca ng-show=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" ng-click=\"config.EditPassword = true\" href=javascript:void(0)\u003e edit \u003c/a\u003e \u003c/label\u003e\u003cdiv ng-click=\"config.EditPassword = true\"\u003e\u003cinput ng-disabled=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" type=password autocomplete=off placeholder=\"{{config.EditPassword || !config.HasPassword ? \u0027\u0027 : \u0027***********\u0027}}\" class=form-control id=project44Password ng-model=config.ServiceAccountPassword /\u003e\u003c/div\u003e\u003clabel for=datServiceAccountPassword class=error ng-bind=\"itemErrors[\u0027Password\u0027]\" ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003ca href=/Admin target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-disabled=datEditForm.$invalid ng-click=saveConfig()\u003eSave\u003c/button\u003e\u003c/form\u003e\u003cbr/\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=openTestOrgConnectionPopup()\u003eTest Organization\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=openTestUserConnectionPopup()\u003eTest User\u003c/button\u003e"); $templateCache.put('modal-datModuleNotActiveModal', "\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eDAT Account Management\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eYour DAT account is managed by Supply-Vision. Please contact Supply-Vision support to begin using this feature.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003ca class=\"btn btn-danger\" ng-click=close()\u003eGo Back\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('test-dat-credentials-modal', "\u003ch4 style=\"padding-left:15px;padding-bottom:10px;border-bottom:solid 0.5px lightgray\"\u003eTest Credentials\u003c/h4\u003e\u003cform autocomplete=off class=datEditForm style=padding:10px name=testCredsForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=accountUser\u003eAccount Username:\u003c/label\u003e \u003cinput type=text class=form-control id=accountUser placeholder=\"Enter a username\" ng-model=testConnection.AccountUsername /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=accountPassword\u003e Account Password: \u003c/label\u003e\u003cdiv\u003e\u003cinput type=password autocomplete=off placeholder=\"Enter a password\" class=form-control ng-model=testConnection.AccountPassword /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=userConnectionTest\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=datUser\u003e DAT User: \u003c/label\u003e\u003cdiv\u003e\u003cinput type=text placeholder=User class=form-control ng-model=testConnection.DatUser /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-disabled=disableExecute() ng-click=executeTest()\u003eExecute\u003c/button\u003e\u003c/form\u003e"); $templateCache.put('deleteOrder-list-row-headers-for-edit', "\u003ctr\u003e\u003cth st-sort=ShipmentId class=st-sortable\u003eShipment/Routing #\u003c/th\u003e\u003cth st-sort=Reason class=st-sortable\u003eReason\u003c/th\u003e\u003cth st-sort=DeleteUser class=st-sortable\u003eUser\u003c/th\u003e\u003cth st-sort=DeleteDate st-sort-default=true class=st-sortable\u003eDate\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('deleteOrder-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=DeleteOrderListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=deleteOrder_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=SearchBy placeholder=Search ng-model=filter.Search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=startDatePopup svl-datefield=\"\" ng-model=filter.Startdate ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=endDatePopup svl-datefield=\"\" ng-model=filter.Enddate ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('deleteOrder-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=DeleteOrderEditRowCtrl\u003e\u003ctd\u003e{{row.Id}}\u003c/td\u003e\u003ctd\u003e{{row.Reason}}\u003c/td\u003e\u003ctd\u003e{{row.User}}\u003c/td\u003e\u003ctd\u003e{{row.Date | date : \"MM/dd/yyyy hh:mm\"}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('deleteOrder-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=DeleteOrderListCtrl\u003e\u003cp class=\"alert alert-warning\" ng-if=warningMessage\u003e{{warningMessage}}\u003c/p\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dispatchDriverEquipment-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=EquipmentCode class=st-sortable\u003eDescription\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('dispatchDriverEquipment-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth\u003eNotes\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('dispatchDriverEquipment-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=DispatchDriverEquipmentListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003clabel for=dispatchDriverEquipments_filter_searchvalue class=control-label\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=dispatchDriverEquipments_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('dispatchDriverEquipment-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('dispatchDriverEquipment-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=DispatchDriverEquipmentEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=DispatchDriverEquipmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003eDispatch Driver Equipment: {{(row.Code)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eDescription: \u003c/b\u003e{{row.Description}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('dispatchDriverEquipment-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind=match.model.Description\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('dispatchDriverEquipment-edit', "\u003cform autocomplete=off class=dispatchDriverEquipmentEditForm name=dispatchDriverEquipmentEditForm\u003e\u003c/form\u003e"); $templateCache.put('dispatchDriver-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Area class=st-sortable\u003eArea\u003c/th\u003e\u003cth\u003eNotes\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('dispatchDriver-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Area class=st-sortable\u003eArea\u003c/th\u003e\u003cth\u003eNotes\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('dispatchDriver-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=DispatchDriverListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003clabel for=dispatchDrivers_filter_searchvalue class=control-label\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=dispatchDrivers_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('dispatchDriver-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Area}}\u003c/td\u003e\u003ctd\u003e{{row.Notes}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('dispatchDriver-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=DispatchDriverEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Area}}\u003c/td\u003e\u003ctd\u003e{{row.Notes}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=DispatchDriverEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003eDispatch Driver: {{(row.Name)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eArea: \u003c/b\u003e{{row.Area}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eNotes: \u003c/b\u003e{{row.Notes}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('dispatchDriver-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind=match.model.Name\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('dispatchDriver-edit', "\u003cform autocomplete=off class=dispatchDriverEditForm name=dispatchDriverEditForm\u003e\u003c/form\u003e"); $templateCache.put('dispatch-line-item', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=\"$dismiss(\u0027cancel\u0027)\" aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e \u003ci class=\"fa fa-pencil-square\"\u003e\u003c/i\u003e \u003cspan\u003e{{dispatchLineItem.ActionType}} Dispatch Line Item\u003c/span\u003e \u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\"\u003e\u003cdiv class=form-group ng-class=\"{error: itemErrors.hasOwnProperty(\u0027dispatchLineItem.FreightClass\u0027)}\"\u003e\u003clabel for=freightClass class=\"col-xs-4 control-label\"\u003eClass:\u003c/label\u003e\u003cdiv class=col-xs-8\u003e\u003cselect id=freightClass class=form-control size=1 ng-model=dispatchLineItem.freightClass ng-options=\"o for o in freightClasses\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=freightClass ng-show=\"itemErrors.hasOwnProperty(\u0027dispatchLineItem.FreightClass\u0027)\" class=\"control-label col-xs-8 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027dispatchLineItem.FreightClass\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003csv-field-text-horizontal sv-label=\"Total Weight\" sv-item-errors=itemErrors sv-property-id=totalWeight sv-property-name=dispatchLineItem.TotalWeight sv-property=dispatchLineItem.totalWeight sv-label-col-width=4\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=Length sv-item-errors=itemErrors sv-property-id=length sv-property-name=dispatchLineItem.Length sv-property=dispatchLineItem.length sv-label-col-width=4\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=Width sv-item-errors=itemErrors sv-property-id=width sv-property-name=dispatchLineItem.Width sv-property=dispatchLineItem.width sv-label-col-width=4\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=Height sv-item-errors=itemErrors sv-property-id=height sv-property-name=dispatchLineItem.Height sv-property=dispatchLineItem.height sv-label-col-width=4\u003e\u003c/sv-field-text-horizontal\u003e\u003cdiv class=form-group\u003e\u003clabel for=packageType class=\"col-xs-4 control-label\"\u003ePackage Type:\u003c/label\u003e\u003cdiv class=col-xs-8\u003e\u003cselect id=packageType class=form-control size=1 ng-model=dispatchLineItem.packageType ng-options=\"o for o in packageTypes\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003csv-field-text-horizontal sv-label=\"Total Packages\" sv-item-errors=itemErrors sv-property-id=totalPackages sv-property-name=dispatchLineItem.TotalPackages sv-property=dispatchLineItem.totalPackages sv-label-col-width=4\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Total Pieces\" sv-item-errors=itemErrors sv-property-id=totalPieces sv-property-name=dispatchLineItem.TotalPieces sv-property=dispatchLineItem.totalPieces sv-label-col-width=4\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=Description sv-item-errors=itemErrors sv-property-id=description sv-property-name=dispatchLineItem.Description sv-property=dispatchLineItem.description sv-label-col-width=4\u003e\u003c/sv-field-text-horizontal\u003e\u003cdiv class=form-group\u003e\u003clabel for=stackable class=\"col-xs-4 control-label\"\u003eStackable:\u003c/label\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=checkbox id=stackable class=form-control ng-model=dispatchLineItem.stackable /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=\"$dismiss(\u0027cancel\u0027)\"\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=saveDispatchLineItem()\u003e{{dispatchLineItem.ActionBtnText}}\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=saveAndNextDispatchLineItem()\u003e{{dispatchLineItem.SaveAndNextBtnText}}\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dispatch-edit', "\u003cform autocomplete=off class=\"dispatchShipmentEditForm form-compact\" name=dispatchShipmentEditForm\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=primaryDriver\u003e \u003cspan ng-show=searchingForPrimaryDriver\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Driver 1: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=primaryDriver class=form-control ng-model=itemToEdit.AssignedDriver.Name uib-typeahead=\"driver.Name as driver.Name for driver in searchDispatchDrivers($viewValue)\" typeahead-on-select=\"primaryDriverChosen($item, itemToEdit)\" placeholder=\"Driver to Search...\" typeahead-min-length=2 typeahead-template-url=dispatchDriver-typeahead typeahead-no-results=primaryDriverNoResults typeahead-loading=searchingForPrimaryDriver ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupPrimaryDriver(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Primary Driver\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=primaryDriverNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Driver \\\"{{itemToEdit.AssignedDriver.Name}}\\\"\u003c/div\u003e\u003clabel for=primaryDriver class=error ng-show=\"(itemErrors[\u0027AssignedDriver\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AssignedDriver\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=Type\u003e \u003cspan ng-show=searchingForDispatchType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Type: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=Type class=form-control ng-model=itemToEdit.DispatchType.Description uib-typeahead=\"type.Description as type.Description for type in searchDispatchTypes($viewValue)\" typeahead-on-select=\"dispatchTypeChosen($item, itemToEdit)\" placeholder=\"Type to Search...\" typeahead-min-length=2 typeahead-template-url=dispatchType-typeahead typeahead-no-results=dispatchTypeNoResults typeahead-loading=searchingForDispatchType ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupDispatchType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Dispatch Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=dispatchTypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \\\"{{itemToEdit.DispatchType.Description}}\\\"\u003c/div\u003e\u003clabel for=Type class=error ng-show=\"(itemErrors[\u0027DispatchType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DispatchType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=OriginInstructions\u003eOrigin Inst.:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea name=OriginInstructions class=\"form-control txt-svl-notes\" rows=3 ng-model=itemToEdit.OriginInstructions\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=OriginInstructions class=error ng-show=\"(itemErrors[\u0027OriginInstructions\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginInstructions\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=DestinationInstructions\u003eDest. Inst.:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea name=DestinationInstructions class=\"form-control txt-svl-notes\" rows=3 ng-model=itemToEdit.DestinationInstructions\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=DestinationInstructions class=error ng-show=\"(itemErrors[\u0027DestinationInstructions\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationInstructions\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=secondaryDriver\u003e \u003cspan ng-show=searchingForSecondaryDriver\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Driver 2: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=secondaryDriver class=form-control ng-model=itemToEdit.SecondaryDriver.Name uib-typeahead=\"driver.Name as driver.Name for driver in searchDispatchDrivers($viewValue)\" typeahead-on-select=\"secondaryDriverChosen($item, itemToEdit)\" placeholder=\"Driver to Search...\" typeahead-min-length=2 typeahead-template-url=dispatchDriver-typeahead typeahead-no-results=secondaryDriverNoResults typeahead-loading=searchingForSecondaryDriver ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupSecondaryDriver(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Secondary Driver\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=secondaryDriverNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Driver \\\"{{itemToEdit.SecondaryDriver.Name}}\\\"\u003c/div\u003e\u003clabel for=secondaryDriver class=error ng-show=\"(itemErrors[\u0027SecondaryDriver\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SecondaryDriver\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=DriverEquipment\u003e \u003cspan ng-show=searchingForDispatchDriverEquipment\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Equipment: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=DriverEquipment class=form-control ng-model=itemToEdit.DriverEquipment.Description ng-disabled=\"!primaryDriverSelected \u0026amp;\u0026amp; itemToEdit.isNew\" uib-typeahead=\"equipment.Description as equipment.Description for equipment in searchDispatchDriverEquipments($viewValue,itemToEdit)\" typeahead-on-select=\"dispatchDriverEquipmentChosen($item, itemToEdit)\" placeholder=\"Driver Equipment to Search...\" typeahead-min-length=2 typeahead-template-url=dispatchDriverEquipment-typeahead typeahead-no-results=dispatchDriverEquipmentNoResults typeahead-loading=searchingForDispatchDriverEquipment ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupDispatchDriverEquipment(itemToEdit) ng-disabled=\"!primaryDriverSelected \u0026amp;\u0026amp; itemToEdit.isNew\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Driver Equipment\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=dispatchDriverEquipmentNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Equipment \\\"{{itemToEdit.DriverEquipment.Description}}\\\"\u003c/div\u003e\u003clabel for=DriverEquipment class=error ng-show=\"(itemErrors[\u0027DriverEquipment\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverEquipment\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=!itemToEdit.isNew\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=AssignedDate class=\"col-xs-3 control-label\"\u003eAssigned:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=AssignedDate name=AssignedDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AssignedDate}\" ng-model=itemToEdit.AssignedDate date-popup-manager=assignedDatePopup svl-datefield=validation.AssignedDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=assignedDatePopup.open() ng-class=\"{error: validation.AssignedDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=AssignedTime name=AssignedTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.AssignedTime}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.AssignedTime svl-timefield=validation.AssignedTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=AssignedTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=!itemToEdit.isNew\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=AcceptedDate class=\"col-xs-3 control-label\"\u003eAccepted:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=AcceptedDate name=AcceptedDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AcceptedDate}\" ng-model=itemToEdit.AcceptedDate date-popup-manager=acceptedDatePopup svl-datefield=validation.AcceptedDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=acceptedDatePopup.open() ng-class=\"{error: validation.AcceptedDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=AcceptedTime name=AcceptedTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.AcceptedTime}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.AcceptedTime svl-timefield=validation.AcceptedTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=AcceptedTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel for=BillToReference class=\"col-xs-3 control-label\"\u003eBill To Ref.:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=BillToReference name=BillToReference class=form-control disabled value={{shipment.CustomerInformation.BillTo.Reference}} /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel for=ServiceLevel class=\"col-xs-3 control-label\"\u003eService Level:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=ServiceLevel name=ServiceLevel class=form-control disabled value={{shipment.GeneralInformation.ServiceTypeDescription}} /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=\"portlet bordered light minimal\" ng-style=\"!itemToEdit.isNew \u0026amp;\u0026amp; {\u0027min-height\u0027: \u0027313px\u0027}\"\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003cspan\u003ePickup\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=pickupParty\u003e \u003cspan ng-show=searchingForPickupParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Company: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=pickupParty class=form-control ng-model=itemToEdit.PickUpInformation.CompanyName uib-typeahead=\"party.Name as party.Name for party in searchMixedParties($viewValue)\" typeahead-on-select=\"pickupPartyChosen($item, itemToEdit)\" placeholder=\"Company to Search...\" typeahead-min-length=2 typeahead-template-url=mixedparty-typeahead typeahead-no-results=pickupPartyNoResults typeahead-loading=searchingForPickupParty ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupPickupParty(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Primary Driver\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=pickupPartyNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Party \\\"{{itemToEdit.PickUpInformation.CompanyName}}\\\"\u003c/div\u003e\u003clabel for=pickupParty class=error ng-show=\"(itemErrors[\u0027PickUpInformation.CompanyName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickUpInformation.CompanyName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=pickupAddress1\u003eAddress 1:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=pickupAddress1 class=form-control ng-model=itemToEdit.PickUpInformation.Address1 data-1p-ignore/\u003e\u003c/div\u003e\u003clabel for=pickupAddress1 class=error ng-show=\"(itemErrors[\u0027PickUpInformation.Address1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickUpInformation.Address1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=pickupAddress2\u003eAddress 2:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=pickupAddress2 class=form-control ng-model=itemToEdit.PickUpInformation.Address2 data-1p-ignore/\u003e\u003c/div\u003e\u003clabel for=pickupAddress2 class=error ng-show=\"(itemErrors[\u0027PickUpInformation.Address2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickUpInformation.Address2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=pickupCity\u003eCity:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=pickupCity class=form-control ng-model=itemToEdit.PickUpInformation.City data-1p-ignore/\u003e\u003c/div\u003e\u003clabel for=pickupCity class=error ng-show=\"(itemErrors[\u0027PickUpInformation.City\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickUpInformation.City\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=pickupState\u003eState:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=pickupState class=form-control ng-model=itemToEdit.PickUpInformation.State data-1p-ignore/\u003e\u003c/div\u003e\u003clabel for=pickupState class=error ng-show=\"(itemErrors[\u0027PickUpInformation.State\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickUpInformation.State\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=pickupZip\u003eZip:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=pickupZip class=form-control ng-model=itemToEdit.PickUpInformation.Zip data-1p-ignore/\u003e\u003c/div\u003e\u003clabel for=pickupZip class=error ng-show=\"(itemErrors[\u0027PickUpInformation.Zip\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickUpInformation.Zip\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel for=pickupCountry class=\"col-xs-3 control-label\"\u003eCountry:\u003cspan ng-show=searchingForPickupCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=pickupCountry name=pickupCountry class=form-control placeholder=Country ng-model=itemToEdit.PickUpInformation.Country uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" typeahead-min-length=2 typeahead-no-results=PickupCountryNoResults typeahead-loading=searchingForPickupCountries typeahead-on-select=\"countryChosen($item, \u0027Pickup\u0027, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\" data-1p-ignore/\u003e\u003cdiv class=autocomplete-no-results ng-show=PickupCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{itemToEdit.PickUpInformation.Country}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#pickupCountry\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=pickupContactFirstName\u003eContact:\u003c/label\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"row input-group input-group-sm\"\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=text id=pickupContactFirstName class=form-control ng-model=itemToEdit.PickUpInformation.ContactFirstName data-1p-ignore/\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=text id=pickupContactLastName class=form-control ng-model=itemToEdit.PickUpInformation.ContactLastName data-1p-ignore/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=pickupContactFirstName class=error ng-show=\"(itemErrors[\u0027PickUpInformation.ContactFirstName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickUpInformation.ContactFirstName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=pickupContactLastName class=error ng-show=\"(itemErrors[\u0027PickUpInformation.ContactLastName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickUpInformation.ContactLastName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=pickupPhone\u003ePhone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=pickupPhone class=form-control ng-model=itemToEdit.PickUpInformation.Phone /\u003e\u003c/div\u003e\u003clabel for=pickupPhone class=error ng-show=\"(itemErrors[\u0027PickUpInformation.Phone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickUpInformation.Phone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=pickupReference\u003eReference:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=pickupReference class=form-control disabled ng-model=itemToEdit.PickUpInformation.Reference /\u003e\u003c/div\u003e\u003clabel for=pickupReference class=error ng-show=\"(itemErrors[\u0027PickUpInformation.Reference\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickUpInformation.Reference\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=PickupReadyDate class=\"col-xs-3 control-label\"\u003ePickup Ready:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=PickupReadyDate name=PickupReadyDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.PickUpInformation.ReadyDate}\" ng-model=itemToEdit.PickUpInformation.ReadyDate date-popup-manager=pickupReadyDatePopup svl-datefield=validation.PickupReadyDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=pickupReadyDatePopup.open() ng-class=\"{error: validation.PickUpInformation.ReadyDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=PickupReadyTime name=PickupReadyTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.PickUpInformation.ReadyTime}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.PickUpInformation.ReadyTime svl-timefield=validation.PickupReadyTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=PickupReadyTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=PickupReadyCloseDate class=\"col-xs-3 control-label\"\u003ePickup Ready Close:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=PickupReadyCloseDate name=PickupReadyCloseDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.PickUpInformation.ReadyCloseDate}\" ng-model=itemToEdit.PickUpInformation.ReadyCloseDate date-popup-manager=pickupReadyCloseDatePopup svl-datefield=validation.PickupReadyCloseDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=pickupReadyCloseDatePopup.open() ng-class=\"{error: validation.PickUpInformation.ReadyCloseDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=PickupReadyCloseTime name=PickupReadyCloseTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.PickUpInformation.ReadyCloseTime}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.PickUpInformation.ReadyCloseTime svl-timefield=validation.PickupReadyCloseTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=PickupReadyCloseTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=!itemToEdit.isNew\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=PickupArrivalDate class=\"col-xs-3 control-label\"\u003eArrived:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=PickupArrivalDate name=PickupArrivalDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.PickUpInformation.ArrivalDate}\" ng-model=itemToEdit.PickUpInformation.ArrivalDate date-popup-manager=pickupArrivalDatePopup svl-datefield=validation.PickupArrivalDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=pickupArrivalDatePopup.open() ng-class=\"{error: validation.PickUpInformation.ArrivalDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=PickupArrivalTime name=PickupArrivalTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.PickUpInformation.ArrivalTime}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.PickUpInformation.ArrivalTime svl-timefield=validation.PickupArrivalTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=PickupArrivalTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=!itemToEdit.isNew\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=PickupDepartureDate class=\"col-xs-3 control-label\"\u003eDeparted:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=PickupDepartureDate name=PickupDepartureDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.PickUpInformation.DepartureDate}\" ng-model=itemToEdit.PickUpInformation.DepartureDate date-popup-manager=pickupDepartureDatePopup svl-datefield=validation.PickupDepartureDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=pickupDepartureDatePopup.open() ng-class=\"{error: validation.PickUpInformation.DepartureDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=PickupDepartureTime name=PickupDepartureTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.PickUpInformation.DepartureTime}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.PickUpInformation.DepartureTime svl-timefield=validation.PickupDepartureTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=PickupDepartureTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003cspan\u003eDelivery\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=deliveryParty\u003e \u003cspan ng-show=searchingForDeliveryParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Company: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=deliveryParty class=form-control ng-model=itemToEdit.DeliverToInformation.CompanyName uib-typeahead=\"party.Name as party.Name for party in searchMixedParties($viewValue)\" typeahead-on-select=\"deliveryPartyChosen($item, itemToEdit)\" placeholder=\"Company to Search...\" typeahead-min-length=2 typeahead-template-url=mixedparty-typeahead typeahead-no-results=deliveryPartyNoResults typeahead-loading=searchingForDeliveryParty ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupDeliveryParty(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Primary Driver\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=deliveryPartyNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Party \\\"{{itemToEdit.DeliverToInformation.CompanyName}}\\\"\u003c/div\u003e\u003clabel for=deliveryParty class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.CompanyName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.CompanyName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=deliveryAddress1\u003eAddress 1:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=deliveryAddress1 class=form-control ng-model=itemToEdit.DeliverToInformation.Address1 data-1p-ignore/\u003e\u003c/div\u003e\u003clabel for=deliveryAddress1 class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.Address1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.Address1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=deliveryAddress2\u003eAddress 2:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=deliveryAddress2 class=form-control ng-model=itemToEdit.DeliverToInformation.Address2 data-1p-ignore/\u003e\u003c/div\u003e\u003clabel for=deliveryAddress2 class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.Address2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.Address2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=deliveryCity\u003eCity:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=deliveryCity class=form-control ng-model=itemToEdit.DeliverToInformation.City data-1p-ignore/\u003e\u003c/div\u003e\u003clabel for=deliveryCity class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.City\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.City\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=deliveryState\u003eState:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=deliveryState class=form-control ng-model=itemToEdit.DeliverToInformation.State data-1p-ignore/\u003e\u003c/div\u003e\u003clabel for=deliveryState class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.State\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.State\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=deliveryZip\u003eZip:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=deliveryZip class=form-control ng-model=itemToEdit.DeliverToInformation.Zip data-1p-ignore/\u003e\u003c/div\u003e\u003clabel for=deliveryZip class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.Zip\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.Zip\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel for=deliveryCountry class=\"col-xs-3 control-label\"\u003eCountry:\u003cspan ng-show=searchingForDeliveryCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=deliveryCountry name=deliveryCountry class=form-control placeholder=Country ng-model=itemToEdit.DeliverToInformation.Country uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" typeahead-min-length=2 typeahead-no-results=DeliveryCountryNoResults typeahead-loading=searchingForDeliveryCountries typeahead-on-select=\"countryChosen($item, \u0027Delivery\u0027, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\" data-1p-ignore/\u003e\u003cdiv class=autocomplete-no-results ng-show=DeliveryCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{itemToEdit.DeliverToInformation.Country}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#deliveryCountry\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=deliveryContactFirstName\u003eContact:\u003c/label\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"row input-group input-group-sm\"\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=text id=deliveryContactFirstName class=form-control ng-model=itemToEdit.DeliverToInformation.ContactFirstName data-1p-ignore/\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=text id=deliveryContactLastName class=form-control ng-model=itemToEdit.DeliverToInformation.ContactLastName data-1p-ignore/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=deliveryContactFirstName class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.ContactFirstName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.ContactFirstName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=deliveryContactLastName class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.ContactLastName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.ContactLastName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=deliveryPhone\u003ePhone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=deliveryPhone class=form-control ng-model=itemToEdit.DeliverToInformation.Phone /\u003e\u003c/div\u003e\u003clabel for=deliveryPhone class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.Phone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.Phone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=deliveryReference\u003eReference:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=deliveryReference class=form-control disabled ng-model=itemToEdit.DeliverToInformation.Reference /\u003e\u003c/div\u003e\u003clabel for=deliveryReference class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.Reference\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.Reference\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=ScheduledDeliveryDate class=\"col-xs-3 control-label\"\u003eSched. Del.:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ScheduledDeliveryDate name=ScheduledDeliveryDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DeliverToInformation.ReadyDate}\" ng-model=itemToEdit.DeliverToInformation.ReadyDate date-popup-manager=scheduledDeliveryDatePopup svl-datefield=validation.ScheduledDeliveryDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=scheduledDeliveryDatePopup.open() ng-class=\"{error: validation.DeliverToInformation.ReadyDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=ScheduledDeliveryTime name=ScheduledDeliveryTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.DeliverToInformation.ReadyTime}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.DeliverToInformation.ReadyTime svl-timefield=validation.ScheduledDeliveryTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=ScheduledDeliveryTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=ScheduledDeliveryCloseDate class=\"col-xs-3 control-label\"\u003eSched. Del. Close:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ScheduledDeliveryCloseDate name=ScheduledDeliveryCloseDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DeliverToInformation.ReadyCloseDate}\" ng-model=itemToEdit.DeliverToInformation.ReadyCloseDate date-popup-manager=scheduledDeliveryCloseDatePopup svl-datefield=validation.ScheduledDeliveryCloseDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=scheduledDeliveryCloseDatePopup.open() ng-class=\"{error: validation.DeliverToInformation.ReadyCloseDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=ScheduledDeliveryCloseTime name=ScheduledDeliveryCloseTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.DeliverToInformation.ReadyCloseTime}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.DeliverToInformation.ReadyCloseTime svl-timefield=validation.ScheduledDeliveryCloseTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=ScheduledDeliveryCloseTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=!itemToEdit.isNew\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=DeliveryArrivalDate class=\"col-xs-3 control-label\"\u003eArrived:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DeliveryArrivalDate name=DeliveryArrivalDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DeliverToInformation.ArrivalDate}\" ng-model=itemToEdit.DeliverToInformation.ArrivalDate date-popup-manager=deliveryArrivalDatePopup svl-datefield=validation.DeliveryArrivalDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=deliveryArrivalDatePopup.open() ng-class=\"{error: validation.DeliverToInformation.ArrivalDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=DeliveryArrivalTime name=DeliveryArrivalTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.DeliverToInformation.ArrivalTime}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.DeliverToInformation.ArrivalTime svl-timefield=validation.DeliveryArrivalTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=DeliveryArrivalTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=!itemToEdit.isNew\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=DeliveryDepartureDate class=\"col-xs-3 control-label\"\u003eDeparted:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DeliveryDepartureDate name=DeliveryDepartureDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DeliverToInformation.DepartureDate}\" ng-model=itemToEdit.DeliverToInformation.DepartureDate date-popup-manager=deliveryDepartureDatePopup svl-datefield=validation.DeliveryDepartureDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=deliveryDepartureDatePopup.open() ng-class=\"{error: validation.DeliverToInformation.DepartureDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=DeliveryDepartureTime name=DeliveryDepartureTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.DeliverToInformation.DepartureTime}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.DeliverToInformation.DepartureTime svl-timefield=validation.DeliveryDepartureTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=DeliveryDepartureTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=!itemToEdit.isNew\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=PodName\u003ePOD Name:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=PodName class=form-control ng-model=itemToEdit.DeliverToInformation.Signature /\u003e\u003c/div\u003e\u003clabel for=PodName class=error ng-show=\"(itemErrors[\u0027DeliverToInformation.Signature\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliverToInformation.Signature\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=text-center\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cbutton type=button class=btn id=openPieces ng-class=\"{\u0027btn-danger\u0027: PiecesOpen, \u0027btn-success\u0027: !PiecesOpen}\" ng-click=togglePieces()\u003e {{PiecesButtonText}} \u003c/button\u003e\u003c/div\u003e\u003cdiv id=pieces-grid class=row ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=ReadOnlyPieceListCtrl ng-show=PiecesOpen\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('dispatch-edit-custom-buttons', "\u003cdiv class=btn-group\u003e\u003cbutton type=button class=\"btn btn-default dropdown-toggle\" data-toggle=dropdown aria-haspopup=true aria-expanded=false\u003e Send\u0026nbsp;To...\u0026nbsp;\u003cspan class=caret\u003e\u003c/span\u003e \u003c/button\u003e\u003cul class=\"dropdown-menu dropdown-menu-left\"\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-disabled=submitting ng-click=\"itemToEdit.Print = true;$emit(\u0027saveItem\u0027, \u0027close\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-print\"\u003e\u003c/i\u003e\u0026nbsp;Print\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-disabled=submitting ng-click=\"itemToEdit.SendEmail = true;$emit(\u0027saveItem\u0027, \u0027close\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-fax\"\u003e\u003c/i\u003e\u0026nbsp;Email\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=btn-group ng-show=itemToEdit.isNew\u003e\u003cbutton type=button class=\"btn btn-primary dropdown-toggle\" data-toggle=dropdown aria-haspopup=true aria-expanded=false\u003e \u003cspan\u003e{{itemToEdit.isNew ? \u0027Create\u0027 : \u0027Save\u0027}}...\u0026nbsp;\u003c/span\u003e\u003cspan class=caret\u003e\u003c/span\u003e \u003c/button\u003e\u003cul class=\"dropdown-menu dropdown-menu-left\"\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-disabled=submitting ng-click=\"itemToEdit.PreAssign = true;$emit(\u0027saveItem\u0027, \u0027close\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-plus-square\"\u003e\u003c/i\u003e\u003cspan\u003e\u0026nbsp;{{itemToEdit.isNew ? \u0027Create\u0027 : \u0027Save\u0027}}\u0026nbsp;\u0026amp;\u0026nbsp;Pre-Assign\u003c/span\u003e\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-disabled=submitting ng-click=\"itemToEdit.Assign = true;$emit(\u0027saveItem\u0027, \u0027close\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-plus-square\"\u003e\u003c/i\u003e\u003cspan\u003e\u0026nbsp;{{itemToEdit.isNew ? \u0027Create\u0027 : \u0027Save\u0027}}\u0026nbsp;\u0026amp;\u0026nbsp;Assign\u003c/span\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e"); $templateCache.put('dispatch-edit-custom-buttons-mobile', "\u003cdiv class=btn-group\u003e\u003cbutton type=button class=\"btn btn-sm btn-default dropdown-toggle\" data-toggle=dropdown aria-haspopup=true aria-expanded=false\u003e Send\u0026nbsp;To...\u0026nbsp;\u003cspan class=caret\u003e\u003c/span\u003e \u003c/button\u003e\u003cul class=\"dropdown-menu dropdown-menu-left\"\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-disabled=submitting ng-click=\"itemToEdit.Print = true;$emit(\u0027saveItem\u0027, \u0027close\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-print\"\u003e\u003c/i\u003ePrint\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-disabled=submitting ng-click=\"itemToEdit.SendEmail = true;$emit(\u0027saveItem\u0027, \u0027close\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-fax\"\u003e\u003c/i\u003eEmail\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=btn-group ng-show=itemToEdit.isNew\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary dropdown-toggle\" data-toggle=dropdown aria-haspopup=true aria-expanded=false\u003e \u003cspan\u003e{{itemToEdit.isNew ? \u0027Create\u0027 : \u0027Save\u0027}}...\u0026nbsp;\u003c/span\u003e\u003cspan class=caret\u003e\u003c/span\u003e \u003c/button\u003e\u003cul class=\"dropdown-menu dropdown-menu-left\"\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-disabled=submitting ng-click=\"itemToEdit.PreAssign = true;$emit(\u0027saveItem\u0027, \u0027close\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-plus-square\"\u003e\u003c/i\u003e\u003cspan\u003e\u0026nbsp;{{itemToEdit.isNew ? \u0027Create\u0027 : \u0027Save\u0027}}\u0026nbsp;\u0026amp;\u0026nbsp;Pre-Assign\u003c/span\u003e\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-disabled=submitting ng-click=\"itemToEdit.Assign = true;$emit(\u0027saveItem\u0027, \u0027close\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-plus-square\"\u003e\u003c/i\u003e\u003cspan\u003e\u0026nbsp;{{itemToEdit.isNew ? \u0027Create\u0027 : \u0027Save\u0027}}\u0026nbsp;\u0026amp;\u0026nbsp;Assign\u003c/span\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e"); $templateCache.put('dispatch-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=DispatchListFilterCtrl\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter\u003e\u003c/svl-filter-display\u003e\u003cdiv class=pull-right\u003e\u003cbutton ng-show=!ReadOnlyView ng-click=showSearchModal() class=\"btn btn-sm btn-svl-grid-add btn-info\"\u003e\u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f)\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('dispatch-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth style=text-align:left\u003eDispatch #\u003c/th\u003e\u003cth style=text-align:left\u003eStation\u003c/th\u003e\u003cth style=text-align:left\u003eHousebill\u003c/th\u003e\u003cth style=text-align:left\u003eHazmat\u003c/th\u003e\u003cth style=text-align:left\u003eService Level\u003c/th\u003e\u003cth style=text-align:center class=hidden-sm\u003ePickup Ready\u003c/th\u003e\u003cth style=text-align:center class=hidden-sm\u003eScheduled Delivery\u003c/th\u003e\u003cth style=text-align:left\u003ePickup From\u003c/th\u003e\u003cth style=text-align:left\u003ePickup Address\u003c/th\u003e\u003cth style=text-align:left\u003eDeliver To\u003c/th\u003e\u003cth style=text-align:left\u003eDeliver Address\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('dispatch-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-controller=DispatchEditRowCtrl ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=\"text-center edit-icon-col\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e\u003ca href=javascript:void(0) ng-class=\"{\u0027letter-icon-link\u0027:SystemOptions.NewDispatch }\"\u003e \u003cspan ng-show=SystemOptions.NewDispatch class=\"letter-icon green\"\u003ed\u003c/span\u003e{{row.Id}}-{{row.DispatchSequential}} \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003ctd\u003e{{row.Housebill}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.HazMat class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd\u003e{{row.PickUpInformation.ReadyDate | date:\u0027MM/dd/yyyy\u0027}} {{row.PickUpInformation.ReadyTime}}\u003c/td\u003e\u003ctd\u003e{{row.DeliverToInformation.ReadyDate | date:\u0027MM/dd/yyyy\u0027}} {{row.DeliverToInformation.ReadyTime}}\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.PickUpInformation.CompanyName}}\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.PickUpInformation.Address1}}, {{row.DeliverToInformation.Address2}} \u003cbr/\u003e{{row.PickUpInformation.City}}{{row.PickUpInformation.City \u0026\u0026 row.PickUpInformation.State ? \", \" : \"\"}}{{row.PickUpInformation.State}}\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.DeliverToInformation.CompanyName}}\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.DeliverToInformation.Address1}}, {{row.DeliverToInformation.Address2}} \u003cbr/\u003e{{row.DeliverToInformation.City}}{{row.DeliverToInformation.City \u0026\u0026 row.DeliverToInformation.State ? \", \" : \"\"}}{{row.DeliverToInformation.State}}\u003c/td\u003e\u003ctd class=deleteColumn ng-show=!ReadOnlyView\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" class=delete-link uib-tooltip=Delete\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=DispatchEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=javascript:void(0)\u003e {{row.Id}}-{{row.SequenceNumber}} \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eAssigned Driver: \u003c/b\u003e{{row.AssignedDriver}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eType: \u003c/b\u003e{{dispatchTypeDisplayNameMap[row.DispatchTypeId]}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003ePickup: \u003c/b\u003e{{row.PickupDepartureDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eDelivery: \u003c/b\u003e{{row.ScheduledDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=edit-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=edit-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Detach\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('dispatch-page', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv\u003e\u003csection class=\"panel tab-host-panel\"\u003e\u003cheader class=\"panel-heading tab-bg-dark-navy-blue\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli ng-click=\"makeActiveTab(\u0027unassigned\u0027)\" test-id=unassigned-tab ng-class=\"{ active: isActiveTab(\u0027unassigned\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-user-times\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Unassigned\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027assigned\u0027)\" test-id=assigned-tab ng-class=\"{ active: isActiveTab(\u0027assigned\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-check\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Assigned\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027drivers\u0027)\" test-id=drivers-tab ng-class=\"{ active: isActiveTab(\u0027drivers\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Drivers\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027customerService\u0027)\" test-id=customerService-tab ng-class=\"{ active: isActiveTab(\u0027customerService\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Customer Service\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027gps\u0027)\" test-id=gps-tab ng-class=\"{ active: isActiveTab(\u0027gps\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-map\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e GPS Map\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/header\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\" ng-class=\"{\u0027svl-read-only-view\u0027:ReadOnlyView}\"\u003e\u003cdiv class=tab-content ng-class=\"{active: isActiveTab(\u0027unassigned\u0027), \u0027top-content-are-panels\u0027 : isActiveTab(\u0027unassigned\u0027) }\" style=position:relative ng-if=\"tabIsLoaded(\u0027unassigned\u0027)\"\u003e\u003cdiv id=unassigned ng-if=\"tabIsLoaded(\u0027unassigned\u0027)\" ng-class=\"{active: isActiveTab(\u0027unassigned\u0027) }\" ng-include=\"\u0027dispatchpage-tab-unassigned\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=assigned ng-if=\"tabIsLoaded(\u0027assigned\u0027)\" ng-class=\"{active: isActiveTab(\u0027assigned\u0027) }\" ng-include=\"\u0027dispatchpage-tab-assigned\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=drivers ng-if=\"tabIsLoaded(\u0027drivers\u0027)\" ng-class=\"{active: isActiveTab(\u0027drivers\u0027) }\" ng-include=\"\u0027dispatchpage-tab-drivers\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=customerService ng-if=\"tabIsLoaded(\u0027customerService\u0027)\" ng-class=\"{active: isActiveTab(\u0027customerService\u0027) }\" ng-include=\"\u0027dispatchpage-tab-customerService\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=gps ng-if=\"tabIsLoaded(\u0027gps\u0027)\" ng-class=\"{active: isActiveTab(\u0027gps\u0027) }\" ng-include=\"\u0027dispatchpage-tab-gps\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003c/div\u003e"); $templateCache.put('dispatchpage-tab-unassigned', "\u003cdiv ng-controller=DispatchListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dispatchpage-tab-assigned', "\u003cdiv ng-controller=DispatchListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dispatchpage-tab-customerService', "\u003cdiv ng-controller=DispatchListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-dispatchSearch', "\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(previousSearch) aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eSearch\u003c/h4\u003e\u003c/div\u003e\u003cform autocomplete=off class=form-compact ng-submit=search(filterToEdit); name=dispatchFilterForm\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Housebill\u0027)}\"\u003e\u003clabel for=Housebill class=control-label\u003eHousebill #\u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003cinput type=text id=Housebill class=form-control ng-model=filterToEdit.Housebill /\u003e\u003c/div\u003e\u003clabel for=Housebill class=\"error small-error\" ng-show=\"(itemErrors[\u0027Housebill\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Housebill\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group date-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReadyDate\u0027) || itemErrors.hasOwnProperty(\u0027ReadyTime\u0027) || itemErrors.hasOwnProperty(\u0027ReadyCloseTime\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editReadyDateType()\u003eReady Date\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtReadyDate name=txtReadyDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ReadyDate}\" ng-model=filterToEdit.ReadyDate date-popup-manager=readyDatePopup svl-datefield=validation.ReadyDate ng-change=\"validateDateWarning(filterToEdit.ReadyDate, \u0027ReadyDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=readyDatePopup.open() ng-class=\"{error: validation.ReadyDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=txtReadyEndDate name=txtReadyEndDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ReadyEndDate}\" ng-model=filterToEdit.ReadyEndDate date-popup-manager=readyEndDatePopup svl-datefield=validation.ReadyEndDate ng-change=\"validateDateWarning(filterToEdit.ReadyEndDate, \u0027ReadyEndDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=readyEndDatePopup.open() ng-class=\"{error: validation.ReadyEndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ReadyDate class=\"error small-error\" ng-show=\"!dispatchFilterForm.txtReadyDate.$valid \u0026amp;\u0026amp; !itemErrors.ReadyDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtReadyDate\u0027, \u0027Ready Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ReadyDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ReadyDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReadyDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ReadyDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ReadyDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ReadyDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ReadyEndDate class=\"error small-error\" ng-show=\"!dispatchFilterForm.txtReadyEndDate.$valid \u0026amp;\u0026amp; !itemErrors.ReadyEndDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtReadyEndDate\u0027, \u0027Ready End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ReadyEndDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ReadyEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReadyEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ReadyEndDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ReadyEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ReadyEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group date-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ScheduledDeliveryDate\u0027) || itemErrors.hasOwnProperty(\u0027ScheduledDeliveryTime\u0027) || itemErrors.hasOwnProperty(\u0027ScheduledDeliveryCloseTime\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editScheduledDeliveryDateType()\u003eScheduled Delivery Date\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtScheduledDeliveryDate name=txtScheduledDeliveryDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ScheduledDeliveryDate}\" ng-model=filterToEdit.ScheduledDeliveryDate date-popup-manager=scheduledDeliveryDatePopup svl-datefield=validation.ScheduledDeliveryDate ng-change=\"validateDateWarning(filterToEdit.ScheduledDeliveryDate, \u0027ScheduledDeliveryDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=scheduledDeliveryDatePopup.open() ng-class=\"{error: validation.ScheduledDeliveryDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=txtScheduledDeliveryEndDate name=txtScheduledDeliveryEndDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ScheduledDeliveryEndDate}\" ng-model=filterToEdit.ScheduledDeliveryEndDate date-popup-manager=scheduledDeliveryEndDatePopup svl-datefield=validation.ScheduledDeliveryEndDate ng-change=\"validateDateWarning(filterToEdit.ScheduledDeliveryEndDate, \u0027ScheduledDeliveryEndDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=scheduledDeliveryEndDatePopup.open() ng-class=\"{error: validation.ScheduledDeliveryEndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ScheduledDeliveryDate class=\"error small-error\" ng-show=\"!dispatchFilterForm.txtScheduledDeliveryDate.$valid \u0026amp;\u0026amp; !itemErrors.ScheduledDeliveryDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtScheduledDeliveryDate\u0027, \u0027ScheduledDelivery Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ScheduledDeliveryDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ScheduledDeliveryDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ScheduledDeliveryDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ScheduledDeliveryDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ScheduledDeliveryDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ScheduledDeliveryDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ScheduledDeliveryEndDate class=\"error small-error\" ng-show=\"!dispatchFilterForm.txtScheduledDeliveryEndDate.$valid \u0026amp;\u0026amp; !itemErrors.ScheduledDeliveryEndDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtScheduledDeliveryEndDate\u0027, \u0027ScheduledDelivery End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ScheduledDeliveryEndDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ScheduledDeliveryEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ScheduledDeliveryEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ScheduledDeliveryEndDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ScheduledDeliveryEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ScheduledDeliveryEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Station\u0027)}\"\u003e\u003clabel for=routingStation class=control-label\u003eStation \u003cspan ng-show=searchingForStations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=filterToEdit.Station uib-typeahead=\"station.Code as station.Code for station in searchStations($viewValue)\" placeholder=\"Type Station Code to Search...\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=StationNoResults typeahead-on-select=stationChosen($item) typeahead-loading=searchingForStations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=StationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{filterToEdit.Station}}\"\u003c/div\u003e\u003clabel for=selDirection class=\"error small-error\" ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=$dismiss(previousSearch) href=javascript: type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=submit class=\"btn btn-primary\" ng-click=search(filterToEdit);\u003eSearch\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('dispatchType-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('dispatchType-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('dispatchType-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=DispatchTypeListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003clabel for=dispatchTypes_filter_searchvalue class=control-label\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=dispatchTypes_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('dispatchType-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Description}}\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('dispatchType-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=DispatchTypeEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Description}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=DispatchTypeEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003eDispatch Type: {{(row.Description)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('dispatchType-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind=match.model.Description\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('dispatchType-edit', "\u003cform autocomplete=off class=dispatchTypeEditForm name=dispatchTypeEditForm\u003e\u003c/form\u003e"); $templateCache.put('documentAttachment-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=DocumentAttachmentListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('documentAttachment-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth ng-click=\"SelectAllAttachments(SelectAll, items)\"\u003e\u003cinput type=checkbox ng-model=SelectAll /\u003e\u003c/th\u003e\u003cth st-sort=ReferenceNo class=st-sortable ng-show=\"!IsPortal \u0026amp;\u0026amp; !hideReferenceNumber\"\u003e{{refNoHeaderName}}\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth ng-show=tablesWithDocType.includes(filter.Table) st-sort=Type class=st-sortable\u003eDoc Type\u003c/th\u003e\u003cth ng-show=!IsPortal st-sort=Public class=st-sortable\u003ePublic\u003c/th\u003e\u003cth st-sort=Size class=st-sortable\u003eSize\u003c/th\u003e\u003cth ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\"\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('documentAttachment-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row); loadImage(row);\" ng-class={info:row.isSelected} ng-controller=DocumentAttachmentEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"SelectAttachment(row); $event.stopPropagation();\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd ng-show=\"!IsPortal \u0026amp;\u0026amp; !hideReferenceNumber\"\u003e{{(row.ReferenceNo != null ? row.ReferenceNo : \u0027NULL\u0027)}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Name != null ? row.Name : \u0027NULL\u0027)}} \u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd ng-show=tablesWithDocType.includes(row.Table)\u003e{{row.TypeDescription}}\u003c/td\u003e\u003ctd ng-show=!IsPortal\u003e{{row.IsPublic ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd class=\"text-right nowrap\"\u003e{{row.Size | filesize}}\u003c/td\u003e\u003ctd ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=DocumentAttachmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row);\" class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003e{{refNoHeaderName}}: \u003c/b\u003e{{row.ReferenceNo}}\u003c/div\u003e\u003cdiv ng-show=tablesWithDocType.includes(row.Table)\u003e\u003cb\u003eDoc. Type: \u003c/b\u003e{{row.TypeDescription}}\u003c/div\u003e\u003cdiv ng-show=!IsPortal\u003e\u003cb\u003ePublic: \u003c/b\u003e{{row.IsPublic ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSize: \u003c/b\u003e{{row.Size | bytes}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=\"IsPortal || ReadOnlyView\" ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('documentAttachment-edit', "\u003cform autocomplete=off class=\"documentAttachmentEditForm form-compact\" name=documentAttachmentEditForm\u003e\u003cdiv class=row ng-show=\"itemToEdit.EditImage \u0026amp;\u0026amp; files.length == 0\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027Image\u0027]}\" class=col-sm-12\u003e\u003clabel for=fileupload\u003ePlease select or drop a file\u003cspan ng-show=itemToEdit.isNew\u003e(s)\u003c/span\u003e:\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"itemToEdit.EditImage \u0026amp;\u0026amp; files.length == 0\"\u003e\u003clabel for=image class=error ng-show=\"(itemErrors[\u0027Image\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Image\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv ng-show=\"(files.length \u003e 0)\"\u003e\u003cdiv class=row ng-repeat=\"file in files\"\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Cancel()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eCancel\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"(files.length \u003e 0) \u0026amp;\u0026amp; itemToEdit.isNew\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eSelected file\u003cspan ng-show=\"files.length \u003e 1\"\u003es\u003c/span\u003e:\u003c/label\u003e\u003cdiv id=selectedFiles\u003e\u003cdiv\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr class=hidden-xs\u003e\u003cth\u003eName\u003c/th\u003e\u003cth ng-show=tablesWithDocType.includes(itemToEdit.Table)\u003eDoc Type\u003c/th\u003e\u003cth ng-show=!IsPortal\u003ePublic\u003c/th\u003e\u003cth\u003eSize\u003c/th\u003e\u003cth\u003e\u0026nbsp;\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"file in files\" ng-controller=DocumentAttachmentEditRowCtrl class=hidden-xs\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].Image\u0027)}\"\u003e{{file.Name}} \u003clabel class=alert-danger ng-show=\"itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].Image\u0027)\" ng-bind=\"itemErrors[\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].Image\u0027]\"\u003e\u003c/label\u003e\u003c/td\u003e\u003ctd ng-show=tablesWithDocType.includes(itemToEdit.Table) ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].TypeId\u0027)}\"\u003e\u003cselect id=cbxDaType name=cbxDaType class=\"form-control col-sm-9\" ng-model=file.TypeId ng-show=true ng-options=\"item.Value as item.Label for item in typeOptions\"\u003e\u003c/select\u003e \u003clabel class=alert-danger for=cbxDaType{{$index}} ng-show=\"itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].TypeId\u0027)\" ng-bind=\"itemErrors[\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].TypeId\u0027]\"\u003e\u003c/label\u003e\u003c/td\u003e\u003ctd ng-show=!IsPortal class=text-center\u003e\u003cinput type=checkbox style=cursor:pointer ng-model=itemToEdit.IsPublic /\u003e\u003c/td\u003e\u003ctd class=\"text-right nowrap\"\u003e{{file.localSize | filesize }}\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"files.splice($index, 1);\" uib-tooltip=Remove class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"file in files\" ng-class={info:row.isSelected} ng-controller=DocumentAttachmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title ng-bing=file.Name\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=\"card-block form form-compact\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].TypeId\u0027)}\"\u003e\u003clabel class=control-label ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].TypeId\u0027)}\"\u003eDoc. Type: \u003c/label\u003e \u003cselect id=cbxDaType name=cbxDaType class=\"form-control col-sm-9\" ng-model=file.TypeId ng-show=true ng-options=\"item.Value as item.Label for item in typeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv\u003e\u003clabel class=control-label ng-show=!IsPortal style=height:12px;margin-bottom:0;margin-top:5px\u003ePublic:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=public_image_{{$index}} type=checkbox class=checkbox-inline style=cursor:pointer ng-model=file.IsPublic /\u003e\u003clabel for=public_image_{{$index}} style=cursor:pointer\u003eClick to make this image visible to the customer.\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSize: \u003c/b\u003e{{file.localSize | filesize}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"files.splice($index, 1);\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Remove\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003ctfoot ng-show=\"displayedItems != null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"\u003e\u003ctr ng-include=rowsFootersTemplateUrl ng-show=rowsFootersTemplateUrl\u003e\u003c/tr\u003e\u003c/tfoot\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-show=\"itemToEdit.EditImage \u0026amp;\u0026amp; !itemToEdit.isNew \u0026amp;\u0026amp; files.length == 1\"\u003e\u003cdiv ng-repeat=\"file in files\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003e \u003cb\u003eName: \u003c/b\u003e{{file.Name}}\u0026nbsp;\u003csmall\u003e(Click Save first to be able to download)\u003c/small\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003clabel for=fileupload\u003e\u003cb\u003eSize: \u003c/b\u003e{{file.localSize | filesize}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=tablesWithDocType.includes(itemToEdit.Table)\u003e\u003clabel for=cbxDaType class=control-label\u003eDoc. Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=cbxDaType name=cbxDaType class=form-control ng-model=file.TypeId ng-options=\"item.Value as item.Label for item in typeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=public_image_{{$index}} type=checkbox class=checkbox-inline style=cursor:pointer ng-model=file.IsPublic /\u003e \u003clabel for=public_image_{{$index}} style=cursor:pointer\u003e\u0026nbsp;Is\u0026nbsp;Public \u003csmall\u003e(Click to make this image visible to the customer)\u003c/small\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" class=row\u003e\u003cdiv class=col-xs-12\u003e\u003ca ng-click=chooseFile(itemToEdit); class=\"control-label font-red\"\u003e Choose a new File \u003ci class=\"fa fa-fw fa-show-on-hover fa-upload\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-show=!itemToEdit.EditImage\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003e \u003cb\u003eName: \u003c/b\u003e \u003ca ng-href=\"/PODScan/DownloadFile.ashx?id={{itemToEdit.Id}}\u0026amp;store={{itemToEdit.Table}}\" target=_blank class=control-label aria-hidden=true data-toggle=tooltip data-placement=top title=Download\u003e {{itemToEdit.Name}} \u003ci class=\"fa fa-fw fa-show-on-hover fa-download\"\u003e\u003c/i\u003e \u003c/a\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003clabel for=fileupload\u003e\u003cb\u003eSize: \u003c/b\u003e{{itemToEdit.Size | filesize}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"tablesWithDocType.includes(itemToEdit.Table) \u0026amp;\u0026amp; !IsPortal\"\u003e\u003clabel for=cbxDaType class=control-label\u003eDoc. Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=cbxDaType name=cbxDaType class=form-control ng-model=itemToEdit.TypeId ng-options=\"item.Value as item.Label for item in typeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12 ng-show=\"tablesWithDocType.includes(itemToEdit.Table) \u0026amp;\u0026amp; IsPortal\"\u003e\u003clabel for=fileupload\u003e\u003cb\u003eDoc. Type: \u003c/b\u003e\u003cspan ng-bind=TypeLabel\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" class=\"row form-group\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=public_image_{{$index}} type=checkbox class=checkbox-inline style=cursor:pointer ng-model=itemToEdit.IsPublic /\u003e \u003clabel for=public_image_{{$index}} style=cursor:pointer\u003e\u0026nbsp;Is\u0026nbsp;Public \u003csmall\u003e(Click to make this image visible to the customer)\u003c/small\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" class=row\u003e\u003cdiv class=col-xs-12\u003e\u003ca ng-click=chooseFile(itemToEdit); class=\"control-label font-red\"\u003e Choose a new File \u003ci class=\"fa fa-fw fa-show-on-hover fa-upload\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipment-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e{{shipmentOrQuoteLabel}} Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=ShipmentDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal ng-controller=ShipmentRoutingDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"shipment.GeneralInformation.ConvertedFromQuote \u0026amp;\u0026amp; !IsPortal\" ng-controller=ShipmentQuoteDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routing-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eRouting Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=RoutingDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tradeshow-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eTrade Show Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=TradeShowDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customer-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eCustomer Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=CustomerDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('agent-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eAgent Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=AgentDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('agent-documentAttachment-maintenance', "\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=AgentDocumentAttachmentListCtrl\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e"); $templateCache.put('carrier-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eCarrier Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=CarrierDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('carrier-documentAttachment-maintenance', "\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CarrierDocumentAttachmentListCtrl\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e"); $templateCache.put('warehouseonhand-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eScanned Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=WarehouseOnHandInventoryFormDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tracking-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eShipment Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=TrackingDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tracking-documentAttachment-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row); loadImage(row);\" ng-class={info:row.isSelected} ng-controller=DocumentAttachmentEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"SelectAttachment(row); $event.stopPropagation();\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Name != null ? row.Name : \u0027NULL\u0027)}} \u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.TypeDescription}}\u003c/td\u003e\u003ctd class=\"text-right nowrap\"\u003e{{row.Size | filesize}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=DocumentAttachmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row);\" class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003e{{refNoHeaderName}}: \u003c/b\u003e{{row.ReferenceNo}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eDoc. Type: \u003c/b\u003e{{row.TypeDescription}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSize: \u003c/b\u003e{{row.Size | bytes}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp;\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('quote-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eQuote Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=QuoteDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('documentType-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Type class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=Active class=st-sortable width=30px\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('documentType-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=DocumentTypeEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.Label}}\u003c/td\u003e\u003ctd width=30px\u003e\u003ci class=\"fa fa-check\" ng-show=row.Active\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003cspan ng-show=\"row.Label != null\" style=font-size:10px\u003e({{row.Label}})\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('documentType-edit', "\u003cform autocomplete=off id=tractorEditForm name=tractorEditForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Type\u0027)}\"\u003e\u003clabel class=control-label for=documentType\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=documentType type=text class=form-control placeholder=\"Enter Document Type Description\" ng-model=itemToEdit.Label /\u003e\u003c/div\u003e\u003clabel for=documentType class=error ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Type\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=active\u003eActive:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=active type=checkbox class=form-control ng-model=itemToEdit.Active /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('documentType-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=DocumentTypeListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" class=col-xs-5\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('documentType-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=DocumentTypeListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=codeType_filter_search class=\"input-group-addon input-group-addon-label\"\u003e Active \u003c/label\u003e \u003cselect type=text class=form-control id=documentTypeActive name=codeType_filter_type ng-options=\"item.value as item.label for item in documentTypeActiveOptions\" ng-model=active ng-change=changeFilter()\u003e \u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('driverDeduction-page', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e{{Vendor.City}}\u003cspan ng-show=Vendor.City\u003e, \u003c/span\u003e{{Vendor.State}}\u003cspan ng-show=Vendor.State\u003e, \u003c/span\u003e{{Vendor.Zip}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eInvoice #: {{Invoice.InvoiceNumber}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eInvoice Date: {{Invoice.InvoiceDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-controller=DriverDeductionListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('driverDeduction-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=CodeType st-sort-default=true class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=Cost class=st-sortable\u003eAmount\u003c/th\u003e\u003cth st-sort=AccrualDate class=st-sortable\u003eAccrual Date\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('driverDeduction-list-filters', ""); $templateCache.put('driverDeduction-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=DriverDeductionEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}} ({{row.CodeDescription}})\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.Cost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.AccrualDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-show=!row.Exported ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=row.Exported ng-click=$event.stopPropagation(); uib-tooltip=Delete class=grey-delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('driverDeduction-list-footer', "\u003ctd colspan=994 style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Deduction:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"Invoice.Deductions | currency \"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('scheduledDriverDeduction-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Description\u003eDescription\u003c/th\u003e\u003cth st-sort=CodeType\u003eCode\u003c/th\u003e\u003cth st-sort=Date\u003eDate\u003c/th\u003e\u003cth st-sort=Amount\u003eAmount\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('scheduledDriverDeduction-list-filters', ""); $templateCache.put('scheduledDriverDeduction-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=DriverDeductionEditRowCtrl\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.CodeUIMask}}\u003c/td\u003e\u003ctd\u003e{{row.Date | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.Amount | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd\u003e\u003ca ng-show=row.Delayable ng-click=delayDeduction(row,$index)\u003eDelay\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('scheduledDriverDeduction-list-footer', "\u003ctd colspan=994 style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Deduction:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"ScheduledDeduction | currency \"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('scheduledDriverDeduction-custom-action', "\u003cdiv style=display:inline\u003e\u003cbutton type=button class=\"btn btn-sm btn-info\" ng-click=resetGrid({ApinvoiceId:defaultFilter.InvoiceId}); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-bottom:5px;margin-right:5px\"\u003e \u003ci class=\"fa fa-fw fa-refresh\" style=color:white\u003e\u003c/i\u003e reset \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-warning\" ng-show=\"Invoice.ActualCost + Invoice.Deductions + ScheduledDeduction \u0026lt; 0\" ng-click=rolloverDeduction(); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-bottom:5px;margin-right:5px\"\u003e \u003ci class=\"fa fa-fw fa-money\" style=color:white\u003e\u003c/i\u003e create rollover deduction \u003c/button\u003e\u003c/div\u003e"); $templateCache.put('driverDeduction-edit', "\u003cform autocomplete=off id=driverDeductionEditForm name=driverDeductionEditForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeType\u0027)}\"\u003e\u003clabel for=driverDeductionCode class=control-label\u003e Code: \u003cspan ng-show=searchingForCostCodes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=driverDeductionCode ng-change=\"CodeId = null\" name=driverDeductionCode class=form-control placeholder=\"Type to Search...\" ng-model=itemToEdit.CodeUIMask uib-typeahead=\"code.CodeType as code.CodeType for code in searchCostCodes($viewValue)\" typeahead-min-length=2 typeahead-template-url=routingCostCode-typeahead typeahead-no-results=costCodeNoResults typeahead-loading=searchingForCostCodes typeahead-on-select=\"costCodeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCostCode(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Cost Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=costCodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{itemToEdit.CodeUIMask}}\"\u003c/div\u003e\u003clabel for=driverDeductionCode class=error ng-show=\"(itemErrors[\u0027CodeType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CodeType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Multiplier\u0027)}\"\u003e\u003clabel class=control-label for=Multiplier\u003eType\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=Multiplier name=Multiplier class=form-control ng-model=itemToEdit.Multiplier ng-options=\"item.value as item.label for item in multiplierOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=Multiplier class=\"error small-error\" ng-show=\"(itemErrors[\u0027Multiplier\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Multiplier\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AbsoluteValueCost\u0027)}\"\u003e\u003clabel class=control-label for=AbsoluteValueCost\u003eAmount:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003clabel class=\"input-group-addon input-group-prefix-addon\"\u003e{{Invoice.CurrencySymbol}}\u003c/label\u003e \u003cinput id=AbsoluteValueCost svl-positive-only-currencyfield=\"\" type=text class=form-control placeholder=\"Enter Amount\" ng-model=itemToEdit.AbsoluteValueCost ng-change=getDriverDeductionCurrencyStatus(itemToEdit) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=input-group-addon\u003e{{Invoice.Currency}}\u003c/label\u003e\u003c/div\u003e\u003clabel for=AbsoluteValueCost class=error ng-show=\"(itemErrors[\u0027AbsoluteValueCost\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AbsoluteValueCost\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"driverDeductionCurrency.VendorCurrency !== driverDeductionCurrency.DefaultSystemCurrency\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003clabel class=\"input-group-addon input-group-prefix-addon\"\u003e{{driverDeductionCurrency.VendorCurrencySymbol}}\u003c/label\u003e \u003cinput id=CurrencyReverseExchangeRateAmount type=text class=form-control ng-model=itemToEdit.CurrencyReverseExchangeRateAmount disabled/\u003e \u003clabel class=input-group-addon\u003e{{driverDeductionCurrency.DefaultSystemCurrency}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccrualDate\u0027)}\"\u003e\u003clabel class=control-label for=driverDeductionAccrualDate\u003e Accrual Date: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=accrualDate name=accrualDate class=\"input-sm form-control date-field\" date-popup-manager=accrualDatePopup svl-datefield=itemErrors.AccrualDate ng-model=itemToEdit.AccrualDate ng-change=getDriverDeductionCurrencyStatus(itemToEdit) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=accrualDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=accrualDate class=\"error small-error\" ng-show=\"!driverDeductionEditForm.accrualDate.$valid \u0026amp;\u0026amp; !itemErrors.AccrualDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027AccrualDate\u0027, \u0027Accrual Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=accrualDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027AccrualDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AccrualDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=driverDeductionDescription\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea id=driverDeductionDescription style=resize:vertical type=text class=form-control placeholder=Description ng-model=itemToEdit.Description\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=driverDeductionDescription class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('driverSettlementCostApproval-page', "\u003ch3\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027driverSettlement-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027driverSettlement-info\u0027\"\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CostApprovalListCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('driverSettlementCostApproval-page-footer', "\u003cdiv style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=showChooseSettlement()\u003eBack\u003c/button\u003e \u003cbutton type=button ng-show=defaultFilter.ViewUnapprovedCosts class=\"btn btn-success\" ng-click=addToInvoice()\u003eAdd\u003cspan class=hidden-xs\u003e To Settlement\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button ng-show=!defaultFilter.ViewUnapprovedCosts class=\"btn btn-danger\" ng-click=removeFromInvoice()\u003eRemove\u003cspan class=hidden-xs\u003e From Settlement\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=showDriverDeductions()\u003eNext\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('driverSettlementDriverDeduction-page-footer', "\u003cdiv style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=showCostApproval()\u003eBack\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=showDriverSettlementSummary()\u003eNext\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('driverSettlementDriverDeductions-page', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027driverSettlement-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027driverSettlement-info\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ScheduledDriverDeductionListCtrl\u003e\u003c/div\u003e\u003cdiv ng-controller=DriverDeductionListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('driverSettlementSummary-page', "\u003ch3\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027driverSettlement-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027driverSettlement-info\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison\"\u003e\u003cdiv class=portlet-title\u003e\u003ch4\u003eApproved Costs and Deductions\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003ch4\u003eApproved Costs\u003c/h4\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=ExportedCostApprovalListCtrl\u003e\u003c/div\u003e\u003ch4\u003eDeductions/Reimbursements\u003c/h4\u003e\u003cdiv ng-controller=DriverDeductionListCtrl ng-include=\"\u0027basic-grid-view\u0027\"\u003e\u003c/div\u003e\u003cspan class=pull-right\u003eTotal: {{(Invoice.ActualCost + Invoice.Deductions) | currency : Invoice.CurrencySymbol ? Invoice.CurrencySymbol : \"\" : 2}} {{Invoice.Currency}}\u003c/span\u003e\u003cdiv style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=showDriverDeductions()\u003eBack\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=showGenerateSettlements()\u003ePrint Settlement\u003c/button\u003e \u003cbutton class=\"btn btn-primary\" ng-show=\"Invoice.Status == \u0027Open\u0027\" ng-click=approveForExport()\u003eApprove For Export\u003c/button\u003e \u003ca type=button class=\"btn btn-primary\" ng-show=\"Invoice.Status != \u0027Open\u0027\" href=/AccountingFunctions/DriverSettlement\u003eClose\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('driverSettlementExportedSummary-page', "\u003ch3\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027driverSettlement-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027driverSettlement-info\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison\"\u003e\u003cdiv class=portlet-title\u003e\u003ch4\u003eApproved Costs and Deductions\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003ch4\u003eApproved Costs\u003c/h4\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=ExportedCostApprovalListCtrl\u003e\u003c/div\u003e\u003ch4\u003eDeductions/Reimbursements\u003c/h4\u003e\u003cdiv ng-controller=DriverDeductionListCtrl ng-include=\"\u0027basic-grid-view\u0027\"\u003e\u003c/div\u003e\u003cspan class=pull-right\u003eTotal: {{(Invoice.ActualCost + Invoice.Deductions) | currency : Invoice.CurrencySymbol ? Invoice.CurrencySymbol : \"\" : 2}} {{Invoice.Currency}}\u003c/span\u003e\u003cdiv style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-success\" ng-click=showGenerateSettlements()\u003ePrint Settlement\u003c/button\u003e \u003cbutton class=\"btn btn-info\" ng-show=\"Invoice.Status == \u0027Exported\u0027\" href=# ng-click=reverse()\u003eReverse\u003c/button\u003e \u003ca type=button class=\"btn btn-primary\" href=/AccountingFunctions/DriverSettlement\u003eClose\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('generateSettlement-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003ePut Generate Settlement Here\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003ePut Generate Settlement Here\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('driverSettlementAPInvoice-page', "\u003ch3\u003eDriver Settlement\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003ch4\u003e{{Vendor.Name}} \u003csmall\u003e{{Vendor.City}}\u003cspan ng-show=Vendor.City\u003e, \u003c/span\u003e{{Vendor.State}}\u003cspan ng-show=Vendor.State\u003e, \u003c/span\u003e{{Vendor.Zip}}\u003c/small\u003e\u003c/h4\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=APInvoiceListCtrl\u003e\u003c/div\u003e"); $templateCache.put('driverSettlement-steps', "\u003cdiv class=mt-element-step\u003e\u003cdiv svl-height-lock=.mt-step-col trigger-on-interval=50 class=\"row step-thin\"\u003e\u003cdiv class=\"col-xs-4 bg-grey mt-step-col\" ng-class=\"{\u0027active\u0027: step == 1}\"\u003e\u003cdiv class=\"mt-step-number bg-white font-grey\"\u003e1\u003c/div\u003e\u003cdiv style=margin-bottom:5px class=\"mt-step-title uppercase font-grey-cascade\"\u003eApprove Costs\u003c/div\u003e\u003cdiv class=\"mt-step-content uppercase font-grey-cascade\"\u003eCost: {{Invoice.ActualCost || 0 | currency : Invoice.CurrencySymbol ? Invoice.CurrencySymbol : \"\" : 2}} {{Invoice.Currency}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 bg-grey mt-step-col\" ng-class=\"{\u0027active\u0027: step == 2}\"\u003e\u003cdiv class=\"mt-step-number bg-white font-grey\"\u003e2\u003c/div\u003e\u003cdiv style=margin-bottom:5px class=\"mt-step-title uppercase font-grey-cascade\"\u003eAdd Deductions\u003c/div\u003e\u003cdiv class=\"mt-step-content uppercase font-grey-cascade\"\u003eDeductions: {{(Invoice.Deductions + ScheduledDeduction || 0) | currency : Invoice.CurrencySymbol ? Invoice.CurrencySymbol : \"\" : 2}} {{Invoice.Currency}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 bg-grey mt-step-col\" ng-class=\"{\u0027active\u0027: step == 3}\"\u003e\u003cdiv class=\"mt-step-number bg-white font-grey\"\u003e3\u003c/div\u003e\u003cdiv style=margin-bottom:5px class=\"mt-step-title uppercase font-grey-cascade\"\u003eSummary\u003c/div\u003e\u003cdiv class=\"mt-step-content uppercase font-grey-cascade\"\u003eRemit Total: {{(Invoice.ActualCost + Invoice.Deductions + ScheduledDeduction) | currency : Invoice.CurrencySymbol ? Invoice.CurrencySymbol : \"\" : 2}} {{Invoice.Currency}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('driverSettlement-info', "\u003ch3\u003e{{Vendor.Name}} ({{Vendor.Code}}) \u003csmall\u003e{{Vendor.City}}\u003cspan ng-show=Vendor.City\u003e, \u003c/span\u003e{{Vendor.State}}\u003cspan ng-show=Vendor.State\u003e, \u003c/span\u003e{{Vendor.Zip}}\u003c/small\u003e\u003c/h3\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eInvoice #: {{Invoice.InvoiceNumber}} \u003ca ng-show=\"Invoice.Status != \u0027Exported\u0027\" ng-click=editAPInvoice(Invoice)\u003eEdit Invoice\u003c/a\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 text-right\"\u003e# of Records: {{Invoice.Records}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eInvoice Date: {{Invoice.InvoiceDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv class=\"col-xs-6 text-right\"\u003eAct Cost: {{Invoice.ActualCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eNotes: {{Invoice.Notes}}\u003c/div\u003e\u003cdiv class=\"col-xs-6 text-right\"\u003eDeduction Total: {{Invoice.Deductions + ScheduledDeduction| currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2 }}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 text-right\"\u003eRemit Total:{{(Invoice.ActualCost + Invoice.Deductions + ScheduledDeduction) | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"$\") : 2}}\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('ediIn-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=EDIInId class=st-sortable\u003eId\u003c/th\u003e\u003cth\u003eData\u003c/th\u003e\u003cth st-sort=EDIInProcessed class=st-sortable\u003eProcessed\u003c/th\u003e\u003cth st-sort=EDIInDateProcessed class=st-sortable\u003eDate Recieved\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('ediOut-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=EDIOutId class=st-sortable\u003eId\u003c/th\u003e\u003cth st-sort=EDIOutType class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=EDIOutFFNo class=st-sortable\u003eShipment/Invoice\u003c/th\u003e\u003cth st-sort=EDI997Received class=st-sortable\u003e997 Recieved\u003c/th\u003e\u003cth\u003eData\u003c/th\u003e\u003cth st-sort=EDIOutDateCreated class=st-sortable\u003eDate Created\u003c/th\u003e\u003cth st-sort=UserSent class=st-sortable\u003eSent By\u003c/th\u003e\u003cth st-sort=DateSent class=st-sortable\u003eDate Sent\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('ediIn-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=EdiListFilterCtrl ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\"\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=edis_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=edis_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('ediOut-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=EdiListFilterCtrl ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\"\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=edis_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=edis_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('ediIn-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=EdiEditRowCtrl\u003e\u003ctd class=\"hidden-xs edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Id}}\u003c/a\u003e\u003c/td\u003e\u003ctd style=white-space:nowrap;overflow:hidden;text-overflow:ellipsis\u003e{{row.Data | limitTo: 50}}{{row.Data.length \u003e 50 ? \u0027...\u0027 : \u0027\u0027}}\u003c/td\u003e\u003ctd\u003e\u003cspan ng-show=row.IsProcessed\u003e\u003ci class=\"fa fa-fw fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.DateProcessed |date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('ediOut-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=EdiEditRowCtrl\u003e\u003ctd class=\"hidden-xs edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Id}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e{{row.FFNO}}\u003c/td\u003e\u003ctd\u003e\u003cspan ng-show=row.Recieved997\u003e\u003ci class=\"fa fa-fw fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=white-space:nowrap;overflow:hidden;text-overflow:ellipsis\u003e{{row.Data | limitTo: 50}}{{row.Data.length \u003e 50 ? \u0027...\u0027 : \u0027\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DateCreated |date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.SentBy}}\u003c/td\u003e\u003ctd\u003e{{row.DateSent |date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('ediIn-edit', "\u003cform id=ediEditForm name=ediEditForm autocomplete=off\u003e\u003cpre style=font-size:10px\u003e{{itemToEdit.ReadableData}}\u003c/pre\u003e\u003c/form\u003e"); $templateCache.put('ediOut-edit', "\u003cform id=ediEditForm name=ediEditForm autocomplete=off\u003e\u003cpre style=font-size:10px\u003e{{itemToEdit.ReadableData}}\u003c/pre\u003e\u003c/form\u003e"); $templateCache.put('edi-typeahead', "\u003ca\u003e (\u003cspan id={{match.label}} ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e) - \u003cspan ng-bind=match.model.State\u003e\u003c/span\u003e\u003cspan ng-show=\"match.model.State \u0026amp;\u0026amp; match.model.Country\"\u003e,\u003c/span\u003e \u003cspan ng-bind=match.model.Country\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('emailActivity-list-row-headers-for-edit', "\u003ctr\u003e\u003cth st-sort=ShipmentId class=st-sortable\u003eShipment\u003c/th\u003e\u003cth st-sort=EmailAddress class=st-sortable\u003eEmail Address\u003c/th\u003e\u003cth st-sort=StatusCode class=\"st-sortable text-center\"\u003eStatus\u003c/th\u003e\u003cth st-sort=Sent class=\"st-sortable text-center\"\u003eSent\u003c/th\u003e\u003cth st-sort=SentDate st-sort-default=reverse class=st-sortable\u003eSent Date\u003c/th\u003e\u003cth st-sort=CreatedDate class=st-sortable\u003eCreated Date\u003c/th\u003e\u003cth st-sort=ResultDate class=st-sortable\u003eResult Date\u003c/th\u003e\u003cth st-sort=Result class=\"st-sortable text-center\"\u003eResult Status\u003c/th\u003e\u003cth st-sort=ErrorMessage class=st-sortable\u003eError Message\u003c/th\u003e\u003cth st-sort=ErrorCode class=st-sortable\u003eError Code\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('emailActivity-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=EmailActivityListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=emailActivity_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cselect class=form-control type=text id=SearchBy placeholder=Search ng-model=filter.SearchBy ng-change=changeFilter()\u003e\u003coption value=ShipmentId\u003eShipment Id\u003c/option\u003e\u003coption value=EmailAddress\u003eEmail Address\u003c/option\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=SearchValue placeholder=Search ng-model=filter.SearchValue ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('emailActivity-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=EmailActivityEditRowCtrl\u003e\u003ctd\u003e\u003cspan ng-show=\"row.ShipmentId == 0\"\u003eBroadcast\u003c/span\u003e\u003cspan ng-show=\"row.ShipmentId != 0\"\u003e{{row.ShipmentId}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.EmailAddress}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.StatusCode}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ci class=\"fa fa-check\" ng-show={{row.IsSent}}\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.SentDate | date : \"MM/dd/yyyy hh:mm\"}}\u003c/td\u003e\u003ctd\u003e{{row.CreatedDate | date : \"MM/dd/yyyy hh:mm\"}}\u003c/td\u003e\u003ctd\u003e{{row.ResultDate | date : \"MM/dd/yyyy hh:mm\"}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Result}}\u003c/td\u003e\u003ctd\u003e{{row.ErrorMessage}}\u003c/td\u003e\u003ctd\u003e{{row.ErrorCode}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('emailActivity-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=EmailActivityListCtrl\u003e\u003cp class=\"alert alert-warning\" ng-if=warningMessage\u003e{{warningMessage}}\u003c/p\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portal-emalAlert-page', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=EmailAlertListCtrl\u003e\u003c/div\u003e"); $templateCache.put('emailAlert-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Email class=st-sortable\u003eEmail\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Phone class=st-sortable\u003ePhone\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('emailAlert-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=EmailAlertEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Email}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.EmailAddress}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003eName: {{row.Name}}\u003c/div\u003e\u003cdiv\u003ePhone: {{row.Phone}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('emailAlert-edit', "\u003cform autocomplete=off class=\"emailAlertEditForm form-compact\" name=emailAlertEditForm\u003e\u003cdiv class=row style=\"border-bottom:1px solid #d2caca;margin-bottom:15px;padding-bottom:15px\"\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel class=control-label for=Email\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Email type=text class=form-control placeholder=\"Enter Email\" ng-model=itemToEdit.Email /\u003e\u003c/div\u003e\u003clabel for=Email class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=Name\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=Name ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=Name class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=Phone\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=Phone ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel for=Name class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=actions-next-to-title\u003e\u003cbutton type=button ng-show=enableAddButton ng-click=\"addEmailAlert(itemToEdit.EmailAlerts, itemToEdit)\" class=\"generic-add-button btn btn-sm btn-svl-grid-add\" data-toggle=tooltip data-placement=right title=\"Add New {{itemType}}\"\u003e\u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e New\u003c/button\u003e\u003c/div\u003e\u003ctable class=\"table table-bordered table-striped table-condensed table-noBottomMargin\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eStatus\u003c/th\u003e\u003cth class=text-center\u003eShipper\u003c/th\u003e\u003cth class=text-center\u003eConsignee\u003c/th\u003e\u003cth class=text-center\u003eBillTo\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in itemToEdit.EmailAlerts\"\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EmailAlerts[\u0027+$index + \u0027].StatusCode\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=StatusShown class=form-control ng-change=\"row.StatusCode =null\" ng-model=row.StatusShown uib-typeahead=\"status.CodeType as status.CodeType for status in searchStatus($viewValue)\" placeholder=\"Type Status to Search...\" typeahead-min-length=2 typeahead-on-select=\"statusCodeTypeChosen(row, $item)\" typeahead-template-url=CodeTypeStatus-typeahead typeahead-no-results=StatusEmailNoResults typeahead-loading=searchingForStatusEmail ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default btn-default\" ng-click=lookupCodeType(row)\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EmailAlerts[\u0027+$index + \u0027].Shipper\u0027)}\" class=text-center\u003e\u003cinput type=checkbox ng-model=row.Shipper /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EmailAlerts[\u0027+$index + \u0027].Consignee\u0027)}\" class=text-center\u003e\u003cinput type=checkbox ng-model=row.Consignee /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EmailAlerts[\u0027+$index + \u0027].BillTo\u0027)}\" class=text-center\u003e\u003cinput type=checkbox ng-model=row.BillTo /\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"removeEmailAlert($index, itemToEdit.EmailAlerts)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cdiv ng-repeat=\"error in emailAlertErrors\"\u003e\u003clabel class=error\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e {{error}}\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('portal-emailAlert-page', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=EmailAlertPortalListCtrl\u003e\u003c/div\u003e"); $templateCache.put('email-form-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-show=!fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan ng-show=fullPage class=caption\u003e\u003ci class=\"fa circle-icon fa-fw fa-send\"\u003e\u003c/i\u003e \u003c/span\u003eSend Email\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"routingAirLegEditForm form-compact\" name=routingAirLegEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=To\u003eTo Email Address:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=To type=text class=form-control placeholder=\"Enter Recipient\" ng-model=itemToEdit.To /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"onOpenModal(\u0027To\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=To class=error ng-show=\"(itemErrors[\u0027To\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027To\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=Cc\u003eCc Email:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=Cc type=text class=form-control placeholder=\"Enter Recipient\" ng-model=itemToEdit.Cc /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"onOpenModal(\u0027Cc\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=Cc class=error ng-show=\"(itemErrors[\u0027Cc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cc\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=Bcc\u003eBcc Email:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=Bcc type=text class=form-control placeholder=\"Enter Recipient\" ng-model=itemToEdit.Bcc /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"onOpenModal(\u0027Bcc\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=Bcc class=error ng-show=\"(itemErrors[\u0027Bcc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Bcc\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=Subject\u003eSubject:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Subject type=text class=form-control placeholder=\"Email Subject\" ng-model=itemToEdit.Subject /\u003e \u003clabel for=Subject class=error ng-show=\"(itemErrors[\u0027Subject\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Subject\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-hide=itemToEdit.HideAttachments\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=Subject\u003eAttachment Name:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=TxtAttachment type=text class=form-control placeholder=\"Email Attachment Name\" ng-model=itemToEdit.TxtAttachment /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=Body\u003eBody of Email:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea style=resize:vertical;height:200px id=Body type=text class=form-control placeholder=\"Email Body\" ng-model=itemToEdit.Body\u003e\u003c/textarea\u003e \u003clabel for=Body class=error ng-show=\"(itemErrors[\u0027Body\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Body\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-hide=itemToEdit.HideAttachments\u003e\u003cdiv class=col-sm-12 style=\"text-align:center;margin:10px 0;font-size:10px;text-decoration:underline\"\u003e\u003ca href=javascript:void(0) ng-click=onPreviewEmailAttachment()\u003ePreview Email Attachment\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-show=!fullPage ng-click=$dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-show=\"itemToEdit.Source == \u0027S\u0027\" ng-click=openAddAttachmentsToShipmentsDialog()\u003eAdd Attachments\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=submitEmail() ng-disabled=submitInProcess\u003eSend Email\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('email-attachments-form-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-show=!fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan ng-show=fullPage class=caption\u003e\u003ci class=\"fa circle-icon fa-fw fa-send\"\u003e\u003c/i\u003e \u003c/span\u003eSend Email\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"routingAirLegEditForm form-compact\" name=routingAirLegEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027To\u0027)}\"\u003e\u003clabel class=control-label for=To\u003eTo:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=To type=text class=form-control placeholder=\"Enter Recipient\" ng-model=itemToEdit.To /\u003e\u003c/div\u003e\u003clabel for=To class=error ng-show=\"(itemErrors[\u0027To\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027To\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cc\u0027)}\"\u003e\u003clabel class=control-label for=Cc\u003eCc:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Cc type=text class=form-control placeholder=\"Enter Recipient\" ng-model=itemToEdit.Cc /\u003e\u003c/div\u003e\u003clabel for=Cc class=error ng-show=\"(itemErrors[\u0027Cc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cc\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Bcc\u0027)}\"\u003e\u003clabel class=control-label for=Bcc\u003eBcc:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Bcc type=text class=form-control placeholder=\"Enter Recipient\" ng-model=itemToEdit.Bcc /\u003e\u003c/div\u003e\u003clabel for=Bcc class=error ng-show=\"(itemErrors[\u0027Bcc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Bcc\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Subject\u0027)}\"\u003e\u003clabel class=control-label for=Subject\u003eSubject:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Subject type=text class=form-control placeholder=\"Email Subject\" ng-model=itemToEdit.Subject /\u003e\u003c/div\u003e\u003clabel for=Subject class=error ng-show=\"(itemErrors[\u0027Subject\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Subject\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Body\u0027)}\"\u003e\u003clabel class=control-label for=Body\u003eBody:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea style=resize:vertical;height:300px id=Body type=text class=form-control placeholder=\"Email Body\" ng-model=itemToEdit.Body\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=Body class=error ng-show=\"(itemErrors[\u0027Body\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Body\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-show=!fullPage ng-click=$dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=submitEmail()\u003eSend\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sendManualEmail', "\u003cdiv style=max-width:500px class=row\u003e\u003cdiv class=\"full-page-edit-view-wrapper col-lg-12\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('email-form-modal-multiple-options', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-show=!fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003cdiv class=modal-body style=text-align:center\u003e\u003cp\u003e\u003cb\u003eSelect The Data Filters For Your Report:\u003c/b\u003e\u003c/p\u003e\u003cselect ng-options=\"item as item.Name for item in data.options track by item.Id\" ng-model=selectedOption\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=runReport()\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('email-agent-carrier-customers-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-show=!fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eAgents, Carriers and Customers Email Addresses\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cp style=text-align:center ng-show=loadingData\u003eLoading data...\u003c/p\u003e\u003cp style=text-align:center ng-show=\"mergedLists.length === 0\"\u003eNo email addresses were found\u003c/p\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" ng-show=\"mergedLists.length \u003e 0\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eSend\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"item in mergedLists\"\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=item.Selected ng-change=onCheckOption(item) /\u003e\u003c/td\u003e\u003ctd\u003e{{item.Type}}\u003c/td\u003e\u003ctd\u003e{{item.Name}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=onConfirmSelectedEmailAddresses()\u003eConfirm\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('addAttachmentsToShipments-dialog', "\u003cdiv class=\"panel panel-bordered\"\u003e\u003cform class=form-compact\u003e\u003cdiv class=\"panel-heading modal-header\"\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch3 class=panel-title\u003eShipment Attachments\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row ng-show=\"itemToEdit.Images.length === 0\"\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 text-center\"\u003e\u003cp style=font-weight:bold\u003eThere are no available images to attach to this email\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"itemToEdit.Images.length \u003e 0\"\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cp style=font-weight:bold\u003ePlease select the scanned documents you would like attached to the email.\u003c/p\u003e\u003ctable class=table\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eSend\u003c/th\u003e\u003cth\u003eFile Name\u003c/th\u003e\u003cth\u003eDocument Type\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in itemToEdit.Images\"\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd\u003e{{ row.Name }}\u003c/td\u003e\u003ctd\u003e{{ row.TypeDescription }}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cp ng-show=\"itemToEdit.Images.length === 0\"\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel-footer text-center\"\u003e\u003cbutton type=button class=\"btn btn-success\" target=_blank ng-click=$dismiss()\u003e\u003cspan\u003eOK\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('exchangeRate-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Id class=st-sortable\u003e\u0026nbsp;ID\u003c/th\u003e\u003cth st-sort=Currency class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=CurrencyDesc class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=CurrencySymbol class=st-sortable\u003eSymbol\u003c/th\u003e\u003cth st-sort=EffectiveDate class=st-sortable\u003eEffective Date\u003c/th\u003e\u003cth st-sort=ReverseExchangeRate class=st-sortable\u003eReverse Exchange Rate\u003c/th\u003e\u003cth st-sort=APAccount class=st-sortable\u003eAP Account\u003c/th\u003e\u003cth st-sort=ARAccount class=st-sortable\u003eAR Account\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('exchangeRate-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=CurrencyExchangeRateListFilterCtrl name=CurrencyExchangeRateListForm\u003e\u003cdiv class=\"visible-xs row\"\u003e\u003cinput class=\"pull-right form-control\" type=text id=currencyExchangeRateXs_filter placeholder=Search style=width:120px ng-model=filter.search ng-change=changeFilter() /\u003e \u003clabel for=currencyExchangeRateXs_filter class=pull-right\u003e \u003ci class=\"fa fa-fw fa-search\" style=padding-top:2px\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row text-right\"\u003e\u003cdiv class=\"form-group input-group input-group-sm hidden-xs\"\u003e\u003clabel for=currencyExchangeRate_filter class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\" style=padding-left:5px\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=\"form-control pull-right\" type=text id=currencyExchangeRate_filter placeholder=Search style=width:120px ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin style=\"height:auto !important\" class=control-label\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"pull-right col-xs-7 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin ng-change=changeFilter() date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd ng-change=changeFilter() date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group pull-right\"\u003e\u003clabel class=\"control-label error error-message pull-right\" for=DateBegin ng-show=\"!CurrencyExchangeRateListForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"control-label error error-message pull-right\" for=DateEnd ng-show=\"!CurrencyExchangeRateListForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('exchangeRate-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CurrencyExchangeRateEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Id}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Currency}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CurrencyDesc}}\u003c/td\u003e\u003ctd\u003e{{row.CurrencySymbol}}\u003c/td\u003e\u003ctd\u003e{{row.EffectiveDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ReverseExchangeRate == 1 ? \u00271.00\u0027 : row.ReverseExchangeRate}}\u003c/td\u003e\u003ctd\u003e{{row.APAccount}}\u003c/td\u003e\u003ctd\u003e{{row.ARAccount}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('exchangeRate-edit', "\u003cform autocomplete=off class=\"currencyExchangeRateEditForm form-compact\" id=currencyExchangeRateEditForm name=currencyExchangeRateEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Currency\u0027)}\"\u003e\u003clabel class=control-label for=Currency\u003e \u003cspan ng-show=searchingForCurrency\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Code: \u003c/label\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=Currency class=form-control ng-disabled=\"!itemToEdit.isNew \u0026amp;\u0026amp; itemToEdit.IsDefaultCurrency\" ng-model=itemToEdit.Currency placeholder=\"Type Code to Search...\" uib-typeahead=\"currency.Description as currency.Description for currency in searchCurrency($viewValue)\" typeahead-min-length=3 typeahead-template-url=currency-typeahead typeahead-no-results=currencyNoResults typeahead-loading=searchingForCurrency typeahead-on-select=\"currencyChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-default\" tabindex=-1 ng-disabled=\"!itemToEdit.isNew \u0026amp;\u0026amp; itemToEdit.IsDefaultCurrency\" ng-click=lookupCurrency(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Currency\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=control-label ng-show=currencyNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Currency \"{{itemToEdit.Currency}}\"\u003c/div\u003e\u003clabel for=Currency class=error ng-show=\"(itemErrors[\u0027Currency\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Currency\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CurrencyDesc\u0027)}\"\u003e\u003clabel class=control-label for=CurrencyDesc\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CurrencyDesc type=text class=form-control placeholder=\"Enter Name\" ng-disabled=true ng-model=itemToEdit.CurrencyDesc /\u003e\u003c/div\u003e\u003clabel for=CurrencyDesc class=error ng-show=\"(itemErrors[\u0027CurrencyDesc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CurrencyDesc\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CurrencySymbol\u0027)}\"\u003e\u003clabel class=control-label for=CurrencySymbol\u003eSymbol:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=CurrencySymbol type=text class=form-control placeholder=\"Enter Symbol\" ng-disabled=true ng-model=itemToEdit.CurrencySymbol /\u003e\u003c/div\u003e\u003clabel for=CurrencySymbol class=error ng-show=\"(itemErrors[\u0027CurrencySymbol\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CurrencySymbol\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EffectiveDate\u0027)}\"\u003e\u003clabel class=control-label for=EffectiveDate\u003eEffective Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=EffectiveDate name=EffectiveDate class=\"form-control date-field\" ng-class=\"{error: validation.itemToEdit.EffectiveDate}\" ng-model=itemToEdit.EffectiveDate date-popup-manager=EffectiveDatePopup svl-datefield=validation.itemToEdit.EffectiveDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=EffectiveDatePopup.open() ng-class=\"{error: validation.itemToEdit.EffectiveDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=EffectiveDate class=error ng-show=\"(itemErrors[\u0027EffectiveDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EffectiveDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=EffectiveDate class=error ng-show=\"!currencyExchangeRateEditForm.EffectiveDate.$valid \u0026amp;\u0026amp; !validation.itemToEdit.EffectiveDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027EffectiveDate\u0027, \u0027Effective Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReverseExchangeRate\u0027)}\"\u003e\u003clabel class=control-label for=ReverseExchangeRate\u003eReverse Exchange Rate:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=ReverseExchangeRate type=text class=form-control placeholder=\"Enter Reverse Exchange Rate\" ng-model=itemToEdit.ReverseExchangeRate ng-disabled=\"!itemToEdit.isNew \u0026amp;\u0026amp; itemToEdit.IsDefaultCurrency\"/\u003e\u003c/div\u003e\u003clabel for=ReverseExchangeRate class=error ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReverseExchangeRate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027APAccount\u0027)}\"\u003e\u003clabel class=control-label for=APAccount\u003eAP Account:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=APAccount type=text class=form-control placeholder=\"Enter AP Account\" ng-model=itemToEdit.APAccount ng-disabled=\"!itemToEdit.isNew \u0026amp;\u0026amp; itemToEdit.IsDefaultCurrency\"/\u003e\u003c/div\u003e\u003clabel for=APAccount class=error ng-show=\"(itemErrors[\u0027APAccount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027APAccount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ARAccount\u0027)}\"\u003e\u003clabel class=control-label for=ARAccount\u003eAR Account:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=ARAccount type=text class=form-control placeholder=\"Enter AR Account\" ng-model=itemToEdit.ARAccount ng-disabled=\"!itemToEdit.isNew \u0026amp;\u0026amp; itemToEdit.IsDefaultCurrency\"/\u003e\u003c/div\u003e\u003clabel for=ARAccount class=error ng-show=\"(itemErrors[\u0027ARAccount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ARAccount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('exchangeRates-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CurrencyExchangeRateListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('currency-typeahead', "\u003ca style=overflow:hidden;text-overflow:ellipsis title=\"{{match.model.Id}} - {{match.model.Description}}\"\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.Id | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.Description | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('extraCost-list-row-headers', "\u003ctr\u003e\u003cth st-sort=CodeId class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Type class=\"st-sortable hidden-xs\"\u003eMAWB Type\u003c/th\u003e\u003cth st-sort=Quantity class=\"st-sortable text-center hidden-xs\"\u003eQty\u003c/th\u003e\u003cth st-sort=Rate class=\"st-sortable text-center hidden-xs\"\u003eRate\u003c/th\u003e\u003cth st-sort=Total class=\"st-sortable text-center\"\u003eTotal\u003c/th\u003e\u003cth st-sort=CarrierReport class=\"st-sortable hidden-xs\"\u003eCarrier Report\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('extraCost-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=CodeId class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Type class=\"st-sortable hidden-xs\"\u003eMAWB Type\u003c/th\u003e\u003cth st-sort=Quantity class=\"st-sortable text-center hidden-xs\"\u003eQty\u003c/th\u003e\u003cth st-sort=Rate class=\"st-sortable text-center hidden-xs\"\u003eRate\u003c/th\u003e\u003cth st-sort=Total class=\"st-sortable text-center\"\u003eTotal\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('extraCost-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ExtraCostListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('extraCost-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.MAWBTypeDesc}}\u003c/td\u003e\u003ctd class=\"hidden-xs quantity\"\u003e{{row.Quantity | number : 2}}\u003c/td\u003e\u003ctd class=\"hidden-xs quantity\"\u003e{{ row.Rate | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2 }}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Override ? row.Rate : row.Quantity * row.Rate }} {{row.Currency}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('extraCost-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(ReadOnlyView ? \u0027viewItem\u0027 : \u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ExtraCostEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"text-center edit-icon-col\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Code != null ? row.Code : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.MAWBTypeDesc}}\u003c/td\u003e\u003ctd class=\"hidden-xs quantity\"\u003e{{row.Quantity | number : 2}}\u003c/td\u003e\u003ctd class=\"hidden-xs quantity\"\u003e{{ row.Rate | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2 }}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Quantity * row.Rate | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2 }} {{row.Currency}}\u003c/td\u003e\u003ctd class=deleteColumn ng-show=!ReadOnlyView\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row);\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ExtraCostEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(ReadOnlyView ? \u0027viewItem\u0027 : \u0027editItem\u0027, row)\" class=item-link\u003e{{(row.Code != null ? row.Code : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eExtra Cost: \u003c/b\u003e\u003cspan class=text-right\u003e{{ row.Quantity * row.Rate | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2 }} {{row.Currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\" ng-show=!ReadOnlyView\u003e\u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('extraCost-list-footer', "\u003ctd colspan=5 style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=994 class=\"quantity hidden-xs\"\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=994 class=visible-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('extraCost-edit', "\u003cform autocomplete=off name=extraCostEditForm class=\"extraCostEditForm form-compact form-horizontal\" style=\"padding:0 15px\"\u003e\u003cdiv class=form-group\u003e\u003clabel for=extraCostCode class=control-label\u003e \u003cspan ng-show=searchingForCostCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCode: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=extraCostCode ng-disabled=\"Cost.Exported || Cost.Approved || costFinalized\" class=form-control ng-class=\"{error: itemErrors[\u0027CodeId\u0027]}\" placeholder=Code ng-model=itemToEdit.Code uib-typeahead=\"code.CodeType as code.CodeType for code in searchCostCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=costCode-typeahead typeahead-no-results=costCodeNoResult typeahead-loading=searchingForCostCode typeahead-on-select=\"costCodeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default btn-default\" ng-click=lookupCostCode(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=costCodeNoResult\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type: \"{{itemToEdit.Code}}\"\u003c/div\u003e\u003clabel for=extraCostCode class=error ng-bind=\"itemErrors[\u0027CodeId\u0027]\" ng-show=\"(itemErrors[\u0027CodeId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MAWBType\u0027)}\"\u003e\u003clabel for=extraCostType class=control-label\u003eMAWB Type:\u003c/label\u003e \u003cselect type=text id=extraCostMAWBType name=extraCostMAWBType class=form-control ng-disabled=\"Cost.Exported || Cost.Approved || costFinalized\" ng-model=itemToEdit.MAWBType\u003e\u003coption value=\"\"\u003e\u003c/option\u003e\u003coption value=A\u003eAgent\u003c/option\u003e\u003coption value=C\u003eCarrier\u003c/option\u003e\u003coption value=DNP\u003eDNP\u003c/option\u003e\u003c/select\u003e \u003clabel for=extraCostType class=error ng-show=\"(itemErrors[\u0027MAWBType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MAWBType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Quantity\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCostQuantity\u003eQuantity:\u003c/label\u003e \u003cinput type=text id=extraCostQuantity name=extraCostQuantity class=form-control min=0 ng-min=0 ng-disabled=\"Cost.Exported || Cost.Approved || costFinalized || itemToEdit.Override\" ng-change=eachTotalChange(itemToEdit) ng-model=itemToEdit.Quantity /\u003e \u003clabel for=routingCostQuantity class=error ng-show=\"(itemErrors[\u0027Quantity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Quantity\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Rate\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCostRate\u003eRate:\u003c/label\u003e \u003cinput type=text id=extraCostRate name=extraCostRate class=form-control ng-disabled=\"Cost.Exported || Cost.Approved || costFinalized\" ng-change=eachTotalChange(itemToEdit) ng-model=itemToEdit.Rate /\u003e \u003clabel for=routingCostRate class=error ng-show=\"(itemErrors[\u0027Rate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Rate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003e\u003cspan class=\"hidden-xs hidden-sm\"\u003e\u0026nbsp;\u003c/span\u003e\u003cspan class=\"control-label visible-sm visible-xs\"\u003eEach/Total\u003c/span\u003e\u003c/label\u003e \u003cselect class=form-control value=true id=chargeTotal ng-disabled=\"Cost.Exported || Cost.Approved || costFinalized\" ng-change=eachTotalChange(itemToEdit) ng-model=itemToEdit.Override ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eTotal:\u003c/label\u003e \u003cinput type=text ng-disabled=true class=form-control id=chargeTotal value=\"{{(itemToEdit.ActualCost == null ? 0 : itemToEdit.ActualCost) | currency}} {{itemToEdit.Currency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.Currency != Cost.ShipmentDefaultCurrency \u0026amp;\u0026amp; itemToEdit.ReverseExchangeRate != null\" class=\"col-md-offset-9 col-md-3\"\u003e\u003cdiv class=form-group\u003e\u003cinput type=text ng-disabled=true class=form-control id=costTotal value=\"{{(itemToEdit.ActualCost == null ? 0 : itemToEdit.ActualCost) * itemToEdit.ReverseExchangeRate | currency}} {{Cost.ShipmentDefaultCurrency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"(itemToEdit.ReverseExchangeRate == null || itemErrors[\u0027ReverseExchangeRate\u0027]) \u0026amp;\u0026amp; itemToEdit.Currency != Cost.ShipmentDefaultCurrency\" class=row\u003e\u003cdiv class=col\u003e\u003clabel ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] != undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003e{{ itemErrors[\u0027ReverseExchangeRate\u0027] }}\u003c/span\u003e \u003c/label\u003e \u003clabel ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] == undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003eThe Currency {{itemToEdit.Currency}} doesn\u0027t have a matching Reverse Exchange Rate.\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costCode-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('extraCost-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv style=padding-bottom:5px\u003e\u003clabel for=shipment class=control-label\u003eShipment:\u003c/label\u003e \u003cinput type=text id=shipment name=shipment placeholder=\"\" ng-model=filter.shipmentId /\u003e \u003clabel for=routing class=control-label\u003eRouting:\u003c/label\u003e \u003cinput type=text id=routing name=routing placeholder=\"\" ng-model=filter.routingId /\u003e\u003c/div\u003e\u003cdiv ng-controller=ExtraCostListCtrl\u003e\u003cdiv ng-include=\"\u0027full-page-edit-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('featureUsage-list-row-headers', "\u003ctr\u003e\u003cth st-sort-default=sort style=white-space:normal st-sort=FeatureName class=st-sortable\u003eFeature Name\u003c/th\u003e\u003cth style=white-space:normal st-sort=EndPointName class=st-sortable\u003eEnd Point Name\u003c/th\u003e\u003cth style=white-space:normal st-sort=RequestUser class=st-sortable\u003eRequest User\u003c/th\u003e\u003cth style=white-space:normal st-sort=RequestDateTimeUtc class=st-sortable\u003eRequest Date\u003c/th\u003e\u003cth style=white-space:normal st-sort=ShipmentId class=st-sortable\u003eShipment\u003c/th\u003e\u003cth style=white-space:normal st-sort=RoutingId class=st-sortable\u003eRouting\u003c/th\u003e\u003cth style=white-space:normal st-sort=RequestDetails class=st-sortable\u003eRequest Details\u003c/th\u003e\u003cth style=white-space:normal st-sort=Billable class=\"st-sortable text-center\"\u003eBillable\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('featureUsageSummary-list-row-headers', "\u003ctr\u003e\u003cth style=white-space:normal\u003eFeature Name\u003c/th\u003e\u003cth style=white-space:normal\u003eEnd Point Name\u003c/th\u003e\u003cth style=white-space:normal\u003ePrevious Month\u003c/th\u003e\u003cth style=white-space:normal\u003ePrevious Month Billable\u003c/th\u003e\u003cth style=white-space:normal\u003eCurrent Month\u003c/th\u003e\u003cth style=white-space:normal\u003eCurrent Month Billable\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('featureUsage-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=FeatureUsageListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=featureUsage_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=featureUsages_filter_search placeholder=\"Feature Name\" ng-model=filter.searchvalue ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=featureUsages_filter_user placeholder=User ng-model=filter.user ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=\"input-sm form-control\" ng-model=filter.billable ng-change=changeFilter()\u003e\u003coption value=\"\"\u003eAll\u003c/option\u003e\u003coption value=true\u003eBillable\u003c/option\u003e\u003coption value=false\u003eNot Billable\u003c/option\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=txtEtdDate placeholder=\"From Date\" name=txtEtdDate class=form-control date-popup-manager=startDatePopup svl-datefield=\"\" ng-model=filter.startdate ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button for=txtEtdDate class=\"btn btn-svl-default\" ng-click=\"startDatePopup.open(\u0027#txtEtdDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=toDatePopup name=toDatePopup placeholder=\"To Date\" class=form-control date-popup-manager=endDatePopup svl-datefield=\"\" ng-model=filter.enddate ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button for=toDatePopup class=\"btn btn-svl-default\" ng-click=\"endDatePopup.open(\u0027#toDatePopup\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('featureUsageSummary-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=FeatureUsageSummaryListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=featureUsage_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=featureUsages_filter_search placeholder=\"Feature Name\" ng-model=filter.searchvalue ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('featureUsage-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=FeatureUsageEditRowCtrl\u003e\u003ctd\u003e{{row.FeatureName}}\u003c/td\u003e\u003ctd\u003e{{row.EndPointName}}\u003c/td\u003e\u003ctd\u003e{{row.RequestUser}}\u003c/td\u003e\u003ctd\u003e{{row.RequestDateTimeUtc |date: \u0027MM/dd/yyyy HH:mm\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingId}}\u003c/td\u003e\u003ctd\u003e{{row.RequestDetails}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Billable\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('featureUsageSummary-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=FeatureUsageEditRowCtrl\u003e\u003ctd\u003e{{row.FeatureName}}\u003c/td\u003e\u003ctd\u003e{{row.EndPointName}}\u003c/td\u003e\u003ctd\u003e{{row.PreviousMonthTotal}}\u003c/td\u003e\u003ctd\u003e{{row.PreviousMonthBillableTotal}}\u003c/td\u003e\u003ctd\u003e{{row.CurrentMonthTotal}}\u003c/td\u003e\u003ctd\u003e{{row.CurrentMonthBillableTotal}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('featureUsageSummary-administration', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=FeatureUsageSummaryListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('featureUsage-administration', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=FeatureUsageListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('form-buttons', "\u003cdiv class=modal-footer ng-style=\"{\u0027text-align\u0027: formButtonsAlignment}\"\u003e\u003cdiv class=\"alert alert-danger\" ng-show=\"currentItem == null\"\u003e\u003ci class=\"fa fa-bullhorn\"\u003e\u003c/i\u003e \u003cspan style=color:#000;font-weight:bold\u003eHEY DEVELOPER!!\u003c/span\u003e The \u0027form-buttons\u0027 angular view requires an item on $scope called \"currentItem\".\u003c/div\u003e\u003cdiv class=\"alert alert-danger\" ng-show=\"itemToEdit == null\"\u003e\u003ci class=\"fa fa-bullhorn\"\u003e\u003c/i\u003e \u003cspan style=color:#000;font-weight:bold\u003eHEY DEVELOPER!!\u003c/span\u003e The \u0027form-buttons\u0027 angular view requires an item on $scope called \"itemToEdit\".\u003c/div\u003e\u003cdiv class=\"alert alert-danger\" ng-show=\"formNavigationEnabled \u0026amp;\u0026amp; atFront == null\"\u003e\u003ci class=\"fa fa-bullhorn\"\u003e\u003c/i\u003e \u003cspan style=color:#000;font-weight:bold\u003eHEY DEVELOPER!!\u003c/span\u003e The \u0027form-buttons\u0027 angular view requires an item on $scope called \"atFront\".\u003c/div\u003e\u003cdiv class=\"alert alert-danger\" ng-show=\"formNavigationEnabled \u0026amp;\u0026amp; atEnd == null\"\u003e\u003ci class=\"fa fa-bullhorn\"\u003e\u003c/i\u003e \u003cspan style=color:#000;font-weight:bold\u003eHEY DEVELOPER!!\u003c/span\u003e The \u0027form-buttons\u0027 angular view requires an item on $scope called \"atEnd\".\u003c/div\u003e\u003cdiv class=hidden-xs\u003e\u003cbutton type=button class=\"btn btn-default pull-left\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-class=\"{disabled: atFront}\" ng-click=\"$emit(\u0027selectPreviousRequested\u0027)\" title=\"{{($atFront ? \u0027You are already at the start of the list.\u0027 : \u0027Move to the previous item in the list.\u0027)}}\"\u003e \u003ci class=\"fa fa-arrow-left\"\u003e\u003c/i\u003e \u003c/button\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=\"$emit(\u0027cancelEdit\u0027)\"\u003e \u003cspan ng-bind=\"cancelButtonText || \u0027Cancel\u0027\"\u003e\u003c/span\u003e \u003c/button\u003e\u003cdiv style=display:inline-block ng-show=customFormButtonsTemplateUrl ng-include=customFormButtonsTemplateUrl\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantSave \u0026amp;\u0026amp; (!hideSaveButton)\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, saveSuccessAction || \u0027close\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"saveButtonText || \u0027Save\u0027\"\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled \u0026amp;\u0026amp; !currentItem.cantSave\" ng-disabled=submitting ng-click=\"atEnd ? $emit(\u0027saveItem\u0027, \u0027close\u0027) : $emit(\u0027saveItem\u0027, \u0027selectNextRequested\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==\u0027selectNextRequested\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eSave\u0026nbsp;\u0026amp;\u0026nbsp;\u003cspan ng-show=!atEnd\u003eNext\u003c/span\u003e\u003cspan ng-show=atEnd\u003eClose\u003c/span\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" id=CreateBtn ng-show=\"currentItem.isNew \u0026amp;\u0026amp; !disableCreateButton\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027close\u0027)\" title=\"Ctrl + S\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==\u0027close\u0027\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"createButtonText || \u0027Create\u0027\"\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" id=CreateAndAddAnotherBtn ng-show=\"currentItem.isNew \u0026amp;\u0026amp; !disableCreateAnother\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027addNew\u0027)\" title=\"Ctrl + Shift + S\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==\u0027addNew\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eCreate\u0026nbsp;\u0026amp;\u0026nbsp;Add\u0026nbsp;Another\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-default pull-right\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-class=\"{disabled: atEnd}\" ng-click=\"$emit(\u0027selectNextRequested\u0027)\" title=\"{{($atEnd ? \u0027You are already at the end of the list.\u0027 : \u0027Move to the next item in the list.\u0027)}}\"\u003e \u003ci class=\"fa fa-arrow-right\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs\u003e\u003cbutton type=button class=\"btn btn-sm btn-default pull-left\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-class=\"{disabled: atFront}\" ng-click=\"$emit(\u0027selectPreviousRequested\u0027)\" title=\"{{($atFront ? \u0027You are already at the start of the list.\u0027 : \u0027Move to the previous item in the list.\u0027)}}\"\u003e \u003ci class=\"fa fa-arrow-left\"\u003e\u003c/i\u003e \u003c/button\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=\"$emit(\u0027cancelEdit\u0027)\"\u003e \u003cspan ng-bind=\"cancelButtonText || \u0027Cancel\u0027\"\u003e\u003c/span\u003e \u003c/button\u003e\u003cdiv style=display:inline-block ng-show=customFormButtonsMobileTemplateUrl ng-include=customFormButtonsMobileTemplateUrl\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantSave \u0026amp;\u0026amp; (!hideSaveButton)\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, saveSuccessAction || \u0027close\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"saveButtonText || \u0027Save\u0027\"\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled \u0026amp;\u0026amp; !currentItem.cantSave\" ng-disabled=submitting ng-click=\"atEnd ? $emit(\u0027saveItem\u0027, \u0027close\u0027) : $emit(\u0027saveItem\u0027, \u0027selectNextRequested\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==\u0027selectNextRequested\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eSave\u0026nbsp;\u0026amp;\u0026nbsp;\u003cspan ng-show=!atEnd\u003eNext\u003c/span\u003e\u003cspan ng-show=atEnd\u003eClose\u003c/span\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" id=CreateBtn ng-show=\"currentItem.isNew \u0026amp;\u0026amp; !disableCreateButton\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027close\u0027)\" title=\"Ctrl + S\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==\u0027close\u0027\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"createButtonText || \u0027Create\u0027\"\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" id=CreateAndAddAnotherBtn ng-show=\"currentItem.isNew \u0026amp;\u0026amp; !disableCreateAnother\" ng-disabled=submitting ng-click=\"$emit(\u0027saveItem\u0027, \u0027addNew\u0027)\" title=\"Ctrl + Shift + S\"\u003e \u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==\u0027addNew\u0027\"\u003e\u003c/i\u003e \u003cspan\u003eCreate\u0026nbsp;\u0026amp;\u0026nbsp;Add\u0026nbsp;Another\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-sm btn-default pull-right\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-class=\"{disabled: atEnd}\" ng-click=\"$emit(\u0027selectNextRequested\u0027)\" title=\"{{($atEnd ? \u0027You are already at the end of the list.\u0027 : \u0027Move to the next item in the list.\u0027)}}\"\u003e \u003ci class=\"fa fa-arrow-right\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('read-only-form-buttons', "\u003cdiv class=modal-footer ng-style=\"{\u0027text-align\u0027: formButtonsAlignment}\"\u003e\u003cdiv class=hidden-xs\u003e\u003cbutton type=button class=\"btn btn-default pull-left\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-class=\"{disabled: atFront}\" ng-click=\"$emit(\u0027selectPreviousRequested\u0027)\" title=\"{{($atFront ? \u0027You are already at the start of the list.\u0027 : \u0027Move to the previous item in the list.\u0027)}}\"\u003e \u003ci class=\"fa fa-arrow-left\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=\"$emit(\u0027cancelEdit\u0027)\"\u003e \u003cspan ng-bind=\"cancelButtonText || \u0027Close\u0027\"\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-default pull-right\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-class=\"{disabled: atEnd}\" ng-click=\"$emit(\u0027selectNextRequested\u0027)\" title=\"{{($atEnd ? \u0027You are already at the end of the list.\u0027 : \u0027Move to the next item in the list.\u0027)}}\"\u003e \u003ci class=\"fa fa-arrow-right\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs\u003e\u003cbutton type=button class=\"btn btn-sm btn-default pull-left\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-class=\"{disabled: atFront}\" ng-click=\"$emit(\u0027selectPreviousRequested\u0027)\" title=\"{{($atFront ? \u0027You are already at the start of the list.\u0027 : \u0027Move to the previous item in the list.\u0027)}}\"\u003e \u003ci class=\"fa fa-arrow-left\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=\"$emit(\u0027cancelEdit\u0027)\"\u003e \u003cspan ng-bind=\"cancelButtonText || \u0027Close\u0027\"\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-default pull-right\" ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-class=\"{disabled: atEnd}\" ng-click=\"$emit(\u0027selectNextRequested\u0027)\" title=\"{{($atEnd ? \u0027You are already at the end of the list.\u0027 : \u0027Move to the next item in the list.\u0027)}}\"\u003e \u003ci class=\"fa fa-arrow-right\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('formsAndReports-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Type class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=ReportName class=st-sortable\u003eReport Name\u003c/th\u003e\u003cth st-sort=PageName class=st-sortable\u003ePage Name\u003c/th\u003e\u003cth st-sort=XMLFile class=st-sortable\u003eXML File\u003c/th\u003e\u003cth st-sort=FormName class=st-sortable\u003eForm Name\u003c/th\u003e\u003cth st-sort=Active class=st-sortable\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('formsAndReports-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=FormsAndReportsListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=formsAndReports_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=formsAndReports_filter_searchvalue placeholder=Search ng-model=filter.searchValue ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('formsAndReports-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=FormsAndReportsEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e{{row.ReportName}}\u003c/td\u003e\u003ctd\u003e{{row.FormReportPageName}}\u003c/td\u003e\u003ctd\u003e{{row.XMLFileName}}\u003c/td\u003e\u003ctd\u003e{{row.FormReportName}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Number}} \u003cspan ng-show=\"row.Type != null\" style=font-size:10px\u003e({{row.Type}})\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=\"row text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('formsAndReports-edit', "\u003cform autocomplete=off id=formsAndReportsEditForm name=formsAndReportsEditForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Type\u0027)}\"\u003e\u003clabel class=control-label for=type\u003eType:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=type type=text class=form-control placeholder=\"Enter Type\" ng-model=itemToEdit.Type maxlength=20 /\u003e\u003c/div\u003e\u003clabel for=type class=error ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Type\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReportName\u0027)}\"\u003e\u003clabel class=control-label for=reportName\u003eReport Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=reportName type=text class=form-control placeholder=\"Enter Report Name\" ng-model=itemToEdit.ReportName maxlength=50 /\u003e\u003c/div\u003e\u003clabel for=reportName class=error ng-show=\"(itemErrors[\u0027ReportName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReportName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027FormReportPageName\u0027)}\"\u003e\u003clabel class=control-label for=pageName\u003ePage Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=pageName type=text class=form-control placeholder=\"Enter Page Name\" ng-model=itemToEdit.FormReportPageName maxlength=50 /\u003e\u003c/div\u003e\u003clabel for=pageName class=error ng-show=\"(itemErrors[\u0027FormReportPageName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027FormReportPageName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027XMLFileName\u0027)}\"\u003e\u003clabel class=control-label for=xmlFile\u003eXML File:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=xmlFile type=text class=form-control placeholder=\"Enter XML File\" ng-model=itemToEdit.XMLFileName maxlength=50 /\u003e\u003c/div\u003e\u003clabel for=xmlFile class=error ng-show=\"(itemErrors[\u0027XMLFileName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027XMLFileName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027FormReportName\u0027)}\"\u003e\u003clabel class=control-label for=reportName\u003eForm Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=reportName type=text class=form-control placeholder=\"Enter Form Name\" ng-model=itemToEdit.FormReportName maxlength=50 /\u003e\u003c/div\u003e\u003clabel for=reportName class=error ng-show=\"(itemErrors[\u0027FormReportName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027FormReportName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=active model=currentItem.Active ng-model=itemToEdit.Active /\u003e \u003clabel class=control-label for=active\u003eActive\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('form-title-navigation-info', "\u003cdiv style=display:inline-block;color:#333;margin-right:15px class=\"form-title-navigation-info pull-right\"\u003e\u003cspan ng-bind=indexToDisplay style=font-weight:bold\u003e\u003c/span\u003e of \u003cspan ng-bind=paginationTableState.pagination.totalItemCount\u003e\u003c/span\u003e\u003c/div\u003e"); $templateCache.put('framed-content-view', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003csvl-frame svl-frame-url=frameUrl svl-frame-loading-text=frameLoadingText svl-frame-height=frameHeight\u003e\u003c/svl-frame\u003e"); $templateCache.put('fuelSurcharge-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Region class=st-sortable\u003eRegion\u003c/th\u003e\u003cth st-sort=EffectiveDate class=st-sortable\u003eEffective Date\u003c/th\u003e\u003cth st-sort=Price class=st-sortable\u003ePrice\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('fuelSurcharge-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=FuelSurchargeListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=fuelSurcharges_filter_region class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cselect class=form-control id=region name=region ng-model=filter.region ng-options=\"option as option for option in regionOptions\" ng-change=changeFilter()\u003e \u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control date-field\" svl-datefield=\"\" date-popup-manager=filterDatePopup ng-model=filter.effectivedate ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('fuelSurcharge-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=FuelSurchargeEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Region}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.EffectiveDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.Price | currency: \u0027\u0027: 3}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('fuelSurcharge-edit', "\u003cform autocomplete=off class=fuelSurchargeEditForm name=fuelSurchargeEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Region\u0027)}\"\u003e\u003clabel class=control-label\u003eRegion:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=region name=region ng-model=itemToEdit.Region ng-options=\"option as option for option in regionOptions\"\u003e\u003coption disabled value=\"\"\u003eSelect one\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Region\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Region\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EffectiveDate\u0027)}\"\u003e\u003clabel class=control-label\u003eEffective Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=fuelSurchargeEffectiveDate name=fuelSurchargeEffectiveDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.EffectiveDate date-popup-manager=effectiveDatePopup svl-datefield=itemErrors.EffectiveDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=effectiveDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"!fuelSurchargeEditForm.fuelSurchargeEffectiveDate.$valid \u0026amp;\u0026amp; !itemErrors.EffectiveDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027fuelSurchargeEffectiveDate\u0027, \u0027Effective Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel class=error ng-show=\"(itemErrors[\u0027EffectiveDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EffectiveDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Price\u0027)}\"\u003e\u003clabel class=control-label\u003ePrice:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=fuelSurchargePrice name=fuelSurchargePrice class=form-control ng-model=itemToEdit.Price /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Price\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Price\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('fuelSurcharge-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=FuelSurchargeListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('full-page-edit', "\u003cdiv ng-controller=ModalEditCtrl\u003e\u003cdiv class=\"portlet box blue-madison portlet-grid-view\"\u003e\u003cdiv class=portlet-title\u003e\u003ch4 class=title\u003e\u003cspan ng-show=!currentItem.isNew\u003e\u003ci class=\"fa fa-pencil-square\"\u003e\u003c/i\u003e Edit {{itemType}}\u003c/span\u003e \u003cspan ng-show=currentItem.isNew\u003e\u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e Create a New {{itemType}}\u003c/span\u003e \u003cspan ng-show=!currentItem.isNew style=color:#ddd;font-size:.75em\u003e(id: {{currentItem.Id}})\u003c/span\u003e \u003cspan ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-include=\"\u0027form-title-navigation-info\u0027\"\u003e\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv/\u003e\u003cfieldset\u003e\u003cdiv ng-include=editFormBodyTemplateUrl\u003e\u003c/div\u003e\u003c/fieldset\u003e\u003cdiv ng-if=\"[\u0027both\u0027, \u0027bottom\u0027].includes(formButtonsPosition)\" ng-include=\"formButtonsTemplateUrl ? formButtonsTemplateUrl : \u0027form-buttons\u0027\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('full-page-edit-grid-view', "\u003cdiv ng-controller=FullPageEditGridViewCtrl\u003e\u003cdiv ng-show=showGrid class=full-page-edit-grid-wrapper\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=showEditView class=full-page-edit-view-wrapper\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('full-page-edit-uib', "\u003cdiv uib-modal-transclude\u003e\u003c/div\u003e"); $templateCache.put('hazmatMaterial-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Number class=st-sortable\u003eNumber\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=Class class=st-sortable\u003eClass\u003c/th\u003e\u003cth st-sort=Packing class=st-sortable\u003ePacking\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('hazmatMaterial-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Number class=st-sortable\u003eNumber\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=Class class=st-sortable\u003eClass\u003c/th\u003e\u003cth st-sort=Packing class=st-sortable\u003ePacking\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('hazmatMaterial-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=HazmatMaterialListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=hazmatMaterial_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=hazmatMaterials_filter_search placeholder=Search ng-model=filter.Autocompletesearch ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('hazmatMaterial-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=hazmatMaterial-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Number}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.Class}}\u003c/td\u003e\u003ctd\u003e{{row.Packing}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('hazmatMaterial-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=HazmatMaterialEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Number}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.Class}}\u003c/td\u003e\u003ctd\u003e{{row.Packing}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=HazmatMaterialEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003eNumber: {{(row.Number)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eDescription: \u003c/b\u003e{{row.Description}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('hazmatMaterial-edit', "\u003cform autocomplete=off class=hazmatMaterialEditForm name=hazmatMaterialEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Number\u0027)}\"\u003e\u003clabel class=control-label\u003eNumber:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialNumber name=hazmatMaterialNumber class=form-control ng-model=itemToEdit.Number /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Number\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Number\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialDescription name=hazmatMaterialDescription class=form-control ng-model=itemToEdit.Description /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Class\u0027)}\"\u003e\u003clabel class=control-label\u003eClass:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control ng-model=itemToEdit.Class\u003e\u003coption value=1.1\u003e1.1 - Explosives - Mass Explosion Hazard\u003c/option\u003e\u003coption value=1.2\u003e1.2 - Explosives - Projection Hazard\u003c/option\u003e\u003coption value=1.3\u003e1.3 - Explosives - Fire hazard / Minor blast hazard / Minor projection hazard or both\u003c/option\u003e\u003coption value=1.4\u003e1.4 - Explosives - no significant hazard\u003c/option\u003e\u003coption value=1.5\u003e1.5 - Explosives - Very insensitive substances which have a mass explosion hazard\u003c/option\u003e\u003coption value=1.6\u003e1.6 - Explosives - Extremely insensitive articles which do not have a mass explosion hazard\u003c/option\u003e\u003coption value=2.1\u003e2.1 - Gases - Flammable Gas\u003c/option\u003e\u003coption value=2.2\u003e2.2 - Gases - Non-Flammable Gas, non-toxic gas\u003c/option\u003e\u003coption value=2.3\u003e2.3 - Gases - Toxic Gas\u003c/option\u003e\u003coption value=3\u003e3 - Flammable Liquid\u003c/option\u003e\u003coption value=4.0\u003e4.0 - Flammable solids\u003c/option\u003e\u003coption value=4.2\u003e4.2 - Flammable solids - Substances liable to spontaneous combustion\u003c/option\u003e\u003coption value=4.3\u003e4.3 - Flammable solids - Substances which in contact with water emit flammable gases\u003c/option\u003e\u003coption value=5.1\u003e5.1 - Oxidizing Substances\u003c/option\u003e\u003coption value=5.2\u003e5.2 - Organic Peroxides\u003c/option\u003e\u003coption value=6.1\u003e6.1 - Toxic Substances\u003c/option\u003e\u003coption value=6.2\u003e6.2 - Infectious Substances\u003c/option\u003e\u003coption value=7\u003e7 - Radioactive Material\u003c/option\u003e\u003coption value=8\u003e8 - Corrosive Substances\u003c/option\u003e\u003coption value=9\u003e9 - Miscellaneous Dangerous Substances and Articles\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Class\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Class\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Symbols\u0027)}\"\u003e\u003clabel class=control-label\u003eSymbols:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialSymbols name=hazmatMaterialSymbols class=form-control ng-model=itemToEdit.Symbols /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Symbols\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Symbols\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Packing\u0027)}\"\u003e\u003clabel class=control-label\u003ePacking Group:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialPacking name=hazmatMaterialPacking class=form-control ng-model=itemToEdit.Packing /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Packing\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Packing\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Label\u0027)}\"\u003e\u003clabel class=control-label\u003eLabel:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialLabel name=hazmatMaterialLabel class=form-control ng-model=itemToEdit.Label /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Label\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Label\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SpecialProvisions\u0027)}\"\u003e\u003clabel class=control-label\u003eSpecial Provisions:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialSpecialProvisions name=hazmatMaterialSpecialProvisions class=form-control ng-model=itemToEdit.SpecialProvisions /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027SpecialProvisions\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SpecialProvisions\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PassengerAir\u0027)}\"\u003e\u003clabel class=control-label\u003ePassenger Air:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialPassengerAir name=hazmatMaterialPassengerAir class=form-control ng-model=itemToEdit.PassengerAir /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027PassengerAir\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PassengerAir\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CargoAir\u0027)}\"\u003e\u003clabel class=control-label\u003eCargo Air:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialCargoAir name=hazmatMaterialCargoAir class=form-control ng-model=itemToEdit.CargoAir /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027CargoAir\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CargoAir\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Vessel\u0027)}\"\u003e\u003clabel class=control-label\u003eVessel:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialVessel name=hazmatMaterialVessel class=form-control ng-model=itemToEdit.Vessel /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Vessel\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Vessel\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027VesselSP\u0027)}\"\u003e\u003clabel class=control-label\u003eVesselSP:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialVesselSP name=hazmatMaterialVesselSP class=form-control ng-model=itemToEdit.VesselSP /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027VesselSP\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027VesselSP\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Bulk\u0027)}\"\u003e\u003clabel class=control-label\u003eBulk:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialBulk name=hazmatMaterialBulk class=form-control ng-model=itemToEdit.Bulk /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Bulk\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Bulk\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027NonBulk\u0027)}\"\u003e\u003clabel class=control-label\u003eNon Bulk:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialNonBulk name=hazmatMaterialNonBulk class=form-control ng-model=itemToEdit.NonBulk /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027NonBulk\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027NonBulk\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Exception\u0027)}\"\u003e\u003clabel class=control-label\u003eException:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialException name=hazmatMaterialException class=form-control ng-model=itemToEdit.Exception /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Exception\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Exception\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SortOrder\u0027)}\"\u003e\u003clabel class=control-label\u003eSort Order:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=hazmatMaterialSortOrder name=hazmatMaterialSortOrder class=form-control ng-model=itemToEdit.SortOrder /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027SortOrder\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SortOrder\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('hazmatMaterial-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=HazmatMaterialListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('hazmat-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind=match.model.Description\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('iframe-modal-container', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan ng-show=\"modalTitleIconClass || modalLoading\"\u003e\u003ci class=\"fa fa-fw\" ng-class=\"modalLoading ? \u0027fa-circle-o-notch fa-spin\u0027 : modalTitleIconClass\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-bind=modalTitle\u003e\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=panel-mask ng-show=modalLoading\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\"\u003e\u003c/i\u003e {{modalLoadingText}}\u003c/span\u003e\u003c/div\u003e\u003ciframe id={{frameId}} ng-src={{frameUrl}} frameborder=0 style=width:100%;height:400px\u003e\u003c/iframe\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center ng-show=modalButtonsTemplateUrl ng-include=\"modalButtonsTemplateUrl || \u0027blank\u0027\"\u003e\u003c/div\u003e"); $templateCache.put('modal-iframe-default-buttons', "\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('import-fileImportActions', "\u003cbutton type=button class=\"btn btn-danger\" ng-click=Cancel() ng-disabled=\"FilesAreBeingProcessed() || FilesBeingProcessed\"\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eCancel\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=SubmitImport() ng-disabled=\"FilesAreBeingProcessed() || FilesBeingProcessed || !FilesAreValid()\"\u003e \u003ci class=\"fa fa-upload font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eImport\u003c/span\u003e \u003c/button\u003e"); $templateCache.put('import-form', "\u003cstyle\u003e.e-file-drop,.e-file-select,.e-upload-files{display:none}#fileUpload{display:none}button.e-css.e-btn{margin:0 !important;padding:0 !important;border:none !important;background:none !important;box-shadow:none !important}\u003c/style\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ImportFormCtrl\u003e\u003cdiv class=\"portlet box blue-madison bordered portlet-inner\" ng-init=Init()\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e\u003cspan ng-show=ImportIcon class=caption\u003e\u003ci class=fa ng-class=ImportIcon\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan class=\"caption-subject font-black\"\u003e{{ImportType}} Import\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-show=!FilesAreSelected\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003e Please select a or drop an excel file (xls/xlsx):\u0026nbsp; \u003ca href={{TemplateFilePath}} target=_blank\u003e\u003ci class=\"fa fa-download\" aria-hidden=true\u003e\u003c/i\u003e\u0026nbsp;Download\u0026nbsp;Template\u003c/a\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cejs-uploader id=fileUpload [template]=templateRef\u003e\u003c/ejs-uploader\u003e \u003cng-template #templateref\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cdiv id=dropzone class=\"fade well vertical-center\"\u003e\u003cdiv\u003e\u003cspan\u003eDROP HERE\u003c/span\u003e \u003cspan\u003eor\u003c/span\u003e\u003cdiv class=file-browse-container\u003e\u003cinput id=fileupld type=file name=files[] style=display:none /\u003e \u003cbutton id=browseButton ng-click=browseFiles() class=\"btn btn-success\"\u003eBROWSE\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/ng-template\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-show=FilesAreSelected\u003e\u003cdiv ng-include=\"\u0027import-selectedfile\u0027\"\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv ng-show=\"FilesAreSelected \u0026amp;\u0026amp; !FilesAreImported()\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cdiv ng-include=\"\u0027import-fileImportActions\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=FilesAreImported()\u003e\u003cdiv ng-show=HasAdditionalStepAfterImport\u003e\u003cdiv ng-include=AdditionalStepAfterImportTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!HasAdditionalStepAfterImport\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('import-json-custom-form', "\u003cdiv ng-controller=ImportFormCtrl\u003e\u003cdiv class=\"portlet box\" ng-init=Init() style=\"border:none !important;margin-bottom:0\"\u003e\u003cdiv class=portlet-title style=\"border-bottom:1px solid #EFEFEF;padding:15px;color:black\"\u003e\u003cspan style=font-size:18px;font-weight:100\u003e\u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e Import a New Custom Report\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-show=!FilesAreSelected\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003ePlease select or drop a file\u003cspan\u003e(s)\u003c/span\u003e:\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cejs-uploader id=fileUpload [template]=templateRef\u003e\u003c/ejs-uploader\u003e \u003cng-template #templateref\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cdiv id=dropzone class=\"fade well vertical-center\"\u003e\u003cdiv\u003e\u003cspan\u003eDROP HERE\u003c/span\u003e \u003cspan\u003eor\u003c/span\u003e\u003cdiv class=file-browse-container\u003e\u003cinput id=fileupld type=file name=files[] style=display:none /\u003e \u003cbutton id=browseButton ng-click=browseFiles() class=\"btn btn-success\"\u003eBROWSE\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/ng-template\u003e\u003c/div\u003e\u003cdiv class=portlet-footer style=\"padding:15px;border-top:1px solid #e5e5e5\"\u003e\u003cdiv class=\"row text-center\"\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003e \u003cspan\u003eCancel\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('import-selectedfile', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel\u003eSelected file\u003cspan ng-show=\"FilesToUpload.length \u003e 1\"\u003es\u003c/span\u003e:\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cul\u003e\u003cli ng-repeat=\"file in FilesToUpload\"\u003e\u003ci class=\"fa fa-spinner fa-spin\" aria-hidden=true ng-show=file.IsBeingProcessed\u003e\u003c/i\u003e \u003ci class=\"fa fa-file-excel-o\" aria-hidden=true\u003e\u003c/i\u003e \u0026nbsp; \u003cspan\u003e\u003cb\u003e{{file.name}}\u003c/b\u003e\u003c/span\u003e \u003cspan\u003e\u0026nbsp;-\u0026nbsp;\u003c/span\u003e \u003cspan ng-show=\"IsBeingProcessed(file.name) || FilesBeingProcessed\"\u003e \u003ci class=\"fa fa-spinner fa-spin\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan ng-if=loadingFileData\u003eLoading file data...\u003c/span\u003e \u003cspan ng-if=\"!loadingFileData \u0026amp;\u0026amp; loadingValidationData\"\u003eLoading validation data...\u003c/span\u003e \u003cspan ng-if=\"!loadingFileData \u0026amp;\u0026amp; !loadingValidationData\"\u003eValidating... {{rowsValidated || 0}} of {{rowsToValidate || 0}} rows completed\u003c/span\u003e \u003c/span\u003e \u003cspan ng-show=\"!IsBeingProcessed(file.name) \u0026amp;\u0026amp; !FilesBeingProcessed \u0026amp;\u0026amp; !IsImported(file.name)\"\u003e \u003ca class=\"danger font-red\" ng-click=RemoveFile(file.name)\u003e \u003ci class=\"fa fa-trash\"\u003e\u003c/i\u003e \u003cspan\u003eRemove\u003c/span\u003e \u003c/a\u003e \u003cspan\u003e\u0026nbsp;-\u0026nbsp;\u003c/span\u003e \u003ca data-toggle=collapse data-target=#messages_{{file.FileName}} ng-show=\"!IsBeingProcessed(file.name) \u0026amp;\u0026amp; (!IsValid(file.name) || file.Messages.length \u003e 0)\"\u003e \u003ci class=\"fa fa-list\" aria-hidden=true\u003e\u003c/i\u003e Messages \u003c/a\u003e \u003cspan class=font-green-jungle ng-show=\"!IsBeingProcessed(file.name) \u0026amp;\u0026amp; IsValid(file.name) \u0026amp;\u0026amp; !IsImported(file.name)\"\u003e \u003ci class=\"fa fa-check\" aria-hidden=true\u003e\u003c/i\u003e Validation Passed! \u003c/span\u003e \u003cspan class=font-green-jungle ng-show=\"!IsBeingProcessed(file.name) \u0026amp;\u0026amp; IsValid(file.name) \u0026amp;\u0026amp; !IsImported(file.name) \u0026amp;\u0026amp; recordsToImport \u003e 0\"\u003e Records to import: {{recordsToImport}} \u003c/span\u003e \u003c/span\u003e \u003cspan class=font-green-jungle ng-show=\"!IsBeingProcessed(file.name) \u0026amp;\u0026amp; !FilesBeingProcessed \u0026amp;\u0026amp; IsImported(file.name)\"\u003e \u003ci class=\"fa fa-check\" aria-hidden=true\u003e\u003c/i\u003e Imported Successfully! \u003c/span\u003e\u003cul id=messages_{{file.FileName}} class=\"list-group collapse in\" ng-show=\"!IsValid(file.name) || file.Messages.length \u003e 0\"\u003e\u003cli ng-repeat=\"error in errorListMessages\" ng-show=\"$index \u0026lt;= 19\"\u003e\u003cspan\u003e \u003cspan class=text-danger\u003e\u003ci class=\"fa fa-exclamation-circle\" aria-hidden=true\u003e\u003c/i\u003e ({{ $index + 1 }}) Row #{{error.Row}} - [{{error.Name}}] = \u003c/span\u003e\u003cspan\u003e{{error.Message}}\u003c/span\u003e \u003c/span\u003e\u003c/li\u003e\u003cli ng-show=\"errorListMessages.length \u003e 20\" style=list-style:none;margin-top:10px\u003e\u003cspan class=text-danger\u003eand {{ errorListMessages.length - 20 }} more error(s)\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('import-list-filters', "\u003cform class=\"form form-inline form-compact\" ng-controller=ImportListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('incoterm-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('incoterm-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=IncotermListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=incoterm_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=incoterm_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('incoterm-lookup-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-click=chooseItem(row) id=incoterm-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Description}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('incoterm-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('incoterm-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=TractorEditRowCtrl\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Description}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('incoterm-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('incoterm-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=IncotermListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('invoiceReportPieceDetails-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=InvoiceReportPieceDetailsFilterCtrl\u003e\u003cdiv class=\"row form-group input-group-sm pull-right\"\u003e\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('invoiceReportPieceDetails-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003eCustomer:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group col-xs-9\"\u003e\u003cinput type=text class=form-control id=customer name=customer placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=col-xs-3\u003e\u0026nbsp;\u003c/label\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003clabel for=customer class=\"error small-error\" ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('invoiceReportPieceDetails-list-row-headers', "\u003ctr\u003e\u003cth\u003eInvoice Number\u003c/th\u003e\u003cth\u003ePayer1 Name\u003c/th\u003e\u003cth\u003ePayer1 Account Code\u003c/th\u003e\u003cth\u003eBill to Address\u003c/th\u003e\u003cth\u003eBill to Suite #\u003c/th\u003e\u003cth\u003eBill to City\u003c/th\u003e\u003cth\u003eBill to State\u003c/th\u003e\u003cth\u003eBill to Zip\u003c/th\u003e\u003cth\u003ePayer Reference Number\u003c/th\u003e\u003cth\u003eOrigin Pickup Name\u003c/th\u003e\u003cth\u003eShipper Address\u003c/th\u003e\u003cth\u003eShipper Suite #\u003c/th\u003e\u003cth\u003eOrigin Pickup City\u003c/th\u003e\u003cth\u003eOrigin Pickup State\u003c/th\u003e\u003cth\u003eOrigin Pickup Postal Code\u003c/th\u003e\u003cth\u003eShipper Ref #\u003c/th\u003e\u003cth\u003eDestination Delivery Name\u003c/th\u003e\u003cth\u003eConsignee Address\u003c/th\u003e\u003cth\u003eConsignee Suite #\u003c/th\u003e\u003cth\u003eDestination Delivery City\u003c/th\u003e\u003cth\u003eDestination Delivery State\u003c/th\u003e\u003cth\u003eDestination Delivery Postal Code\u003c/th\u003e\u003cth\u003eConsignee Ref #\u003c/th\u003e\u003cth\u003eCustomer Reference Number\u003c/th\u003e\u003cth\u003eReady Date\u003c/th\u003e\u003cth\u003eDel Date\u003c/th\u003e\u003cth\u003eDel Time\u003c/th\u003e\u003cth\u003eSignature Box\u003c/th\u003e\u003cth\u003ePallets\u003c/th\u003e\u003cth\u003eQTY\u003c/th\u003e\u003cth\u003eActual Quantity\u003c/th\u003e\u003cth\u003eShipment Activity Date\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eSKU\u003c/th\u003e\u003cth\u003eWeight\u003c/th\u003e\u003cth ng-repeat=\"col in columns\"\u003e{{col.Value}}\u003c/th\u003e\u003cth\u003eTotal Charges\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('invoiceReportPieceDetails-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.InvoiceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Payer1Name}}\u003c/td\u003e\u003ctd\u003e{{row.Payer1AccountCode}}\u003c/td\u003e\u003ctd\u003e{{row.BillToAddress}}\u003c/td\u003e\u003ctd\u003e{{row.BillToSuite}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCity}}\u003c/td\u003e\u003ctd\u003e{{row.BillToState}}\u003c/td\u003e\u003ctd\u003e{{row.BillToZip}}\u003c/td\u003e\u003ctd\u003e{{row.PayerReferenceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.OriginPickupName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperAddress}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperSuite}}\u003c/td\u003e\u003ctd\u003e{{row.OriginPickupCity}}\u003c/td\u003e\u003ctd\u003e{{row.OriginPickupState}}\u003c/td\u003e\u003ctd\u003e{{row.OriginPickupPostalCode}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperRef}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationDeliveryName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeAddress}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeSuite}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationDeliveryCity}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationDeliveryState}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationDeliveryPostalCode}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeRef}}\u003c/td\u003e\u003ctd\u003e{{row.CustomerReferenceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ReadyDate}}\u003c/td\u003e\u003ctd\u003e{{row.DelDate}}\u003c/td\u003e\u003ctd\u003e{{row.DelTime}}\u003c/td\u003e\u003ctd\u003e{{row.SignatureBox}}\u003c/td\u003e\u003ctd\u003e{{row.Pallets}}\u003c/td\u003e\u003ctd\u003e{{row.QTY}}\u003c/td\u003e\u003ctd\u003e{{row.ActualQuantity}}\u003c/td\u003e\u003ctd\u003e{{row.ShipmentActivityDate}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.SKU}}\u003c/td\u003e\u003ctd\u003e{{row.Weight}}\u003c/td\u003e\u003ctd ng-repeat=\"detail in row.Details\"\u003e{{detail.Value}}\u003c/td\u003e\u003ctd\u003e{{row.TotalCharges | currency}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('invoicing-test', "\u003cdiv style=text-align:center\u003e\u003cdiv class=\"portlet box blue-madison\" style=max-width:500px\u003e\u003cdiv class=portlet-title\u003e\u003cspan class=caption\u003e\u003ci class=\"fa fa-money\"\u003e\u003c/i\u003e Invoicing Test:\u003c/span\u003e\u003c/div\u003e\u003cdiv class=portlet-body ng-class=formClass\u003e\u003cform autocomplete=off role=form name=frmInvoicingTest class=\"form form-horizontal form-compact\"\u003e\u003cdiv class=form-body\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-sm-2 col-md-3\" for=BatchNumber\u003e Batch Number: \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm\"\u003e\u003cinput id=BatchNumber name=BatchNumber type=text class=form-control ng-model=BatchId /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-sm-2 col-md-3\" for=chkStatementInvoice\u003e Statement Invoice: \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm\"\u003e\u003clabel for=chkStatementInvoice\u003e\u003cinput id=chkStatementInvoice name=chkStatementInvoice type=checkbox class=form-control ng-model=CreateStatementInvoice /\u003e Enable to add all invoices in the list to a new Statement Invoice\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-sm-2 col-md-3\" for=txtInvoiceDate\u003e Invoice Date: \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtInvoiceDate name=txtInvoiceDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.InvoiceDate}\" ng-model=InvoiceDate date-popup-manager=invoiceDatePopup svl-datefield=validation.InvoiceDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"invoiceDatePopup.open(\u0027#txtInvoiceDate\u0027)\" ng-class=\"{error: validation.DatesAndTimes.ShipDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=txtShipdate ng-show=\"!frmInvoicingTest.txtInvoiceDate.$valid \u0026amp;\u0026amp; !validation.InvoiceDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtInvoiceDate\u0027, \u0027Invoice Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-sm-2 col-md-3\" for=customer\u003e \u003cspan ng-show=searchingForCustomers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e BillTo \u003cspan ng-show=searchingForCustomers\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm col-sm-10 col-md-9\"\u003e\u003cinput type=text class=form-control ng-model=selectedCustomer.Name uib-typeahead=\"customer.Name as customer.Name for customer in searchCustomers($viewValue)\" placeholder=\"Type Customer Name to Search...\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=CustomerNoResults typeahead-loading=searchingForCustomer ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCustomer()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.ShipmentInvoicePairs }\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003ctextarea id=txtShipmentInvoicePairs name=txtShipmentInvoicePairs maxlength=500 class=\"form-control textarea-3-high\" title=\"Special Instructions\" placeholder=\"Enter a list of comma delimited slash separated Shipment/Invoice pairs\" ng-model=ShipmentInvoicePairs\u003e\u003c/textarea\u003e\u003cdiv class=help-block\u003eExample: 21487/1704,21489/20,21485/\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtShipmentInvoicePairs ng-show=validation.ShipmentInvoicePairs class=\"control-label col-xs-10 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.ShipmentInvoicePairs\u003e\u003c/span\u003e \u003c/label\u003e \u003cbr/\u003e\u003c/div\u003e\u003cdiv style=text-align:center\u003e\u003cbutton class=\"btn btn-primary\" ng-click=SubmitProcessInvoice()\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('invoicing-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003cinput type=checkbox ng-click=SelectAllShipments() ng-model=tableCheckboxHandler.SelectAll /\u003e\u003c/th\u003e\u003cth st-sort=BillToCustomerName class=st-sortable\u003eBillTo\u003c/th\u003e\u003cth st-sort=BillToCustomerCode class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=NumberOfShipments class=st-sortable\u003e# of Shipments\u003c/th\u003e\u003cth st-sort=TotalRevenue class=st-sortable\u003eTotal Revenue\u003c/th\u003e\u003cth st-sort=InvoiceStyle class=st-sortable\u003eStyle\u003c/th\u003e\u003cth st-sort=InvoiceDeliveryMethod class=st-sortable\u003eDelivery Method\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('invoicing-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-controller=InvoicingResultListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=invoicing_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=invoicing_filter_search placeholder=BillTo ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('invoicing-list-rows', "\u003ctr ng-show=\"row.Total != 0\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"$event.stopPropagation(); SelectShipment(row)\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd\u003e{{row.BillToCustomerName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCustomerCode}}\u003c/td\u003e\u003ctd\u003e{{row.NumberOfShipments}}\u003c/td\u003e\u003ctd\u003e{{row.TotalRevenue | currency : \u0027$\u0027 : 2}} \u003cspan\u003e{{row.Currency}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.InvoiceStyle}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceDeliveryMethod}}\u003c/td\u003e\u003ctd\u003e\u003ca ng-click=\"selectShipments(row, search)\" href=javascript:\u003eSelect Shipments\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('custom-field-filter-datetime', "\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\"\u003e\u003clabel class=control-label for=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\"\u003e {{customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name}} Between: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\" name=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\" class=\"input-sm form-control date-field\" ng-class=\"{error: validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027], disabled: (mode != \u0027Edit\u0027)}\" ng-change=\"validateDateWarning ? validateDateWarning(validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027], \u0027txt\u0027 + customFieldFilterValue.CustomFieldDefinition.Name) : angular.noop() ;\" ng-model=customFieldFilterValue.ValueDateTimeStart date-popup-manager=customFieldFilterValueStartPopups[customFieldFilterValue.CustomFieldDefinition.Name] svl-datefield=\"validation[\u0027CustomFieldValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]\" placeholder=\"{{\u0027Start \u0027+(customFieldFilterValue.CustomFieldDefinition.PlaceHolder || customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name)}}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"customFieldFilterValueStartPopups[customFieldFilterValue.CustomFieldDefinition.Name].open(\u0027#txt\u0027 + customFieldFilterValue.CustomFieldDefinition.Name)\" ng-class=\"{error: validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel class=input-group-addon\u003eand\u003c/label\u003e \u003cinput type=text id=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027End\u0027}}\" name=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027End\u0027}}\" class=\"input-sm form-control date-field\" ng-class=\"{error: validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027], disabled: (mode != \u0027Edit\u0027)}\" ng-change=\"validateDateWarning ? validateDateWarning(validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027], \u0027txt\u0027 + customFieldFilterValue.CustomFieldDefinition.Name) : angular.noop() ;\" ng-model=customFieldFilterValue.ValueDateTimeEnd date-popup-manager=customFieldFilterValueEndPopups[customFieldFilterValue.CustomFieldDefinition.Name] svl-datefield=\"validation[\u0027CustomFieldValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]\" placeholder=\"{{\u0027End \u0027+(customFieldFilterValue.CustomFieldDefinition.PlaceHolder || customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name)}}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"customFieldFilterValueEndPopups[customFieldFilterValue.CustomFieldDefinition.Name].open(\u0027#txt\u0027 + customFieldFilterValue.CustomFieldDefinition.Name)\" ng-class=\"{error: validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name + \u0027End\u0027}}\" ng-show=\"!invoicingSearchForm[\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name + \u0027End\u0027].$valid \u0026amp;\u0026amp; !validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+ \u0027End\u0027, customFieldFilterValue.CustomFieldDefinition.Label)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\" ng-show=\"!invoicingSearchForm[\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name + \u0027Start\u0027].$valid \u0026amp;\u0026amp; !validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+ \u0027Start\u0027, customFieldFilterValue.CustomFieldDefinition.Label)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e"); $templateCache.put('custom-field-filter-decimal', "\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\"\u003e\u003clabel class=control-label for=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\"\u003e {{customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name}} Between: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\" name=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\" class=\"input-sm form-control\" ng-class=\"{error: validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\" ng-model=customFieldFilterValue.ValueDecimalRangeStart placeholder=\"{{\u0027Minimum \u0027+(customFieldFilterValue.CustomFieldDefinition.PlaceHolder || customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name)}}\"/\u003e \u003clabel class=input-group-addon\u003eand\u003c/label\u003e \u003cinput type=text id=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027End\u0027}}\" name=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027End\u0027}}\" class=\"input-sm form-control\" ng-class=\"{error: validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027], disabled: (mode != \u0027Edit\u0027)}\" ng-change=\"validateDateWarning ? validateDateWarning(validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027], \u0027txt\u0027 + customFieldFilterValue.CustomFieldDefinition.Name) : angular.noop() ;\" ng-model=customFieldFilterValue.ValueDecimalRangeEnd placeholder=\"{{\u0027Maximum \u0027+(customFieldFilterValue.CustomFieldDefinition.PlaceHolder || customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name)}}\"/\u003e\u003c/div\u003e\u003clabel for=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\" ng-show=\"validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue)+\u0027]\u0027].ValueDecimalRangeStart\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027].ValueDecimalRangeStart\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name + \u0027End\u0027}}\" ng-show=\"validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) +\u0027]\u0027].ValueDecimalRangeEnd\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027].ValueDecimalRangeEnd\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e"); $templateCache.put('custom-field-filter-int', "\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\"\u003e\u003clabel class=control-label for=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\"\u003e {{customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name}} Between: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\" name=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\" class=\"input-sm form-control\" ng-class=\"{error: validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\" ng-model=customFieldFilterValue.ValueIntRangeStart placeholder=\"{{\u0027Minimum \u0027+(customFieldFilterValue.CustomFieldDefinition.PlaceHolder || customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name)}}\"/\u003e \u003clabel class=input-group-addon\u003eand\u003c/label\u003e \u003cinput type=text id=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027End\u0027}}\" name=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027End\u0027}}\" class=\"input-sm form-control\" ng-class=\"{error: validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027], disabled: (mode != \u0027Edit\u0027)}\" ng-change=\"validateDateWarning ? validateDateWarning(validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027], \u0027txt\u0027 + customFieldFilterValue.CustomFieldDefinition.Name) : angular.noop() ;\" ng-model=customFieldFilterValue.ValueIntRangeEnd placeholder=\"{{\u0027Maximum \u0027+(customFieldFilterValue.CustomFieldDefinition.PlaceHolder || customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name)}}\"/\u003e\u003c/div\u003e\u003clabel for=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name+\u0027Start\u0027}}\" ng-show=\"validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue)+\u0027]\u0027].ValueIntRangeStart\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027].ValueIntRangeStart\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=\"{{\u0027txt\u0027+customFieldFilterValue.CustomFieldDefinition.Name + \u0027End\u0027}}\" ng-show=\"validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) +\u0027]\u0027].ValueIntRangeEnd\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldFilterValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027].ValueIntRangeEnd\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e"); $templateCache.put('custom-field-filter-dropdown', "\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027CustomFieldValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\"\u003e\u003clabel class=control-label for=\"{{\u0027sel\u0027+customFieldFilterValue.CustomFieldDefinition.Name}}\"\u003e {{customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name}}: \u003c/label\u003e\u003cdiv style=font-size:12px\u003e\u003cselect id=\"{{\u0027sel\u0027+customFieldFilterValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027sel\u0027+customFieldFilterValue.CustomFieldDefinition.Name}}\" class=form-control ng-class=\"{error: itemErrors[\u0027CustomFieldValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\" ng-model=customFieldFilterValue.ValueId ng-options=\"option.Id as option.Name for option in customFieldFilterValue.CustomFieldDefinition.Options\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('custom-field-filter-text', "\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027CustomFieldValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\"\u003e\u003clabel class=control-label for=\"{{\u0027sel\u0027+customFieldFilterValue.CustomFieldDefinition.Name}}\"\u003e {{customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name}} Contains: \u003c/label\u003e\u003cdiv style=font-size:12px\u003e\u003cinput type=text id=\"{{\u0027sel\u0027+customFieldFilterValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027sel\u0027+customFieldFilterValue.CustomFieldDefinition.Name}}\" class=form-control ng-class=\"{error: itemErrors[\u0027CustomFieldValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\" ng-model=customFieldFilterValue.ValueText /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('custom-field-filter-boolean', "\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027CustomFieldValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\"\u003e\u003clabel class=control-label for=\"{{\u0027sel\u0027+customFieldFilterValue.CustomFieldDefinition.Name}}\"\u003e {{customFieldFilterValue.CustomFieldDefinition.Label || customFieldFilterValue.CustomFieldDefinition.Name}}: \u003c/label\u003e\u003cdiv style=font-size:12px\u003e\u003cinput type=checkbox id=\"{{\u0027sel\u0027+customFieldFilterValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027sel\u0027+customFieldFilterValue.CustomFieldDefinition.Name}}\" class=form-control ng-class=\"{error: itemErrors[\u0027CustomFieldValues[\u0027+ customFieldFilterValues.indexOf(customFieldFilterValue) + \u0027]\u0027]}\" ng-model=customFieldFilterValue.ValueBoolean /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-invoicingSearch', "\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003e\u003cspan class=caption\u003e\u003ci class=\"fa circle-icon fa-fw fa-bank\"\u003e\u003c/i\u003e \u003c/span\u003e Search Records to Invoice\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=invoicingSearchForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ShipmentDateStart\u0027) || itemErrors.hasOwnProperty(\u0027ShipmentDateEnd\u0027)}\"\u003e\u003clabel class=control-label for=shipmentDate\u003e Housebill Date Between: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=shipmentDateStart name=shipmentDateStart class=\"input-sm form-control date-field\" date-popup-manager=shipmentDateStartPopup svl-datefield=itemErrors.ShipmentDateStart ng-model=search.ShipmentDateStart /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=shipmentDateStartPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e \u003cinput type=text id=shipmentDateEnd name=shipmentDateEnd class=\"input-sm form-control date-field\" date-popup-manager=shipmentDateEndPopup svl-datefield=itemErrors.ShipmentDateEnd ng-model=search.ShipmentDateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=shipmentDateEndPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=shipmentDateStart class=\"error small-error\" ng-show=\"!invoicingSearchForm.shipmentDateStart.$valid \u0026amp;\u0026amp; !itemErrors.ShipmentDateStart\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027shipmentDateStart\u0027, \u0027Start Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=shipmentDateStart class=error ng-show=\"(itemErrors[\u0027ShipmentDateStart\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ShipmentDateStart\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=shipmentDateEnd class=\"error small-error\" ng-show=\"!invoicingSearchForm.shipmentDateEnd.$valid \u0026amp;\u0026amp; !itemErrors.ShipmentDateEnd\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027shipmentDateEnd\u0027, \u0027End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=shipmentDateEnd class=error ng-show=\"(itemErrors[\u0027ShipmentDateEnd\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ShipmentDateEnd\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PickupDateStart\u0027) || itemErrors.hasOwnProperty(\u0027PickupDateEnd\u0027)}\"\u003e\u003clabel class=control-label for=pickupDate\u003e Pickup Date Between: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=pickupDateStart name=pickupDateStart class=\"input-sm form-control date-field\" date-popup-manager=pickupDateStartPopup svl-datefield=itemErrors.PickupDateStart ng-model=search.PickupDateStart /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=pickupDateStartPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e \u003cinput type=text id=pickupDateEnd name=pickupDateEnd class=\"input-sm form-control date-field\" date-popup-manager=pickupDateEndPopup svl-datefield=itemErrors.PickupDateEnd ng-model=search.PickupDateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=pickupDateEndPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=pickupDateStart class=\"error small-error\" ng-show=\"!invoicingSearchForm.pickupDateStart.$valid \u0026amp;\u0026amp; !itemErrors.PickupDateStart\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027pickupDateStart\u0027, \u0027Start Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=pickupDateStart class=\"error small-error\" ng-show=\"(itemErrors[\u0027PickupDateStart\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickupDateStart\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=pickupDateEnd class=\"error small-error\" ng-show=\"!invoicingSearchForm.pickupDateEnd.$valid \u0026amp;\u0026amp; !itemErrors.PickupDateEnd\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027pickupDateEnd\u0027, \u0027End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=pickupDateEnd class=\"error small-error\" ng-show=\"(itemErrors[\u0027PickupDateEnd\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PickupDateEnd\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DeliveryDateStart\u0027) || itemErrors.hasOwnProperty(\u0027DeliveryDateEnd\u0027)}\"\u003e\u003clabel class=control-label for=deliveryDate\u003e Delivery Date Between: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=deliveryDateStart name=deliveryDateStart class=\"input-sm form-control date-field\" date-popup-manager=deliveryDateStartPopup svl-datefield=itemErrors.DeliveryDateStart ng-model=search.DeliveryDateStart /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=deliveryDateStartPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e \u003cinput type=text id=deliveryDateEnd name=deliveryDateEnd class=\"input-sm form-control date-field\" date-popup-manager=deliveryDateEndPopup svl-datefield=itemErrors.DeliveryDateEnd ng-model=search.DeliveryDateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=deliveryDateEndPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=deliveryDateStart class=\"error small-error\" ng-show=\"!invoicingSearchForm.deliveryDateStart.$valid \u0026amp;\u0026amp; !itemErrors.DeliveryDateStart\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027deliveryDateStart\u0027, \u0027Start Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=deliveryDateStart class=\"error small-error\" ng-show=\"(itemErrors[\u0027DeliveryDateStart\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliveryDateStart\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=deliveryDateEnd class=\"error small-error\" ng-show=\"!invoicingSearchForm.deliveryDateEnd.$valid \u0026amp;\u0026amp; !itemErrors.DeliveryDateEnd\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027deliveryDateEnd\u0027, \u0027End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=deliveryDateEnd class=\"error small-error\" ng-show=\"(itemErrors[\u0027DeliveryDateEnd\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeliveryDateEnd\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StatusCode\u0027)}\"\u003e\u003clabel class=control-label for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Shipment Statuses: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=search.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=statusChosen($item) ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"search.Statuses \u0026amp;\u0026amp; search.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(status.Value) ng-repeat=\"status in search.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{status.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003clabel class=control-label ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{search.StatusName}}\" \u003c/label\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StationCode\u0027)}\"\u003e\u003clabel class=control-label\u003eStation \u003cspan ng-show=searchingForStations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"search.StationCode = null\" ng-model=search.StationCodeShown uib-typeahead=\"station.Code as station.Code for station in searchStations($viewValue)\" placeholder=\"Type Station Code to Search...\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=StationNoResults typeahead-on-select=stationChosen($item) typeahead-loading=searchingForStations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=StationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{search.StationCodeShown}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=selDirection class=\"error small-error\" ng-show=\"(itemErrors[\u0027StationCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027StationCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eStyle\u003c/label\u003e \u003cselect class=form-control ng-model=search.InvoiceStyle ng-options=\"option.Value as option.Text for option in invoiceStyleOptions\"\u003e\u003coption value=\"\"\u003eAll\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eDelivery Method\u003c/label\u003e \u003cselect class=form-control ng-model=search.InvoiceDeliveryMethod\u003e\u003coption value=\"\"\u003eAll\u003c/option\u003e\u003coption value=Email\u003eEmail\u003c/option\u003e\u003coption value=Print\u003ePrint\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!loadingCustomFieldFilterValues \u0026amp;\u0026amp; customFieldFilterValues != null \u0026amp;\u0026amp; customFieldFilterValues.length \u003e 0\" class=row ng-repeat=\"customFieldFilterValue in customFieldFilterValues\"\u003e\u003cdiv class=col-xs-12 ng-include=getCustomFieldFilterValueTemplate(customFieldFilterValue)\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=clearForm();\u003eClear\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=executeInvoicingSearch(search);\u003eSearch\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e \u003ca href=/AccountingFunctions type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('invoicingSelectedResultsGrid', "\u003cdiv ng-controller=InvoicingSelectedResultListCtrl\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-10\"\u003e\u003ch2 style=margin-top:0\u003eEmail/Print Invoices\u003c/h2\u003e\u003cbutton class=\"btn btn-xs btn-danger\" ng-click=showInvoicingSearchModalByGoBack()\u003eBack\u003c/button\u003e \u003cbutton class=\"btn btn-xs btn-success\" ng-disabled=tableHandler.disablePostCreateInvoicesFromSelectedCustomers ng-click=postCreateInvoicesFromSelectedCustomers()\u003e Post/Create Invoices \u003c/button\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('invoicing-selected-list-row-headers', "\u003ctr\u003e\u003cth style=text-align:center\u003e\u003cinput type=checkbox ng-model=tableHandler.selectAllCustomersToggle ng-change=selectAllCustomersHandler() /\u003e\u003c/th\u003e\u003cth st-sort=BillToCustomerName class=st-sortable\u003eBillTo\u003c/th\u003e\u003cth st-sort=BillToCustomerCode class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=NumberOfShipments class=st-sortable style=text-align:center\u003e# of Shipments\u003c/th\u003e\u003cth st-sort=TotalRevenue class=st-sortable style=text-align:center\u003eInvoice Style\u003c/th\u003e\u003cth st-sort=InvoiceStyle class=st-sortable style=text-align:center\u003eAttach Docs\u003c/th\u003e\u003cth style=95px;text-align:center st-sort=InvoiceDeliveryMethod class=st-sortable\u003eDelivery Method\u003c/th\u003e\u003cth style=width:138px\u003eInvoice Date\u003c/th\u003e\u003cth style=width:140px\u003eDate\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('invoicing-selected-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\"\u003e\u003ctd style=text-align:center\u003e\u003cinput type=checkbox ng-model=row.Selected ng-change=selectCustomer(row) /\u003e\u003c/td\u003e\u003ctd\u003e{{row.Data.BillToCustomerName}}\u003c/td\u003e\u003ctd\u003e{{row.Data.BillToCustomerCode}}\u003c/td\u003e\u003ctd style=text-align:center\u003e{{row.Data.NumberOfShipments}}\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control ng-model=row.InvoiceStyleName ng-options=\"item.RawValue as item.Text for item in invoiceStyleOptionsForUserSelection\" ng-change=\"onInvoiceStyleChange(row, $index)\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cinput type=checkbox ng-model=row.AttachDocuments ng-disabled=row.AttachDocumentsDisabled /\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control ng-model=row.DeliveryMethod ng-options=\"item.Value as item.Text for item in invoiceDeliveryMethod\" ng-change=onDeliveryMethodChange(row)\u003e\u003c/select\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control ng-model=row.InvoiceDateType ng-options=\"item.value as item.label for item in invoiceDateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm\" ng-show=\"row.InvoiceDateType === \u0027Custom\u0027\"\u003e\u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=invoiceDatePopup svl-datefield=itemErrors.InvoiceDate ng-model=row.InvoiceDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=invoiceDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003ca ng-click=emailOrPrint(row) href=javascript:\u003e Post/Create Invoices \u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('invoicingResultGrid', "\u003cdiv class=row\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv style=max-width:1200px class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\" ng-show=searching\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv style=max-width:1200px ng-show=\"!searching \u0026amp;\u0026amp; !displayPrintEmailTable\"\u003e\u003ch2\u003e\u003cspan\u003eSelect Records to Invoice\u003c/span\u003e\u003c/h2\u003e\u003cbutton ng-click=showInvoicingSearchModal() class=\"btn btn-xs btn-primary\"\u003e\u003ci class=\"fa fa-fw fa-undo\"\u003e\u003c/i\u003eSearch\u003c/button\u003e \u003cbutton type=button class=\"btn btn-xs btn-success\" ng-disabled=tableCheckboxHandler.DisablePrintEmailSelectedInvoicesButton ng-click=showInvoicingPostInvoicesModal();\u003ePrint/Email Selected Invoices\u003c/button\u003e \u003cspan class=pull-right\u003e \u003c/span\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003clabel class=error ng-show=SelectionError\u003eAt least one record must be selected to Print/Email invoices\u003c/label\u003e\u003cdiv class=pull-left\u003e\u003cspan ng-show=\"previousSearch \u0026amp;\u0026amp; (previousSearch.ShipmentDateStart ||previousSearch.ShipmentDateEnd)\"\u003eHwb Date: {{previousSearch.ShipmentDateStart ? (previousSearch.ShipmentDateStart| date:\u0027MM/dd/yyyy\u0027) : \"Beginning of time\"}} to {{previousSearch.ShipmentDateEnd ? (previousSearch.ShipmentDateEnd | date:\u0027MM/dd/yyyy\u0027) : \"End of time\"}}\u003c/span\u003e \u003cbr ng-show=\"previousSearch \u0026amp;\u0026amp; (previousSearch.ShipmentDateStart ||previousSearch.ShipmentDateEnd)\"/\u003e \u003cspan ng-show=\"previousSearch \u0026amp;\u0026amp; (previousSearch.PickupDateStart ||previousSearch.PickupDateEnd)\"\u003ePickup Date: {{previousSearch.PickupDateStart ? (previousSearch.PickupDateStart| date:\u0027MM/dd/yyyy\u0027) : \"Beginning of time\"}} to {{previousSearch.PickupDateEnd ? (previousSearch.PickupDateEnd | date:\u0027MM/dd/yyyy\u0027) : \"End of time\"}}\u003c/span\u003e \u003cbr ng-show=\"previousSearch \u0026amp;\u0026amp; (previousSearch.PickupDateStart ||previousSearch.PickupDateEnd)\"/\u003e \u003cspan ng-show=\"previousSearch \u0026amp;\u0026amp; (previousSearch.DeliveryDateStart ||previousSearch.DeliveryDateEnd)\"\u003eDelivery Date: {{previousSearch.DeliveryDateStart ? (previousSearch.DeliveryDateStart| date:\u0027MM/dd/yyyy\u0027) : \"Beginning of time\"}} to {{previousSearch.DeliveryDateEnd ? (previousSearch.DeliveryDateEnd | date:\u0027MM/dd/yyyy\u0027) : \"End of time\"}}\u003c/span\u003e \u003cbr ng-show=\"previousSearch \u0026amp;\u0026amp; (previousSearch.DeliveryDateStart ||previousSearch.DeliveryDateEnd)\"/\u003e \u003cspan ng-show=\"previousSearch \u0026amp;\u0026amp; previousSearch.Statuses.length \u003e 0\"\u003eStatus: \u003cspan ng-repeat=\"status in previousSearch.Statuses\"\u003e{{status.Text}}\u003cspan ng-show=!$last\u003e, \u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!searching \u0026amp;\u0026amp; displayPrintEmailTable\"\u003e\u003cdiv ng-include=\"\u0027invoicingSelectedResultsGrid\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-select-shipments', "\u003cdiv class=modal-header\u003e\u003ch3 class=modal-title\u003eSelect Records to Invoice \u003cspan class=pull-right\u003e \u003cbutton type=button class=\"close disable-autofocus\" ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003c/span\u003e\u003c/h3\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=pull-left\u003e\u003cspan\u003e\u003cb\u003e{{billToCustomer}}\u003c/b\u003e\u003c/span\u003e \u003cbr/\u003e \u003cbr/\u003e \u003cspan ng-show=\"previousSearch \u0026amp;\u0026amp; (previousSearch.ShipmentDateStart ||previousSearch.ShipmentDateEnd)\"\u003eHwb Date: {{previousSearch.ShipmentDateStart ? (previousSearch.ShipmentDateStart| date:\u0027MM/dd/yyyy\u0027) : \"Beginning of time\"}} to {{previousSearch.ShipmentDateEnd ? (previousSearch.ShipmentDateEnd | date:\u0027MM/dd/yyyy\u0027) : \"End of time\"}}\u003c/span\u003e \u003cbr ng-show=\"previousSearch \u0026amp;\u0026amp; (previousSearch.ShipmentDateStart ||previousSearch.ShipmentDateEnd)\"/\u003e \u003cspan ng-show=\"previousSearch \u0026amp;\u0026amp; (previousSearch.PickupDateStart ||previousSearch.PickupDateEnd)\"\u003ePickup Date: {{previousSearch.PickupDateStart ? (previousSearch.PickupDateStart| date:\u0027MM/dd/yyyy\u0027) : \"Beginning of time\"}} to {{search.PickupDateEnd ? (previousSearch.PickupDateEnd | date:\u0027MM/dd/yyyy\u0027) : \"End of time\"}}\u003c/span\u003e \u003cbr ng-show=\"previousSearch \u0026amp;\u0026amp; (previousSearch.PickupDateStart ||previousSearch.PickupDateEnd)\"/\u003e \u003cspan ng-show=\"previousSearch \u0026amp;\u0026amp; previousSearch.Statuses.length \u003e 0\"\u003eStatus: \u003cspan ng-repeat=\"status in previousSearch.Statuses\"\u003e{{status.Text}}\u003cspan ng-show=!$last\u003e, \u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=pull-right\u003e\u003cbutton type=button class=\"btn btn-xs btn-success\" ng-click=showInvoicingPostInvoicesModal();\u003ePrint/Email Selected Invoices\u003c/button\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=pull-right\u003e\u003cdiv\u003eInvoice Total: {{total | currency : \u0027$\u0027 : 2}} \u003cspan\u003e{{currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003clabel class=error ng-show=SelectionError\u003eAt least one record must be selected to Post/Create\u003c/label\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=InvoicingShipmentSelectListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cdiv class=text-center\u003e\u003ca ng-click=$dismiss() href=javascript: type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('invoicingShipmentSelect-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003cinput type=checkbox ng-click=SelectAllShipments(SelectAll) ng-model=SelectAll /\u003e\u003c/th\u003e\u003cth style=white-space:nowrap\u003eShipment #\u003c/th\u003e\u003cth style=white-space:nowrap\u003eHousebill #\u003c/th\u003e\u003cth style=white-space:nowrap\u003eInvoice #\u003c/th\u003e\u003cth\u003e\u003cspan style=white-space:nowrap\u003eHwb Date\u003c/span\u003e\u003cbr/\u003e\u003cspan style=white-space:nowrap\u003ePickup Date\u003c/span\u003e\u003c/th\u003e\u003cth\u003ePOD\u003c/th\u003e\u003cth\u003eShipper\u003c/th\u003e\u003cth\u003eConsignee\u003c/th\u003e\u003cth\u003eTotal Revenue\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('invoicingShipmentSelect-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-controller=InvoicingResultListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=invoicing_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=invoicing_filter_shipmenthousebillid placeholder=Shipment/HouseBill ng-model=filter.ShipmentHousebillId ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=invoicing_filter_referencenumber placeholder=ReferenceNumber ng-model=filter.ReferenceNumber ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=invoicing_filter_shipper placeholder=Shipper ng-model=filter.ShipperName ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=invoicing_filter_consignee placeholder=Consignee ng-model=filter.ConsigneeName ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=invoicing_filter_station placeholder=Station ng-model=filter.Station ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('invoicingShipmentSelect-list-rows', "\u003ctr ng-click=SelectShipment(row) ng-show=\"row.Total != 0\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"row.Selected = !row.Selected\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd\u003e\u003ca href=/Shipment/{{row.ShipmentId}}/Accounting target=_blank ng-click=$event.stopPropagation();\u003e{{row.ShipmentId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Housebill}}\u003c/td\u003e\u003ctd\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.InvoiceType == \u0027CreditMemo\u0027}\"\u003e\u003cspan uib-tooltip=\"Credit Memo\" ng-if=\"row.InvoiceType == \u0027CreditMemo\u0027\" class=\"letter-icon blue\"\u003ec\u003c/span\u003e\u003c/a\u003e{{row.InvoiceNumber}}\u003c/td\u003e\u003ctd\u003e\u003cspan\u003e{{row.ShipDate | date : \u0027shortDate\u0027}}\u003c/span\u003e\u003cbr/\u003e\u003cspan\u003e{{row.PickupDate | date : \u0027shortDate\u0027}}\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-center\u003e\u003cimg ng-show=row.PODAttached style=vertical-align:text-top;width:20px;height:20px src=/Resources/img/POD_Icon.jpg /\u003e\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003cbr/\u003e{{row.ShipperCity}}, {{row.ShipperState}}\u003cspan ng-show=row.ShipperReference\u003e\u003cbr/\u003eRef: {{row.ShipperReference}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003cbr/\u003e{{row.ConsigneeCity}}, {{row.ConsigneeState}}\u003cspan ng-show=row.ConsigneeReference\u003e\u003cbr/\u003eRef: {{row.ConsigneeReference}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{(row.InvoiceType == \u0027CreditMemo\u0027 ? -1 * row.TotalRevenue : row.TotalRevenue) | currency : \u0027$\u0027 : 2}} \u003cspan\u003e{{row.Currency}}\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('invoicingShipmentSelect-list-footer', "\u003ctd colspan=994 style=text-align:right class=hidden-xs\u003eTotal: \u003cspan ng-bind=\"total | currency : \u0027$\u0027 : 2\"\u003e\u003c/span\u003e \u003cspan\u003e{{currency}}\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('modal-invoicingPostInvoices', "\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003ePost/Create Invoices \u003cspan class=pull-right\u003e \u003cbutton type=button class=\"close disable-autofocus\" ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off name=postInvoicesForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Statuses\u0027)}\"\u003e\u003clabel class=control-label for=shipmentStatuses\u003e Invoice Style: \u003c/label\u003e\u003cdiv class=radio\u003e\u003clabel\u003e \u003cinput name=chkStatementInvoice type=radio ng-value=false ng-model=postParams.CreateStatementInvoice /\u003e Single Invoice \u003c/label\u003e\u003c/div\u003e\u003cdiv class=radio\u003e\u003clabel\u003e \u003cinput name=chkStatementInvoice type=radio ng-value=true ng-model=postParams.CreateStatementInvoice /\u003e Consolidated Invoice \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!postParams.CreateStatementInvoice ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InvoiceDateType\u0027)}\"\u003e\u003clabel class=control-label for=InvoiceDateType\u003e Invoice Date: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=InvoiceDateType name=InvoiceDateType class=form-control ng-model=postParams.InvoiceDateType ng-options=\"item.value as item.label for item in invoiceDateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=InvoiceDateType class=\"error small-error\" ng-show=\"(itemErrors[\u0027InvoiceDateType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InvoiceDateType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"postParams.InvoiceDateType == \u0027Custom\u0027 || postParams.CreateStatementInvoice\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InvoiceDate\u0027)}\"\u003e\u003clabel class=control-label for=shipmentDate\u003e Date: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=invoiceDate name=invoiceDate class=\"input-sm form-control date-field\" date-popup-manager=invoiceDatePopup svl-datefield=itemErrors.InvoiceDate ng-model=postParams.InvoiceDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=invoiceDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=invoiceDate class=\"error small-error\" ng-show=\"!postInvoicesForm.invoiceDate.$valid \u0026amp;\u0026amp; !itemErrors.InvoiceDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027InvoiceDate\u0027, \u0027Start Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=invoiceDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027InvoiceDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InvoiceDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=close();\u003eCreate\u003c/button\u003e \u003ca ng-click=$dismiss() href=javascript: type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('itPort-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Type class=st-sortable\u003eType\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('itPort-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=ItPortListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=itPort_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=itPort_filter_search placeholder=search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('itPort-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} id=itPort-row-{{row.Id}} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Name}} \u003cbr ng-show=\"row.Name != null \u0026amp;\u0026amp; row.Name != \u0027\u0027\"/\u003e {{row.Type}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('itPort-typeahead', "\u003ca\u003e (\u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e) - \u003cspan ng-bind=match.model.Name\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('documentAttachment-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=DocumentAttachmentListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('documentAttachment-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth ng-click=\"SelectAllAttachments(SelectAll, items)\"\u003e\u003cinput type=checkbox ng-model=SelectAll /\u003e\u003c/th\u003e\u003cth st-sort=ReferenceNo class=st-sortable ng-show=\"!IsPortal \u0026amp;\u0026amp; !hideReferenceNumber\"\u003e{{refNoHeaderName}}\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth ng-show=tablesWithDocType.includes(filter.Table) st-sort=Type class=st-sortable\u003eDoc Type\u003c/th\u003e\u003cth ng-show=!IsPortal st-sort=Public class=st-sortable\u003ePublic\u003c/th\u003e\u003cth st-sort=Size class=st-sortable\u003eSize\u003c/th\u003e\u003cth ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\"\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('documentAttachment-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row); loadImage(row);\" ng-class={info:row.isSelected} ng-controller=DocumentAttachmentEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"SelectAttachment(row); $event.stopPropagation();\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd ng-show=\"!IsPortal \u0026amp;\u0026amp; !hideReferenceNumber\"\u003e{{(row.ReferenceNo != null ? row.ReferenceNo : \u0027NULL\u0027)}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Name != null ? row.Name : \u0027NULL\u0027)}} \u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd ng-show=tablesWithDocType.includes(row.Table)\u003e{{row.TypeDescription}}\u003c/td\u003e\u003ctd ng-show=!IsPortal\u003e{{row.IsPublic ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd class=\"text-right nowrap\"\u003e{{row.Size | filesize}}\u003c/td\u003e\u003ctd ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=DocumentAttachmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row);\" class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003e{{refNoHeaderName}}: \u003c/b\u003e{{row.ReferenceNo}}\u003c/div\u003e\u003cdiv ng-show=tablesWithDocType.includes(row.Table)\u003e\u003cb\u003eDoc. Type: \u003c/b\u003e{{row.TypeDescription}}\u003c/div\u003e\u003cdiv ng-show=!IsPortal\u003e\u003cb\u003ePublic: \u003c/b\u003e{{row.IsPublic ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSize: \u003c/b\u003e{{row.Size | bytes}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=\"IsPortal || ReadOnlyView\" ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('documentAttachment-edit', "\u003cstyle\u003e.e-file-drop,.e-file-select,.e-upload-files{display:none}#fileUpload{display:none}button.e-css.e-btn{margin:0 !important;padding:0 !important;border:none !important;background:none !important;box-shadow:none !important}\u003c/style\u003e\u003cform autocomplete=off class=\"documentAttachmentEditForm form-compact\" name=documentAttachmentEditForm\u003e\u003cdiv class=row ng-show=\"itemToEdit.EditImage \u0026amp;\u0026amp; files.length == 0\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027Image\u0027]}\" class=col-sm-12\u003e\u003clabel for=fileupload\u003ePlease select or drop a file\u003cspan ng-show=itemToEdit.isNew\u003e(s)\u003c/span\u003e:\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"itemToEdit.EditImage \u0026amp;\u0026amp; files.length == 0\"\u003e\u003cdiv class=col-sm-12 ng-if=!itemToEdit.isNew\u003e\u003cejs-uploader id=fileUpload_single [template]=templateRef\u003e\u003c/ejs-uploader\u003e \u003cng-template #templateref\u003e\u003cdiv id=dropzone ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027Image\u0027]}\" class=\"fade well vertical-center\"\u003e\u003cdiv\u003e\u003cspan\u003eDROP HERE\u003c/span\u003e \u003cspan\u003eor\u003c/span\u003e\u003cdiv class=file-browse-container\u003e\u003cinput id=fileupldSingle type=file name=files[] style=display:none /\u003e \u003cbutton id=browseButtonSingle ng-click=browseFilesSingle($event) class=\"btn btn-success\"\u003eBROWSE\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/ng-template\u003e\u003c/div\u003e\u003cdiv class=col-sm-12 ng-if=itemToEdit.isNew\u003e\u003cejs-uploader id=fileUpload_multiple [template]=templateRefMultiple\u003e\u003c/ejs-uploader\u003e \u003cng-template #templaterefmultiple\u003e\u003cdiv id=dropzone ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027Image\u0027]}\" class=\"fade well vertical-center\"\u003e\u003cdiv\u003e\u003cspan\u003eDROP HERE\u003c/span\u003e \u003cspan\u003eor\u003c/span\u003e\u003cdiv class=file-browse-container\u003e\u003cinput id=fileupldMultiple type=file name=files[] style=display:none /\u003e \u003cbutton id=browseButtonMultiple ng-click=browseFilesMultiple($event) class=\"btn btn-success\"\u003eBROWSE\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/ng-template\u003e\u003c/div\u003e\u003clabel for=image class=error ng-show=\"(itemErrors[\u0027Image\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Image\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv ng-show=\"(files.length \u003e 0)\"\u003e\u003cdiv class=row ng-repeat=\"file in files\"\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Cancel()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eCancel\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"(files.length \u003e 0) \u0026amp;\u0026amp; itemToEdit.isNew\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eSelected file\u003cspan ng-show=\"files.length \u003e 1\"\u003es\u003c/span\u003e:\u003c/label\u003e\u003cdiv id=selectedFiles\u003e\u003cdiv\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr class=hidden-xs\u003e\u003cth\u003eName\u003c/th\u003e\u003cth ng-show=tablesWithDocType.includes(itemToEdit.Table)\u003eDoc Type\u003c/th\u003e\u003cth ng-show=!IsPortal\u003ePublic\u003c/th\u003e\u003cth\u003eSize\u003c/th\u003e\u003cth\u003e\u0026nbsp;\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"file in files\" ng-controller=DocumentAttachmentEditRowCtrl class=hidden-xs\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].Image\u0027)}\"\u003e{{file.Name}} \u003clabel class=alert-danger ng-show=\"itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].Image\u0027)\" ng-bind=\"itemErrors[\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].Image\u0027]\"\u003e\u003c/label\u003e\u003c/td\u003e\u003ctd ng-show=tablesWithDocType.includes(itemToEdit.Table) ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].TypeId\u0027)}\"\u003e\u003cselect id=cbxDaType name=cbxDaType class=\"form-control col-sm-9\" ng-model=file.TypeId ng-show=true ng-options=\"item.Value as item.Label for item in typeOptions\"\u003e\u003c/select\u003e \u003clabel class=alert-danger for=cbxDaType{{$index}} ng-show=\"itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].TypeId\u0027)\" ng-bind=\"itemErrors[\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].TypeId\u0027]\"\u003e\u003c/label\u003e\u003c/td\u003e\u003ctd ng-show=!IsPortal class=text-center\u003e\u003cinput type=checkbox style=cursor:pointer ng-model=itemToEdit.IsPublic /\u003e\u003c/td\u003e\u003ctd class=\"text-right nowrap\"\u003e{{file.localSize | filesize }}\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"files.splice($index, 1);\" uib-tooltip=Remove class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"file in files\" ng-class={info:row.isSelected} ng-controller=DocumentAttachmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title ng-bing=file.Name\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=\"card-block form form-compact\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].TypeId\u0027)}\"\u003e\u003clabel class=control-label ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AttachmentModelsByName[\\\u0027\u0027 + file.Name + \u0027\\\u0027].TypeId\u0027)}\"\u003eDoc. Type: \u003c/label\u003e \u003cselect id=cbxDaType name=cbxDaType class=\"form-control col-sm-9\" ng-model=file.TypeId ng-show=true ng-options=\"item.Value as item.Label for item in typeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv\u003e\u003clabel class=control-label ng-show=!IsPortal style=height:12px;margin-bottom:0;margin-top:5px\u003ePublic:\u003c/label\u003e\u003cdiv\u003e\u003cinput id=public_image_{{$index}} type=checkbox class=checkbox-inline style=cursor:pointer ng-model=file.IsPublic /\u003e\u003clabel for=public_image_{{$index}} style=cursor:pointer\u003eClick to make this image visible to the customer.\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSize: \u003c/b\u003e{{file.localSize | filesize}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"files.splice($index, 1);\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Remove\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003ctfoot ng-show=\"displayedItems != null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"\u003e\u003ctr ng-include=rowsFootersTemplateUrl ng-show=rowsFootersTemplateUrl\u003e\u003c/tr\u003e\u003c/tfoot\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-show=\"itemToEdit.EditImage \u0026amp;\u0026amp; !itemToEdit.isNew \u0026amp;\u0026amp; files.length == 1\"\u003e\u003cdiv ng-repeat=\"file in files\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003e \u003cb\u003eName: \u003c/b\u003e{{file.Name}}\u0026nbsp;\u003csmall\u003e(Click Save first to be able to download)\u003c/small\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003clabel for=fileupload\u003e\u003cb\u003eSize: \u003c/b\u003e{{file.localSize | filesize}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=tablesWithDocType.includes(itemToEdit.Table)\u003e\u003clabel for=cbxDaType class=control-label\u003eDoc. Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=cbxDaType name=cbxDaType class=form-control ng-model=file.TypeId ng-options=\"item.Value as item.Label for item in typeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=public_image_{{$index}} type=checkbox class=checkbox-inline style=cursor:pointer ng-model=file.IsPublic /\u003e \u003clabel for=public_image_{{$index}} style=cursor:pointer\u003e\u0026nbsp;Is\u0026nbsp;Public \u003csmall\u003e(Click to make this image visible to the customer)\u003c/small\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" class=row\u003e\u003cdiv class=col-xs-12\u003e\u003ca ng-click=chooseFile(itemToEdit); class=\"control-label font-red\"\u003e Choose a new File \u003ci class=\"fa fa-fw fa-show-on-hover fa-upload\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-show=!itemToEdit.EditImage\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003e \u003cb\u003eName: \u003c/b\u003e \u003ca ng-href=\"/PODScan/DownloadFile.ashx?id={{itemToEdit.Id}}\u0026amp;store={{itemToEdit.Table}}\" target=_blank class=control-label aria-hidden=true data-toggle=tooltip data-placement=top title=Download\u003e {{itemToEdit.Name}} \u003ci class=\"fa fa-fw fa-show-on-hover fa-download\"\u003e\u003c/i\u003e \u003c/a\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003clabel for=fileupload\u003e\u003cb\u003eSize: \u003c/b\u003e{{itemToEdit.Size | filesize}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"tablesWithDocType.includes(itemToEdit.Table) \u0026amp;\u0026amp; !IsPortal\"\u003e\u003clabel for=cbxDaType class=control-label\u003eDoc. Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=cbxDaType name=cbxDaType class=form-control ng-model=itemToEdit.TypeId ng-options=\"item.Value as item.Label for item in typeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12 ng-show=\"tablesWithDocType.includes(itemToEdit.Table) \u0026amp;\u0026amp; IsPortal\"\u003e\u003clabel for=fileupload\u003e\u003cb\u003eDoc. Type: \u003c/b\u003e\u003cspan ng-bind=TypeLabel\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" class=\"row form-group\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=public_image_{{$index}} type=checkbox class=checkbox-inline style=cursor:pointer ng-model=itemToEdit.IsPublic /\u003e \u003clabel for=public_image_{{$index}} style=cursor:pointer\u003e\u0026nbsp;Is\u0026nbsp;Public \u003csmall\u003e(Click to make this image visible to the customer)\u003c/small\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !IsPortal \u0026amp;\u0026amp; !ReadOnlyView\" class=row\u003e\u003cdiv class=col-xs-12\u003e\u003ca ng-click=chooseFile(itemToEdit); class=\"control-label font-red\"\u003e Choose a new File \u003ci class=\"fa fa-fw fa-show-on-hover fa-upload\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipment-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e{{shipmentOrQuoteLabel}} Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=ShipmentDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal ng-controller=ShipmentRoutingDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=shipment.GeneralInformation.ConvertedFromQuote ng-controller=ShipmentQuoteDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routing-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eRouting Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=RoutingDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tradeshow-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eTrade Show Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=TradeShowDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customer-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eCustomer Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=CustomerDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('agent-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eAgent Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=AgentDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('agent-documentAttachment-maintenance', "\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=AgentDocumentAttachmentListCtrl\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e"); $templateCache.put('carrier-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eCarrier Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=CarrierDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseonhand-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eScanned Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=WarehouseOnHandInventoryFormDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tracking-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eShipment Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=TrackingDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tracking-documentAttachment-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row); loadImage(row);\" ng-class={info:row.isSelected} ng-controller=DocumentAttachmentEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"SelectAttachment(row); $event.stopPropagation();\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Name != null ? row.Name : \u0027NULL\u0027)}} \u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.TypeDescription}}\u003c/td\u003e\u003ctd class=\"text-right nowrap\"\u003e{{row.Size | filesize}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=DocumentAttachmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row);\" class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003e{{refNoHeaderName}}: \u003c/b\u003e{{row.ReferenceNo}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eDoc. Type: \u003c/b\u003e{{row.TypeDescription}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSize: \u003c/b\u003e{{row.Size | bytes}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp;\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('quote-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eQuote Images\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=QuoteDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('kendo-agent-management', "\u003cdiv id=manageAgentsWrapper ng-init=Init()\u003e\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv id=manageAgents ng-show=!showDetailPane\u003e\u003cdiv id=divSearch ng-keypress=keypressEvent($event)\u003e\u003cdiv class=\"portlet box blue-madison\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eFilters\u003c/div\u003e\u003cdiv class=tools\u003e\u003ca class=collapse href=javascript:\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-override\u003e\u003cform class=form id=filterForm name=filterForm novalidate ng-submit=Search()\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=filterName class=control-label\u003eName:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=filterName name=filterName class=\"form-control tb-def\" placeholder=All ng-model=filter.Name /\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=filterCountry class=control-label\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=filterCountry name=filterCountry class=\"form-control tb-def\" ng-model=filter.CountryName ng-change=clearCountry() placeholder=\"Type to search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{filter.CountryName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=filterCode class=control-label\u003eCode:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=filterCode name=filterCode class=\"form-control tb-def\" placeholder=All ng-model=filter.Code /\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003eTSA Approved:\u003c/td\u003e\u003ctd\u003e\u003cselect id=filterAccountsPayable name=filterAccountsPayable class=\"form-control tb-def\" ng-change=Search() ng-model=filter.IsTsaApproved ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eActive:\u003c/td\u003e\u003ctd\u003e\u003cselect id=filterActive name=filterActive class=\"form-control tb-def\" ng-change=Search() ng-model=filter.IsActive ng-options=\"option.Value as option.Text for option in activeOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=filterAirport class=control-label\u003e \u003cspan ng-show=searchingForAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAir Port Code: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=filterAirport name=filterAirport class=\"form-control tb-def\" ng-model=filter.AirportName ng-change=clearAirport() placeholder=\"Type to search...\" uib-typeahead=\"airport.Name as airport.Name for airport in searchAirport($viewValue)\" typeahead-min-length=3 typeahead-no-results=airportNoResult typeahead-loading=searchingForAirport typeahead-on-select=airportChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=control-label ng-show=airportNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{filter.AirportName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCity:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" placeholder=All ng-model=filter.City /\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=filterOceanPort class=control-label\u003e \u003cspan ng-show=searchingForOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eOcean Port Code: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=filterOceanPort name=filterOceanPort class=\"form-control tb-def\" ng-model=filter.OceanPortName ng-change=clearOceanPort() placeholder=\"Type to search...\" uib-typeahead=\"oceanPort.Name as oceanPort.Name for oceanPort in searchOceanPort($viewValue)\" typeahead-min-length=3 typeahead-no-results=oceanPortNoResult typeahead-loading=searchingForOceanPort typeahead-on-select=oceanPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=control-label ng-show=oceanPortNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the OceanPort \"{{filter.OceanPortName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=filterState class=control-label\u003e \u003cspan ng-show=searchingForState\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eState: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=filterState name=filterState class=\"form-control tb-def\" ng-model=filter.StateName ng-change=clearState() placeholder=\"Type to search...\" uib-typeahead=\"state.Name as state.Name for state in searchState($viewValue)\" typeahead-template-url=state-typeahead typeahead-min-length=3 typeahead-no-results=stateNoResult typeahead-loading=searchingForState typeahead-on-select=stateChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=State class=control-label ng-show=stateNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the State \"{{filter.StateName}}\" \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=filterRemitTo class=control-label\u003eRemit to:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=filterRemitTo name=filterRemitTo class=\"form-control tb-def\" placeholder=All ng-model=filter.RemitName /\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHas Accounts Payable:\u003c/td\u003e\u003ctd\u003e\u003cselect id=filterAccountsPayable name=filterAccountsPayable class=\"form-control tb-def\" ng-change=Search() ng-model=filter.HasAccountsPayable ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv class=\"row pad-top-10\"\u003e\u003cdiv class=\"col-md-offset-2 col-md-4\"\u003e\u003cspan class=\"btn btn-danger\" ng-click=ClearFilter(); ng-disabled=Searching\u003e\u003ci class=\"fa fa-ban\"\u003e\u003c/i\u003e Clear\u003c/span\u003e \u003cspan class=\"btn btn-primary\" ng-click=Search(); ng-disabled=Searching\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e Search\u003c/span\u003e \u003cimg src=/assets/admin/layout/img/loading-spinner-grey.gif alt=Loading... ng-show=Searching /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"alert alert-block alert-danger\" ng-show=hasError\u003e\u003ch4 class=alert-heading\u003eError\u003c/h4\u003e\u003cp class=content\u003e{{ErrorText}}\u003c/p\u003e\u003c/div\u003e\u003cdiv class=\"clearfix margin-bottom-10\" ng-show=!hasError\u003e\u003ca ng-click=Add() ng-if=CanAddOrEdit class=\"btn btn-info green-meadow\"\u003e\u003ci class=\"fa fa-plus\" style=margin-right:4px\u003e\u003c/i\u003eNew\u003c/a\u003e\u003c/div\u003e\u003cdiv ng-show=!hasError\u003e\u003cdiv class=\"portlet box blue-madison\" id=dSearchResults\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e{{itemsType}} \u003cspan\u003e [ {{totalItems}} ] \u003c/span\u003e\u003c/div\u003e\u003cdiv class=tools\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"0 \u0026lt; totalItems \u0026amp;\u0026amp; !hasError\" class=portlet-body\u003e\u003cdiv class=dataTables_wrapper\u003e\u003cdiv class=table\u003e\u003cdiv id=resultsGrid\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027kendo-agent-detail\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('kendo-agent-detail', "\u003cdiv id=agentDetail ng-controller=AgentDetailCtrl ng-init=Init()\u003e\u003cfieldset\u003e\u003cdiv id=divEdit ng-if=showDetailPane\u003e\u003cdiv class=\"portlet box blue-madison tasks-widget\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e{{viewMode}} {{itemType}}\u003c/div\u003e\u003cdiv class=tools\u003e\u003c/div\u003e\u003cdiv class=actions\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form\"\u003e\u003cdiv class=\"form-actions top\"\u003e\u003cdiv ng-include=\"\u0027kendo-agent-detail-options\u0027\" ng-controller=AgentDetailOptionsTopCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=dEditForm class=\"form-override form-body\" ng-disabled=!CanAddOrEdit\u003e\u003cdiv class=tabbable-custom style=\"overflow:visible !important\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli id=detailsTabButton ng-class=\"{active: activeTab==\u0027details\u0027}\"\u003e\u003ca ng-click=\"setActiveTab(\u0027details\u0027)\" href=javascript:\u003e Details \u003ci class=\"fa fa-pencil font-blue\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; formDetailsTab.$dirty \u0026amp;\u0026amp; !formDetailsTab.$submitted\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-warning font-red\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; detailFormIsInvalid\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=accountingTabButton ng-class=\"{active: activeTab==\u0027accounting\u0027}\"\u003e\u003ca ng-click=\"setActiveTab(\u0027accounting\u0027)\" href=javascript:\u003e Accounting \u003ci class=\"fa fa-pencil font-blue\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; formAccountingTab.$dirty \u0026amp;\u0026amp; !formAccountingTab.$submitted\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-warning font-red\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; accountingFormIsInvalid\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=recentRoutingsTabButton ng-class=\"{active: activeTab==\u0027recentRoutings\u0027}\" ng-show=\"model.Id != 0\"\u003e\u003ca ng-click=\"setActiveTab(\u0027recentRoutings\u0027)\" href=javascript:\u003eRecent Routings\u003c/a\u003e\u003c/li\u003e\u003cli id=recentShipmentsTabButton ng-class=\"{active: activeTab==\u0027recentShipments\u0027}\" ng-show=\"model.Id != 0\"\u003e\u003ca ng-click=\"setActiveTab(\u0027recentShipments\u0027)\" href=javascript:\u003eRecent Shipments\u003c/a\u003e\u003c/li\u003e\u003cli id=auditTabButton ng-class=\"{active: activeTab==\u0027audit\u0027}\" ng-show=\"model.Id != 0\"\u003e\u003ca ng-click=\"setActiveTab(\u0027audit\u0027)\" href=javascript:\u003eAudit Log\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv class=tab-content ng-disabled=!CanAddOrEdit\u003e\u003cdiv id=detailsTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027details\u0027}\" ng-show=\"activeTab == \u0027details\u0027\"\u003e\u003ch3\u003e{{itemType}} Information\u003c/h3\u003e\u003cform class=form id=formDetailsTab name=formDetailsTab novalidate\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=AgentCode ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027AgentCode\u0027)}\" class=control-label\u003eCode\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" id=AgentCode name=AgentCode ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AgentCode\u0027)}\" ng-model=model.AgentCode ng-readonly=\"(model.Id \u0026amp;\u0026amp; model.Id \u003e 0) || !CanAddOrEdit\" ng-required=!useAutoRecordCode ng-attr-placeholder=\"{{useAutoRecordCode ? \u0027Leave blank for auto code\u0027 : \u0027\u0027}}\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027AgentCode\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AgentCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=AgentName ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027AgentName\u0027)}\" class=control-label\u003eName\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" id=AgentName name=AgentName required data-required=1 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AgentName\u0027)}\" ng-model=model.AgentName ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027AgentName\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AgentName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAddress 1\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.AgentAddress1 ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAddress 2\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.AgentAddress2 ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027AgentState\u0027)}\"\u003e City, State Zip \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-7\u003e\u003cinput type=text class=\"form-control tb-def inline\" ng-model=model.AgentCity ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text class=\"form-control tb-def inline\" id=AgentState name=AgentState ng-class=\"{\u0027error\u0027: itemErrors.hasOwnProperty(\u0027AgentState\u0027)}\" ng-model=model.AgentState maxlength=\"{{(model.AgentCountry == \u0027US\u0027 || model.AgentCountry == \u0027CA\u0027) ? 2 : 50}}\" ng-maxlength=\"(model.AgentCountry == \u0027US\u0027 || model.AgentCountry == \u0027CA\u0027) ? 2 : 50\"/\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cinput type=text class=\"form-control tb-def inline\" ng-model=model.AgentZip ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003cdiv class=col-md-12\u003e\u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027AgentState\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AgentState\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=AgentCountry class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027AgentCountry\u0027)}\"\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=AgentCountry name=AgentCountry class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AgentCountry\u0027)}\" ng-disabled=!CanAddOrEdit ng-model=model.AgentCountryName ng-change=clearCountry() placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{model.AgentCountryName}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027AgentCountry\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AgentCountry\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePhone\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.AgentPhone ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e800 Number\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.Agent800 ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFax Number\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.AgentFax ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEmail Address\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def inline\" maxlength=1000 ng-model=model.AgentEmail ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContact\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.AgentContact ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAccount #\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.AgentAcctNumber ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=servingAirport class=control-label\u003e \u003cspan ng-show=searchingForServingAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eServing Airport \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=servingAirport name=servingAirport class=form-control ng-disabled=!CanAddOrEdit ng-model=model.ServingAirportLabel ng-change=clearServingAirport() placeholder=\"Type Serving Airport to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchServingAirport($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=servingAirportNoResults typeahead-loading=searchingForServingAirport typeahead-on-select=servingAirportChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServingAirport()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Serving Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=servingAirportNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Serving Airport \"{{model.ServingAirportLabel}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=oceanPort class=control-label\u003e \u003cspan ng-show=searchingForOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eServing Ocean Port \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=oceanPort name=oceanPort class=form-control ng-disabled=!CanAddOrEdit ng-model=model.AgentDefaultOceanPortLabel ng-change=clearOceanPort() placeholder=\"Type Ocean Port to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchOceanPort($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=oceanPortNoResults typeahead-loading=searchingForOceanPort typeahead-on-select=oceanPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupOceanPort()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Ocean Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=oceanPortNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Ocean Port \"{{model.AgentDefaultOceanPortLabel}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTSA Approved / Training Date\u003c/td\u003e\u003ctd style=height:34px\u003e\u003cinput type=checkbox ng-model=model.AgentTSAApproved /\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=AgentTSATrainDate name=AgentTSATrainDate class=\"input-sm form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.model.AgentTSATrainDate}\" ng-model=model.AgentTSATrainDate date-popup-manager=agentTSATrainDatePopup svl-datefield=validation.model.AgentTSATrainDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=agentTSATrainDatePopup.open() ng-class=\"{error: validation.model.AgentTSATrainDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" for=AgentTSATrainDate ng-show=\"!formDetailsTab.AgentTSATrainDate.$valid \u0026amp;\u0026amp; !validation.model.AgentTSATrainDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027AgentTSATrainDate\u0027, \u0027TSA Training Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eC-TPAT Status / C-TPAT SVI#\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group tb-def\"\u003e\u003cspan class=\"input-group-addon tb-def\"\u003e \u003cinput type=checkbox ng-model=model.CtpatStatus ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text class=\"form-control tb-def\" id=CtpatSvi name=CtpatSvi maxlength=50 ng-maxlength=50 ng-model=model.CtpatSvi ng-disabled=\"!model.CtpatStatus || !CanAddOrEdit\"/\u003e \u003cspan class=\"input-group-addon tb-def font-blue\" style=font-size:x-small\u003e {{ 50 - model.CtpatSvi.length }} chars remaining \u003c/span\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNotes\u003c/td\u003e\u003ctd\u003e\u003ctextarea class=\"form-control tb-def\" style=height:60px id=AgentNotes name=AgentNotes ng-model=model.AgentNotes ng-disabled=!CanAddOrEdit ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIs Customs Broker\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.IsBroker ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eActive\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.Active ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=4 class=bg-white\u003e\u003ch3\u003eEDI Information\u003c/h3\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSCAC/IATA Code\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.ScacIATACode ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEDI 210 SCAC Matching Codes\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.EDIMultipleSCACCodes ng-disabled=!CanAddOrEdit /\u003e Seperate SCAC(s) with a single space i.e. UPSN UPSD UPS\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEDI Interchange Qualifier / ID\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3\u003e\u003cselect class=\"form-control tb-def\" ng-disabled=!CanAddOrEdit ng-model=model.EDIQualifier ng-options=\"option.Value as option.Text for option in ediQualifierOptions\"\u003e\u003coption disabled value=\"\"\u003ePlease select one...\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-md-9\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.EDIID /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv id=accountingTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027accounting\u0027}\" ng-show=\"activeTab == \u0027accounting\u0027\"\u003e\u003cform id=formAccountingTab name=formAccountingTab novalidate\u003e\u003ctable name=detailTbl class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003eAccounts Payable:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.AccountsPayable ng-disabled=!CanEditAccounting ng-change=AccountsPayable_onChange() /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAgent Code:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.AgentCode ng-disabled=\"!model.AgentCode || useAutoRecordCode\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=terms class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027AgentTermsValue\u0027)}\"\u003e \u003cspan ng-show=searchingForTerms\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTerms: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=terms name=terms class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AgentTermsValue\u0027)}\" ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\" ng-model=model.AgentTerms ng-change=clearTerms() placeholder=\"Type Terms to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchTerms($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=termsNoResults typeahead-loading=searchingForTerms typeahead-on-select=termsChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupTerms()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Terms\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=termsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Terms \"{{model.AgentTerms}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027AgentTermsValue\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AgentTermsValue\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=RemitCode class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027RemitCode\u0027)}\"\u003e \u003cspan ng-show=searchingForRemitTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit Code: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=RemitCode name=RemitCode class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027RemitCode\u0027)}\" ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\" ng-model=model.RemitLabel ng-change=clearRemitTo() placeholder=\"Type Agent to Search...\" uib-typeahead=\"agent.Code as agent.Code for agent in searchRemitTo($viewValue)\" typeahead-min-length=3 typeahead-template-url=agent-typeahead typeahead-no-results=remitToNoResults typeahead-loading=searchingForRemitTo typeahead-on-select=remitToChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupRemitTo();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Remit To\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=remitToNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Agent \"{{model.RemitLabel}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027RemitCode\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRemit Name:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-icon right\"\u003e\u003cinput type=text id=RemitName name=RemitName ng-required=false class=\"form-control tb-def\" ng-model=model.RemitName ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\"/\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRemit Address 1:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.RemitAddress1 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRemit Address 2:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.RemitAddress2 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRemit City, State Zip:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-7\u003e\u003cinput type=text class=\"form-control tb-def inline\" ng-model=model.RemitCity ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\"/\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text class=\"form-control tb-def inline\" ng-model=model.RemitState ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\"/\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cinput type=text class=\"form-control tb-def inline\" ng-model=model.RemitZip ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=RemitCountry class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027RemitCountry\u0027)}\"\u003e \u003cspan ng-show=searchingForRemitCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit Country: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=RemitCountry name=RemitCountry class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027RemitCountry\u0027)}\" ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\" ng-model=model.RemitCountryName ng-change=clearRemitCountry() placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=remitCountryNoResult typeahead-loading=searchingForRemitCountry typeahead-on-select=remitCountryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=control-label ng-show=remitCountryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{model.RemitCountryName}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027RemitCountry\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitCountry\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRemit Phone:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.RemitPhone ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eUse Remit To As Bill to in QuickBooks:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.BillAssignedToRemit ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e1099:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.Is1099 ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=taxId class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027AgentTaxID\u0027)}\"\u003e Tax ID: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" id=taxId name=taxId ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AgentTaxID\u0027)}\" ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\" ng-model=model.AgentTaxID /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027AgentTaxID\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AgentTaxID\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=currency class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027AgentCurrency\u0027)}\"\u003e \u003cspan ng-show=searchingForCurrency\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCurrency: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=currency name=currency class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AgentCurrency\u0027)}\" ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\" ng-model=model.AgentCurrency placeholder=\"Type Currency to Search...\" uib-typeahead=\"currency.Description as currency.Description for currency in searchCurrency($viewValue)\" typeahead-min-length=3 typeahead-template-url=currency-typeahead typeahead-no-results=currencyNoResults typeahead-loading=searchingForCurrency typeahead-on-select=currencyChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupCurrency()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Currency\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=currencyNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Currency \"{{model.AgentCurrency}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027AgentCurrency\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AgentCurrency\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDo Not Export Costs:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.DoNotExportCosts ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv id=recentRoutingsTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027recentRoutings\u0027}\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; activeTab == \u0027recentRoutings\u0027\"\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=RoutingsByAgentListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=recentShipmentsTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027recentShipments\u0027}\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; activeTab == \u0027recentShipments\u0027\"\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ShipmentsByAgentListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=auditTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027audit\u0027}\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; (activeTab == \u0027audit\u0027)\"\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003eCreate Date\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=AgentDateCreated name=AgentDateCreated class=\"input-sm form-control date-field\" ng-disabled=true ng-model=model.AgentDateCreated svl-datefield=validation.model.AgentDateCreated /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cbr/\u003e\u003cdiv ng-include=\"\u0027kendo-auditlog\u0027\" ng-controller=KendoAuditLogCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-actions bottom\"\u003e\u003cdiv ng-include=\"\u0027kendo-agent-detail-options\u0027\" ng-controller=AgentDetailOptionsBottomCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/fieldset\u003e\u003c/div\u003e"); $templateCache.put('kendo-agent-detail-options', "\u003cdiv class=\"btn-set pull-left\"\u003e\u003cspan class=\"btn red-sunglo\" ng-click=Cancel()\u003e \u003ci class=\"fa fa-times\"\u003e\u003c/i\u003e\u003cspan\u003e\u0026nbsp;Cancel\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=\"Save(true, formDetailsTab, formAccountingTab)\" ng-if=\"CanAddOrEdit || CanEditAccounting\"\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Save\u0026nbsp;And\u0026nbsp;Exit \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=\"Save(false, formDetailsTab, formAccountingTab)\" ng-if=\"CanAddOrEdit || CanEditAccounting\"\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Save \u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"btn-set btn-group pull-right\"\u003e\u003cbutton type=button ng-if=CanAddOrEdit class=\"btn btn-default dropdown-toggle\" id=Options data-toggle=dropdown data-hover=dropdown data-close-others=true\u003e Options \u003ci class=fa ng-class=arrowClass\u003e\u003c/i\u003e \u003c/button\u003e\u003cul class=dropdown-menu ng-if=CanAddOrEdit ng-class=dropdownClass\u003e\u003cli ng-if=\"model.Id \u0026amp;\u0026amp; model.Id \u003e 0 \u0026amp;\u0026amp; UserPermissions.AgentEditCode\"\u003e\u003ca href=javascript:void(0) ng-click=ChangeCode() id=ChangeCode\u003eChange Code\u003c/a\u003e\u003c/li\u003e\u003cli class=divider\u003e\u003c/li\u003e\u003cli\u003e\u003ca ng-href=/Maintenance/AgentContacts/{{model.Id}} id=Contacts target=_blank\u003eManage Contacts\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca ng-click=OpenDocumentImages() id=DocumentImages\u003eManage Document Images\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv ng-show=\"!loadingDetail \u0026amp;\u0026amp; (detailFormIsInvalid || accountingFormIsInvalid)\"\u003e\u003cbr/\u003e \u003cbr/\u003e\u003cdiv class=\"alert alert-danger font-small\" role=alert\u003e\u003cb\u003eForm validation error:\u003c/b\u003e Please correct any issues on the form tab where there\u0027s a \u003ci class=\"fa fa-warning font-red\"\u003e\u003c/i\u003e icon.\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-agentChangeCode', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-pencil-square-o font-blue\"\u003e\u003c/i\u003e Change Code\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=\"alert error\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"agentChangeCodeForm form-compact\" name=agentChangeCodeForm\u003e\u003cdiv\u003eCurrent Code is: {{model.OldCode}}\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027newCode\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=newCode\u003eNew code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=newCode class=form-control ng-model=model.NewCode /\u003e\u003c/div\u003e\u003clabel for=newCode class=error ng-show=\"(itemErrors[\u0027newCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027newCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=changeCode() ng-disabled=!model.NewCode\u003eUpdate\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('kendo-auditlog', "\u003cdiv id={{auditLogId}}\u003e\u003c/div\u003e"); $templateCache.put('kendo-carrier-management', "\u003cdiv id=manageCarriersWrapper ng-init=Init()\u003e\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv id=manageCarriers ng-show=!showDetailPane\u003e\u003cdiv id=divSearch ng-keypress=keypressEvent($event)\u003e\u003cdiv class=\"portlet box blue-madison\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eFilters\u003c/div\u003e\u003cdiv class=tools\u003e\u003ca class=collapse href=javascript:\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-override\u003e\u003cform class=form id=filterForm name=filterForm novalidate ng-submit=Search()\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=Name class=control-label\u003eName:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=Name name=Name class=\"form-control tb-def\" placeholder=All ng-model=filter.Name /\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003eMC #:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=filterMcNo class=\"form-control tb-def\" placeholder=All ng-model=filter.McNo /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=Code class=control-label\u003eCode:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=Code name=Code class=\"form-control tb-def\" placeholder=All ng-model=filter.Code /\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003eDOT #:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=filterDotNo class=\"form-control tb-def\" placeholder=All ng-model=filter.DotNo /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eActive:\u003c/td\u003e\u003ctd\u003e\u003cselect id=filterActive name=filterActive class=\"form-control tb-def\" ng-change=Search() ng-model=filter.IsActive ng-options=\"option.Value as option.Text for option in activeOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003ctd\u003eSCAC / IATA:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=filterScacIata class=\"form-control tb-def\" placeholder=All ng-model=filter.ScacIata /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCity:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=filterCity class=\"form-control tb-def\" placeholder=All ng-model=filter.City /\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=RemitTo class=control-label\u003e \u003cspan ng-show=searchingForRemitTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit to: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=RemitTo name=RemitTo class=\"form-control tb-def\" placeholder=All ng-model=filter.RemitCode /\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=State class=control-label\u003e \u003cspan ng-show=searchingForState\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eState: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=State name=State class=\"form-control tb-def\" ng-model=filter.StateName ng-change=clearState() placeholder=\"Type to search...\" uib-typeahead=\"state.Name as state.Name for state in searchState($viewValue)\" typeahead-template-url=state-typeahead typeahead-min-length=3 typeahead-no-results=stateNoResult typeahead-loading=searchingForState typeahead-on-select=stateChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=State class=control-label ng-show=stateNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the State \"{{filter.StateName}}\" \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=supportedEquipment class=control-label\u003e \u003cspan ng-show=searchingForSupportedEquipment\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSupported Equipment: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=supportedEquipment name=supportedEquipment class=\"form-control tb-def\" ng-model=filter.SupportedEquipmentName ng-change=clearSupportedEquipment() placeholder=\"Type to search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchSupportedEquipment($viewValue)\" typeahead-min-length=3 typeahead-template-url=equipmentType-typeahead typeahead-no-results=supportedEquipmentNoResults typeahead-loading=searchingForSupportedEquipment typeahead-on-select=supportedEquipmentChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default tb-def\" tabindex=-1 ng-click=lookupSupportedEquipment()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=SupportedEquipment\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.SupportedEquipmentList \u0026amp;\u0026amp; filter.SupportedEquipmentList.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=removeSupportedEquipment(supportedEquipment.Value) ng-repeat=\"supportedEquipment in filter.SupportedEquipmentList\"\u003e\u003cspan style=padding-left:5px;font-size:small;display:inline-block\u003e{{supportedEquipment.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=supportedEquipmentNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the SupportedEquipment \"{{filter.SupportedEquipmentName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHas Accounts Payable:\u003c/td\u003e\u003ctd\u003e\u003cselect id=filterAccountsPayable name=filterAccountsPayable class=\"form-control tb-def\" ng-change=Search() ng-model=filter.HasAccountsPayable ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=type class=control-label\u003e \u003cspan ng-show=searchingForCarrierType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCarrier Type: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrierType name=carrierType class=\"form-control tb-def\" ng-model=filter.CarrierTypeName ng-change=clearCarrierType() placeholder=\"Type to search...\" uib-typeahead=\"carrierType.CodeType as carrierType.CodeDesc for carrierTypes in searchCarrierType($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=carrierTypeNoResults typeahead-loading=searchingForCarrierType typeahead-on-select=carrierTypeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default tb-def\" tabindex=-1 ng-click=lookupCarrierType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=CarrierType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.CarrierTypeList \u0026amp;\u0026amp; filter.CarrierTypeList.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=removeCarrierType(carrierType.Value) ng-repeat=\"carrierType in filter.CarrierTypeList\"\u003e\u003cspan style=padding-left:5px;font-size:small;display:inline-block\u003e{{carrierType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=carrierTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier Type \"{{filter.CarrierTypeName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv class=\"row pad-top-10\"\u003e\u003cdiv class=\"col-md-offset-2 col-md-4\"\u003e\u003cspan class=\"btn btn-danger\" ng-click=ClearFilter(); ng-disabled=Searching\u003e\u003ci class=\"fa fa-ban\"\u003e\u003c/i\u003e Clear\u003c/span\u003e \u003cspan class=\"btn btn-primary\" ng-click=Search(); ng-disabled=Searching\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e Search\u003c/span\u003e \u003cimg src=/assets/admin/layout/img/loading-spinner-grey.gif alt=Loading... ng-show=Searching /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"alert alert-block alert-danger\" ng-show=hasError\u003e\u003ch4 class=alert-heading\u003eError\u003c/h4\u003e\u003cp class=content\u003e{{ErrorText}}\u003c/p\u003e\u003c/div\u003e\u003cdiv class=\"clearfix margin-bottom-10\" ng-show=!hasError\u003e\u003ca ng-click=Add() ng-if=CanAddOrEdit class=\"btn btn-info green-meadow\"\u003e\u003ci class=\"fa fa-plus\" style=margin-right:4px\u003e\u003c/i\u003eNew\u003c/a\u003e\u003c/div\u003e\u003cdiv ng-show=!hasError\u003e\u003cdiv class=\"portlet box blue-madison\" id=dSearchResults\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e{{itemsType}} \u003cspan\u003e [ {{totalItems}} ] \u003c/span\u003e\u003c/div\u003e\u003cdiv class=tools\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"0 \u0026lt; totalItems \u0026amp;\u0026amp; !hasError\" class=portlet-body\u003e\u003cdiv class=dataTables_wrapper\u003e\u003cdiv class=table\u003e\u003cdiv id=resultsGrid\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027kendo-carrier-detail\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('kendo-carrier-detail', "\u003cdiv id=carrierDetail ng-controller=CarrierDetailController ng-init=Init()\u003e\u003cfieldset\u003e\u003cdiv id=divEdit ng-if=showDetailPane\u003e\u003cdiv class=\"portlet box blue-madison tasks-widget\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e{{viewMode}} {{itemType}}\u003c/div\u003e\u003cdiv class=tools\u003e\u003c/div\u003e\u003cdiv class=actions\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form\"\u003e\u003cdiv class=\"form-actions top\"\u003e\u003cdiv ng-include=\"\u0027kendo-carrier-detail-options\u0027\" ng-controller=CarrierDetailOptionsTopCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=dEditForm class=\"form-override form-body\" ng-disabled=!CanAddOrEdit\u003e\u003cdiv class=tabbable-custom style=\"overflow:visible !important\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli id=detailsTabButton ng-class=\"{active: activeTab==\u0027details\u0027}\"\u003e\u003ca ng-click=\"setActiveTab(\u0027details\u0027)\" href=javascript:\u003e Details \u003ci class=\"fa fa-pencil font-blue\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; formDetailsTab.$dirty \u0026amp;\u0026amp; !formDetailsTab.$submitted\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-warning font-red\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; detailFormIsInvalid\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=accountingTabButton ng-class=\"{active: activeTab==\u0027accounting\u0027}\"\u003e\u003ca ng-click=\"setActiveTab(\u0027accounting\u0027)\" href=javascript:\u003e Accounting \u003ci class=\"fa fa-pencil font-blue\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; formAccountingTab.$dirty \u0026amp;\u0026amp; !formAccountingTab.$submitted\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-warning font-red\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; accountingFormIsInvalid\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=recentRoutingsTabButton ng-class=\"{active: selectedTab == \u0027carrierRecentRoutings\u0027}\" ng-show=\"model.Id != 0\"\u003e\u003ca href=javascript: ng-click=\"setActiveTab(\u0027carrierRecentRoutings\u0027)\"\u003eRecent Routings\u003c/a\u003e\u003c/li\u003e\u003cli id=recentShipmentsTabButton ng-class=\"{active: selectedTab==\u0027carrierRecentShipments\u0027}\" ng-show=\"model.Id != 0\"\u003e\u003ca href=javascript: ng-click=\"setActiveTab(\u0027carrierRecentShipments\u0027)\"\u003eRecent Shipments\u003c/a\u003e\u003c/li\u003e\u003cli id=auditTabButton ng-class=\"{active: activeTab == \u0027audit\u0027}\" ng-show=\"model.Id != 0\"\u003e\u003ca href=javascript: data-toggle=tab ng-click=\"setActiveTab(\u0027audit\u0027)\"\u003eAudit Log\u003c/a\u003e\u003c/li\u003e\u003cli id=myCarrierPacketsTabButton ng-class=\"{active: activeTab == \u0027myCarrierPackets\u0027}\" ng-show=model.MCPData\u003e\u003ca href=javascript: data-toggle=tab ng-click=\"setActiveTab(\u0027myCarrierPackets\u0027)\"\u003eMyCarrierPackets\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv class=tab-content ng-disabled=!CanAddOrEdit\u003e\u003cdiv id=detailsTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027:activeTab == \u0027details\u0027}\" ng-show=\"activeTab == \u0027details\u0027\"\u003e\u003ch3\u003e{{itemType}} Information\u003c/h3\u003e\u003cform class=form id=formDetailsTab name=formDetailsTab novalidate\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=CarrierCode ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CarrierCode\u0027)}\" class=control-label\u003eCode:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text name=CarrierCode class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CarrierCode\u0027)}\" ng-model=model.CarrierCode ng-readonly=\"(model.Id \u0026amp;\u0026amp; model.Id \u003e 0) || !CanAddOrEdit\" ng-required=!useAutoRecordCode ng-attr-placeholder=\"{{useAutoRecordCode?\u0027Leave blank for auto code\u0027:\u0027\u0027}}\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CarrierCode\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=CarrierName ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CarrierName\u0027)}\" class=control-label\u003eName:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" id=CarrierName name=CarrierName required data-required=1 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CarrierName\u0027)}\" ng-model=model.CarrierName ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CarrierName\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=CarrierAddress1 ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CarrierAddress1\u0027)}\" class=control-label\u003eAddress 1:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text name=CarrierAddress1 ng-model=model.CarrierAddress1 ng-disabled=!CanAddOrEdit class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CarrierAddress1\u0027)}\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CarrierAddress1\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierAddress1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=CarrierAddress2 ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CarrierAddress2\u0027)}\" class=control-label\u003eAddress 2:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text name=CarrierAddress2 ng-model=model.CarrierAddress2 ng-disabled=!CanAddOrEdit class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CarrierAddress2\u0027)}\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CarrierAddress2\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierAddress2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=CarrierAddress3 ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CarrierAddress3\u0027)}\" class=control-label\u003eAddress 3:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text name=CarrierAddress3 ng-model=model.CarrierAddress3 ng-disabled=!CanAddOrEdit class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CarrierAddress3\u0027)}\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CarrierAddress3\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierAddress3\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CarrierState\u0027) || itemErrors.hasOwnProperty(\u0027CarrierCity\u0027)}\"\u003e City, State Zip: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-7\u003e\u003cinput type=text class=\"form-control tb-def inline\" ng-model=model.CarrierCity ng-disabled=!CanAddOrEdit ng-class=\"{\u0027error\u0027: itemErrors.hasOwnProperty(\u0027CarrierCity\u0027)}\"/\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text class=\"form-control tb-def inline\" id=CarrierState name=CarrierState ng-class=\"{\u0027error\u0027: itemErrors.hasOwnProperty(\u0027CarrierState\u0027)}\" ng-model=model.CarrierState maxlength=\"{{(model.CarrierCountry == \u0027US\u0027 || model.CarrierCountry == \u0027CA\u0027) ? 2 : 50}}\" ng-maxlength=\"(model.CarrierCountry == \u0027US\u0027 || model.CarrierCountry == \u0027CA\u0027) ? 2 : 50\"/\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cinput type=text class=\"form-control tb-def inline\" ng-model=model.CarrierZip ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003cdiv class=col-md-12\u003e\u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CarrierCity\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierCity\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CarrierState\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierState\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=CarrierCountry class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CarrierCountry\u0027)}\"\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=CarrierCountry name=CarrierCountry class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CarrierCountry\u0027)}\" ng-disabled=!CanAddOrEdit ng-model=model.CarrierCountryName ng-change=clearCountry() placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{model.CarrierCountryName}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CarrierCountry\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierCountry\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003ePhone Number:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.CarrierPhone ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMobile Number:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.CarrierMobilePhone ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e1-800 Number:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.Carrier800 ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eFax Number:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.CarrierFax ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEmail Address:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def inline\" ng-model=model.CarrierEmail ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=carrier class=control-label\u003e \u003cspan ng-show=searchingForCarrier\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDrives For: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrier name=carrier class=form-control ng-disabled=!CanAddOrEdit ng-model=model.DrivesForName ng-change=clearCarrier() placeholder=\"Type Driver to Search...\" uib-typeahead=\"carrier.Code as carrier.Code for carrier in searchCarrier($viewValue)\" typeahead-min-length=3 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=searchingForCarrier typeahead-on-select=carrierChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupCarrier();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Carrier\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=carrierNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier \"{{model.DrivesForName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInsurance Expire Date:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=InsuranceExpireDate name=InsuranceExpireDate class=\"input-sm form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.model.InsuranceExpireDate}\" ng-model=model.InsuranceExpireDate date-popup-manager=insuranceExpireDatePopup svl-datefield=validation.model.InsuranceExpireDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=insuranceExpireDatePopup.open() ng-class=\"{error: validation.model.InsuranceExpireDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" for=InsuranceExpireDate ng-disabled=!CanAddOrEdit ng-show=\"!formDetailsTab.InsuranceExpireDate.$valid \u0026amp;\u0026amp; !validation.model.InsuranceExpireDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027InsuranceExpireDate\u0027, \u0027Insurance Expire Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSafety Office Email:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group tb-def\"\u003e\u003cspan class=\"input-group-addon tb-def\"\u003e \u003cinput type=checkbox ng-model=model.CarrierInsuranceExpireReminder ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text class=\"form-control tb-def\" id=CarrierInsuranceExpireEmail name=CarrierInsuranceExpireEmail ng-model=model.CarrierInsuranceExpireEmail ng-disabled=!CanAddOrEdit /\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNVOCC:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.NVOCC ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=station class=control-label\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eStation Code: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control ng-disabled=!CanAddOrEdit ng-model=model.StationName ng-change=clearStation() placeholder=\"Type Station to Search...\" uib-typeahead=\"station.Name as station.Name for station in searchStation($viewValue)\" typeahead-min-length=3 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"model.Stations \u0026amp;\u0026amp; model.Stations.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=removeStation(station.Value) ng-repeat=\"station in model.Stations\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{station.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{model.StationName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=station class=control-label\u003e \u003cspan ng-show=searchingForCarrierType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCarrier Type: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrierType name=carrierType class=form-control ng-disabled=!CanAddOrEdit ng-model=model.CarrierType ng-change=clearStation() placeholder=\"Type Carrier type to Search...\" uib-typeahead=\"carrierType.CodeType as carrierType.CodeDesc for carrierTypes in searchCarrierType($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=carrierTypeNoResults typeahead-loading=searchingForCarrierType typeahead-on-select=carrierTypeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrierType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Carrier Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"model.CarrierTypes \u0026amp;\u0026amp; model.CarrierTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=removeCarrierType(carrierType.Value) ng-repeat=\"carrierType in model.CarrierTypes\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{carrierType.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=carrierTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier Type \"{{model.CarrierTypeName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eContact:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CarrierContact ng-disabled=!CanAddOrEdit ng-maxlength=50 class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAirline/Prefix/Abbr:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=input-group\u003e\u003cspan class=\"input-group-addon tb-def\"\u003e \u003cinput type=checkbox id=chkAirline ng-model=model.CarrierAirline ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text class=\"form-control tb-def\" placeholder=Prefix ng-model=model.CarrierPrefix ng-disabled=\"!CanAddOrEdit || !model.CarrierAirline\" ng-required=model.CarrierAirline ng-class=\"{error: (model.CarrierAirline \u0026amp;\u0026amp; !model.CarrierPrefix)}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=text class=\"form-control tb-def\" placeholder=Abbreviation ng-model=model.CarrierAirlineAbbr ng-disabled=\"!CanAddOrEdit || !model.CarrierAirline\" ng-required=model.CarrierAirline ng-class=\"{error: (model.CarrierAirline \u0026amp;\u0026amp; !model.CarrierAirlineAbbr)}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=AirbillStartRange ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027AirbillEndRange\u0027)}\" class=control-label\u003eDomestic Airbill Range:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=input-group\u003e\u003cspan class=\"input-group-addon tb-def\"\u003eStart:\u003c/span\u003e \u003cinput type=text id=AirbillStartRange name=AirbillStartRange class=\"form-control tb-def\" ng-model=model.AirbillStartRange ng-disabled=\"!CanAddOrEdit || !model.CarrierAirline\" ng-keypress=FilterNumeric($event) /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=input-group\u003e\u003cspan class=\"input-group-addon tb-def\"\u003eEnd:\u003c/span\u003e \u003cinput type=text id=AirbillEndRange name=AirbillEndRange class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AirbillEndRange\u0027)}\" ng-model=model.AirbillEndRange ng-disabled=\"!CanAddOrEdit || !model.CarrierAirline\" ng-keypress=FilterNumeric($event) /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=AirbillStartRangeInt ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027AirbillEndRangeInt\u0027)}\" class=control-label\u003eInternational Airbill Range:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=input-group\u003e\u003cspan class=\"input-group-addon tb-def\"\u003eStart:\u003c/span\u003e \u003cinput type=text id=AirbillStartRangeInt name=AirbillStartRangeInt class=\"form-control tb-def\" ng-model=model.AirbillStartRangeInt ng-disabled=\"!CanAddOrEdit || !model.CarrierAirline\" ng-keypress=FilterNumeric($event) /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=input-group\u003e\u003cspan class=\"input-group-addon tb-def\"\u003eEnd:\u003c/span\u003e \u003cinput type=text id=AirbillEndRangeInt name=AirbillEndRangeInt class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AirbillEndRangeInt\u0027)}\" ng-model=model.AirbillEndRangeInt ng-disabled=\"!CanAddOrEdit || !model.CarrierAirline\" ng-keypress=FilterNumeric($event) /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=servingAirport class=control-label\u003e \u003cspan ng-show=searchingForServingAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eServing Airport: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=servingAirport name=servingAirport class=form-control ng-disabled=!CanAddOrEdit ng-model=model.ServingAirportLabel ng-change=clearServingAirport() placeholder=\"Type Serving Airport to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchServingAirport($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=servingAirportNoResults typeahead-loading=searchingForServingAirport typeahead-on-select=servingAirportChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServingAirport()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Serving Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=servingAirportNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Serving Airport \"{{model.ServingAirportLabel}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=oceanPort class=control-label\u003e \u003cspan ng-show=searchingForOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eServing Ocean Port: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=oceanPort name=oceanPort class=form-control ng-disabled=!CanAddOrEdit ng-model=model.CarrierDefaultOceanPortLabel ng-change=clearOceanPort() placeholder=\"Type Ocean Port to Search...\" uib-typeahead=\"code.Name as code.Name for code in searchOceanPort($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=oceanPortNoResults typeahead-loading=searchingForOceanPort typeahead-on-select=oceanPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupOceanPort()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Ocean Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=oceanPortNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Ocean Port \"{{model.CarrierDefaultOceanPortLabel}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eTSA Approved / Training Date:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cspan class=input-group-addon\u003e \u003cinput class=checkbox type=checkbox ng-model=model.IsTsaApproved ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text id=TsaTrainingDate name=TsaTrainingDate class=\"input-sm form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.model.TsaTrainingDate}\" ng-model=model.TsaTrainingDate date-popup-manager=tsaTrainingDatePopup svl-datefield=validation.model.TsaTrainingDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default input-sm\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=tsaTrainingDatePopup.open() ng-class=\"{error: validation.model.TsaTrainingDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" for=TsaTrainingDate ng-show=\"!formDetailsTab.TsaTrainingDate.$valid \u0026amp;\u0026amp; !validation.model.TsaTrainingDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027TsaTrainingDate\u0027, \u0027TSA Training Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIs Customs Broker:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.IsBroker ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAccount Number:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CarrierAccountNumber ng-disabled=!CanAddOrEdit ng-maxlength=50 class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMC Number:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.MCNumber ng-disabled=!CanAddOrEdit ng-maxlength=50 class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDOT Number:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.DOTNumber ng-disabled=!CanAddOrEdit ng-maxlength=50 class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eC-TPAT Status / C-TPAT SVI#:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group tb-def\"\u003e\u003cspan class=\"input-group-addon tb-def\"\u003e \u003cinput type=checkbox ng-model=model.CtpatStatus ng-disabled=!CanAddOrEdit /\u003e \u003c/span\u003e \u003cinput type=text class=\"form-control tb-def\" id=CtpatSvi name=CtpatSvi maxlength=50 ng-maxlength=50 ng-model=model.CtpatSvi ng-disabled=\"!model.CtpatStatus || !CanAddOrEdit\"/\u003e \u003cspan class=\"input-group-addon tb-def font-blue\" style=font-size:x-small\u003e {{ 50 - model.CtpatSvi.length }} chars remaining \u003c/span\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eComments:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CarrierComments ng-disabled=!CanAddOrEdit ng-maxlength=50 class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=serviceType class=control-label\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eService Type: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control ng-disabled=!CanAddOrEdit ng-model=model.ServiceTypeName ng-change=clearServiceType() placeholder=\"Type ServiceType to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=3 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupServiceType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=ServiceType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=serviceTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the ServiceType \"{{model.ServiceTypeName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=tractor class=control-label\u003e \u003cspan ng-show=searchingForTractor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTractors: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=tractor name=tractor class=form-control ng-disabled=!CanAddOrEdit ng-model=model.TractorNumber ng-change=clearTractor() placeholder=\"Type Tractor to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchTractor($viewValue)\" typeahead-min-length=3 typeahead-template-url=tractor-typeahead typeahead-no-results=tractorNoResults typeahead-loading=searchingForTractor typeahead-on-select=tractorChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupTractor()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Tractor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"model.Tractors \u0026amp;\u0026amp; model.Tractors.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=removeTractor(tractor.Value) ng-repeat=\"tractor in model.Tractors\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{tractor.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=tractorNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Tractor \"{{model.TractorNumber}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=supportedEquipment class=control-label\u003e \u003cspan ng-show=searchingForSupportedEquipment\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSupported Equipment: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=supportedEquipment name=supportedEquipment class=form-control ng-disabled=!CanAddOrEdit ng-model=model.SupportedEquipmentName ng-change=clearSupportedEquipment() placeholder=\"Type Equipment to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchSupportedEquipment($viewValue)\" typeahead-min-length=3 typeahead-template-url=equipmentType-typeahead typeahead-no-results=supportedEquipmentNoResults typeahead-loading=searchingForSupportedEquipment typeahead-on-select=supportedEquipmentChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSupportedEquipment()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=SupportedEquipment\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"model.SupportedEquipments \u0026amp;\u0026amp; model.SupportedEquipments.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=removeSupportedEquipment(supportedEquipment.Value) ng-repeat=\"supportedEquipment in model.SupportedEquipments\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{supportedEquipment.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=supportedEquipmentNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the SupportedEquipment \"{{model.SupportedEquipmentName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eNotes:\u003c/td\u003e\u003ctd\u003e\u003ctextarea class=\"form-control tb-def;height:60px\" ng-disabled=!CanAddOrEdit ng-model=model.CarrierNotes ng-required=false ng-minlength=0 ng-maxlength=1000 ng-trim=true\u003e\u003c/textarea\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSMC Direct Lane Rates Only:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.SMCDirectLanesOnly ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDeadhead Rate:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.DeadheadRate ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLiability Ins Vendor:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.LiabilityInsVendor ng-maxlength=50 ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLiability Policy #:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.LiabilityPolicyNo ng-maxlength=50 ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLiability Insurance Date (Start/Expiration):\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=LiabilityInsuranceBeginDate name=LiabilityInsuranceBeginDate class=\"input-sm form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.model.LiabilityInsuranceBeginDate}\" ng-model=model.LiabilityInsuranceBeginDate date-popup-manager=liabilityInsuranceBeginDatePopup svl-datefield=validation.model.LiabilityInsuranceBeginDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=liabilityInsuranceBeginDatePopup.open() ng-class=\"{error: validation.model.LiabilityInsuranceBeginDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003ethrough\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=LiabilityInsuranceEndDate name=LiabilityInsuranceEndDate class=\"input-sm form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.model.LiabilityInsuranceEndDate}\" ng-model=model.LiabilityInsuranceEndDate date-popup-manager=liabilityInsuranceEndDatePopup svl-datefield=validation.model.LiabilityInsuranceEndDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=liabilityInsuranceEndDatePopup.open() ng-class=\"{error: validation.model.LiabilityInsuranceEndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" for=LiabilityInsuranceBeginDate ng-show=\"!formDetailsTab.LiabilityInsuranceBeginDate.$valid \u0026amp;\u0026amp; !validation.model.LiabilityInsuranceBeginDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027LiabilityInsuranceBeginDate\u0027, \u0027Liability Insurance Start Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"control-label error error-message\" for=LiabilityInsuranceEndDate ng-show=\"!formDetailsTab.LiabilityInsuranceEndDate.$valid \u0026amp;\u0026amp; !validation.model.LiabilityInsuranceEndDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027LiabilityInsuranceEndDate\u0027, \u0027Liability Insurance Expiration Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eLiability Amount:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.LiabilityAmount ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCargo Ins Vendor:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CargoInsVendor ng-maxlength=50 ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCargo Policy #:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CargoPolicyNo ng-maxlength=50 ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCargo Insurance Date (Start/Expiration):\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=CargoInsuranceBeginDate name=CargoInsuranceBeginDate class=\"input-sm form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.model.CargoInsuranceBeginDate}\" ng-model=model.CargoInsuranceBeginDate date-popup-manager=cargoInsuranceBeginDatePopup svl-datefield=validation.model.CargoInsuranceBeginDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=cargoInsuranceBeginDatePopup.open() ng-class=\"{error: validation.model.CargoInsuranceBeginDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003ethrough\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=CargoInsuranceEndDate name=CargoInsuranceEndDate class=\"input-sm form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.model.CargoInsuranceEndDate}\" ng-model=model.CargoInsuranceEndDate date-popup-manager=cargoInsuranceEndDatePopup svl-datefield=validation.model.CargoInsuranceEndDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=cargoInsuranceEndDatePopup.open() ng-class=\"{error: validation.model.CargoInsuranceEndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" for=CargoInsuranceBeginDate ng-show=\"!formDetailsTab.CargoInsuranceBeginDate.$valid \u0026amp;\u0026amp; !validation.model.CargoInsuranceBeginDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027CargoInsuranceBeginDate\u0027, \u0027Cargo Insurance Start Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"control-label error error-message\" for=CargoInsuranceEndDate ng-show=\"!formDetailsTab.CargoInsuranceEndDate.$valid \u0026amp;\u0026amp; !validation.model.CargoInsuranceEndDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027CargoInsuranceEndDate\u0027, \u0027Cargo Insurance Expiration Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCargo Amount:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CargoAmount ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eInsurance Notes:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.InsuranceNotes ng-maxlength=200 ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=salesRep class=control-label\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSales Rep.: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=salesRep name=salesRep class=form-control ng-disabled=!CanAddOrEdit ng-model=model.SalesmanName ng-change=clearSalesman() placeholder=\"Type Sales Rep. to Search...\" uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman($viewValue)\" typeahead-min-length=3 typeahead-template-url=salesman-typeahead typeahead-no-results=salesmanNoResults typeahead-loading=searchingForSalesman typeahead-on-select=salesmanChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupSalesman();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=salesmanNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep. \"{{model.SalesmanName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=DimFactor ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027DimFactor\u0027)}\" class=control-label\u003eDim Factor (in):\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" id=DimFactor name=DimFactor ng-class=\"{error: itemErrors.hasOwnProperty(\u0027DimFactor\u0027)}\" ng-model=model.DimFactor ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027DimFactor\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DimFactor\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=DimFactor ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027DimFactor\u0027)}\" class=control-label\u003eDim Factor (cm):\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" id=DimFactorCms name=DimFactorCms ng-class=\"{error: itemErrors.hasOwnProperty(\u0027DimFactorCms\u0027)}\" ng-model=model.DimFactorCms ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027DimFactorCms\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DimFactorCms\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=Rank ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027Rank\u0027)}\" class=control-label\u003eRank:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" id=Rank name=Rank ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Rank\u0027)}\" ng-model=model.Rank ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027Rank\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Rank\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eActive:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.Active ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=4 class=bg-white\u003e\u003ch3\u003eOwner Operator/Company Driver\u003c/h3\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOwnerOperator:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.OwnerOperator ng-change=OwnerDriverRule() ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCompany Driver:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.CompanyDriver ng-change=OwnerDriverRule() ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDriver Pay Percentage:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text name=txtDriverPayPercent ng-model=model.DriverPayPercent min=0 max=100 ng-keypress=FilterNumeric($event) ng-disabled=\"(!model.OwnerOperator \u0026amp;\u0026amp; !model.CompanyDriver) || !CanAddOrEdit\" class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRate Per Mile:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=txtCarrierRate name=txtCarrierRate ng-model=model.CarrierRate ng-keypress=FilterDecimal($event) ng-disabled=\"(!model.OwnerOperator \u0026amp;\u0026amp; !model.CompanyDriver) || !CanAddOrEdit\" class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eComdata Card No:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CarrierComdataCardNo ng-disabled=\"(!model.OwnerOperator \u0026amp;\u0026amp; !model.CompanyDriver) || !CanAddOrEdit\" class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMobile Messaging:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CarrierMobileMessaging ng-disabled=\"(!model.OwnerOperator \u0026amp;\u0026amp; !model.CompanyDriver) || !CanAddOrEdit\" class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDriver\u0027s License Number:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.DLNumber ng-disabled=\"(!model.OwnerOperator \u0026amp;\u0026amp; !model.CompanyDriver) || !CanAddOrEdit\" class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDriver\u0027s License Expiration Date:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DriverLicenseExpirationDate name=DriverLicenseExpirationDate class=\"input-sm form-control date-field\" ng-disabled=\"(!model.OwnerOperator \u0026amp;\u0026amp; !model.CompanyDriver) || !CanAddOrEdit\" ng-class=\"{error: validation.model.DriverLicenseExpirationDate}\" ng-model=model.DriverLicenseExpirationDate date-popup-manager=driverLicenseExpirationDatePopup svl-datefield=validation.model.DriverLicenseExpirationDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=driverLicenseExpirationDatePopup.open() ng-class=\"{error: validation.model.DriverLicenseExpirationDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" for=DriverLicenseExpirationDate ng-show=\"!formDetailsTab.DriverLicenseExpirationDate.$valid \u0026amp;\u0026amp; !validation.model.DriverLicenseExpirationDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DriverLicenseExpirationDate\u0027, \u0027Driver License Expiration Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eHazmat Training Date:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=HazmatTrainingDate name=HazmatTrainingDate class=\"input-sm form-control date-field\" ng-disabled=\"(!model.OwnerOperator \u0026amp;\u0026amp; !model.CompanyDriver) || !CanAddOrEdit\" ng-class=\"{error: validation.model.HazmatTrainingDate}\" ng-model=model.HazmatTrainingDate date-popup-manager=hazmatTrainingDatePopup svl-datefield=validation.model.HazmatTrainingDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=hazmatTrainingDatePopup.open() ng-class=\"{error: validation.model.HazmatTrainingDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" for=HazmatTrainingDate ng-show=\"!formDetailsTab.HazmatTrainingDate.$valid \u0026amp;\u0026amp; !validation.model.HazmatTrainingDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027HazmatTrainingDate\u0027, \u0027Hazmat Training Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSafety Training Date:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=SafetyTrainingDate name=SafetyTrainingDate class=\"input-sm form-control date-field\" ng-disabled=\"(!model.OwnerOperator \u0026amp;\u0026amp; !model.CompanyDriver) || !CanAddOrEdit\" ng-class=\"{error: validation.model.SafetyTrainingDate}\" ng-model=model.SafetyTrainingDate date-popup-manager=safetyTrainingDatePopup svl-datefield=validation.model.SafetyTrainingDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=safetyTrainingDatePopup.open() ng-class=\"{error: validation.model.SafetyTrainingDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" for=SafetyTrainingDate ng-show=\"!formDetailsTab.SafetyTrainingDate.$valid \u0026amp;\u0026amp; !validation.model.SafetyTrainingDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027SafetyTrainingDate\u0027, \u0027Safety Training Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eMedical Card Expiration Date:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=MedicalCardExpirationDate name=MedicalCardExpirationDate class=\"input-sm form-control date-field\" ng-disabled=\"(!model.OwnerOperator \u0026amp;\u0026amp; !model.CompanyDriver) || !CanAddOrEdit\" ng-class=\"{error: validation.model.MedicalCardExpirationDate}\" ng-model=model.MedicalCardExpirationDate date-popup-manager=medicalCardExpirationDatePopup svl-datefield=validation.model.MedicalCardExpirationDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=medicalCardExpirationDatePopup.open() ng-class=\"{error: validation.model.MedicalCardExpirationDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" for=MedicalCardExpirationDate ng-show=\"!formDetailsTab.MedicalCardExpirationDate.$valid \u0026amp;\u0026amp; !validation.model.MedicalCardExpirationDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027MedicalCardExpirationDate\u0027, \u0027Medical Card Expiration Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=4 class=bg-white\u003e\u003ch3\u003eEDI/API Defaults\u003c/h3\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSCAC/IATA Code:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.ScacIATACode ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEquipment ID:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.EquipmentID ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eIgnore EDI Check Digit:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.EDICheckDigitIgnore ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEDI ID:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CarrierEDIID ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEDI 210 SCAC Matching Codes\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.EDIMultipleSCACCodes ng-disabled=!CanAddOrEdit class=\"form-control tb-def\"/\u003e Seperate SCAC(s) with a single space i.e. UPSN UPSD UPSG\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"SystemConfigService.getConfig(\u0027MacroPoint_Id\u0027)\"\u003e\u003ctd\u003eMacroPoint Enabled\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.MacroPointEnabled ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=4 class=bg-white\u003e\u003ch3\u003eDriver Information\u003c/h3\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eUse Carrier as Dispatch Driver:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox id=cbxDispatchDriver name=cbxDispatchDriver ng-model=model.IsDriver ng-disabled=!CanAddOrEdit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=driverEquipment class=control-label\u003e \u003cspan ng-show=searchingForDriverEquipment\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eEquipment: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=driverEquipment name=driverEquipment class=form-control ng-disabled=!CanAddOrEdit ng-model=model.DriverEquipmentName ng-change=clearDriverEquipment() placeholder=\"Type Equipment to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchDriverEquipment($viewValue)\" typeahead-min-length=3 typeahead-template-url=equipmentType-typeahead typeahead-no-results=driverEquipmentNoResults typeahead-loading=searchingForDriverEquipment typeahead-on-select=driverEquipmentChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDriverEquipment()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=DriverEquipment\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"model.DriverEquipments \u0026amp;\u0026amp; model.DriverEquipments.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=removeDriverEquipment(driverEquipment.Value) ng-repeat=\"driverEquipment in model.DriverEquipments\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{driverEquipment.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=driverEquipmentNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the DriverEquipment \"{{model.DriverEquipmentName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=cbxMobileUser ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027IsDriver\u0027)}\" class=control-label\u003eSet as Mobile User:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-1\u003e\u003cinput type=checkbox id=cbxMobileUser name=cbxMobileUser ng-class=\"{error: itemErrors.hasOwnProperty(\u0027IsDriver\u0027)}\" ng-model=model.DriverIsMobile ng-change=ensureMobileDriverData() ng-disabled=\"!CanAddOrEdit || !model.IsDriver\"/\u003e\u003c/div\u003e\u003cdiv class=col-sm-5 ng-show=\"model.IsDriver \u0026amp;\u0026amp; model.DriverIsMobile\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027DriverUsername\u0027)}\"\u003eUsername:\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=Username name=Username placeholder=Username autocomplete=off ng-disabled=\"!model.DriverIsMobile || !CanAddOrEdit || !model.IsDriver\" ng-required=\"model.DriverIsMobile \u0026amp;\u0026amp; model.IsDriver\" ng-model=model.DriverUsername /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003cdiv ng-show=\"model.IsDriver \u0026amp;\u0026amp; model.DriverIsMobile \u0026amp;\u0026amp; !model.DriverUsername\" style=color:maroon\u003e*\u003c/div\u003e\u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027DriverUsername\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverUsername\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-5 ng-show=\"model.IsDriver \u0026amp;\u0026amp; model.DriverIsMobile\"\u003ePassword:\u003cdiv ng-show=model.EditDriverPassword class=\"input-group input-group-sm\"\u003e\u003cinput class=form-control type=password id=password name=Password ng-minlength=8 placeholder=Password style=\"cursor:auto;background-attachment:scroll;background-position:100% 50%;background-repeat:no-repeat\" autocomplete=off ng-disabled=!model.DriverIsMobile ng-required=\"model.DriverIsMobile \u0026amp;\u0026amp; model.IsDriver \u0026amp;\u0026amp; model.EditDriverPassword\" ng-model=model.DriverPassword /\u003e\u003cdiv class=help-block\u003eMinimum 8 characters.\u003c/div\u003e\u003cdiv ng-show=\"model.IsDriver \u0026amp;\u0026amp; model.DriverIsMobile \u0026amp;\u0026amp; !model.DriverPassword\" class=col-md-1 style=color:maroon\u003e*\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003ca ng-show=\"!model.EditDriverPassword \u0026amp;\u0026amp; model.DriverIsMobile \u0026amp;\u0026amp; CanAddOrEdit \u0026amp;\u0026amp; model.IsDriver\" ng-click=\"model.EditDriverPassword = true\"\u003eEdit Password\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" ng-if=\"model.IsDriver \u0026amp;\u0026amp; model.DriverIsMobile \u0026amp;\u0026amp; itemErrors.hasOwnProperty(\u0027DriverIsMobile\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverIsMobile\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv id=accountingTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027:activeTab == \u0027accounting\u0027}\" ng-show=\"activeTab == \u0027accounting\u0027\"\u003e\u003cform id=formAccountingTab name=formAccountingTab novalidate\u003e\u003ctable name=detailTbl class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003eAccounts Payable:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.AccountsPayable ng-disabled=!CanEditAccounting ng-click=DisableAccComponents(); /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCarrier Code:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CarrierCode ng-disabled=\"useAutoRecordCode || !CanAddOrEdit || !model.CarrierCode\" class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=terms class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027TermsValue\u0027)}\"\u003e \u003cspan ng-show=searchingForTerms\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTerms: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=terms name=terms class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027TermsValue\u0027)}\" ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\" ng-model=model.TermsDescription ng-change=clearTerms() placeholder=\"Type Terms to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchTerms($viewValue)\" typeahead-min-length=3 typeahead-template-url=codeType-typeahead typeahead-no-results=termsNoResults typeahead-loading=searchingForTerms typeahead-on-select=termsChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupTerms()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Terms\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=termsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Terms \"{{model.TermsDescription}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027TermsValue\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TermsValue\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=RemitCode class=control-label\u003e \u003cspan ng-show=searchingForRemitTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit Code: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=RemitCode name=RemitCode class=form-control ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\" ng-model=model.RemitLabel ng-change=clearRemitTo() placeholder=\"Type Carrier to Search...\" uib-typeahead=\"carrier.Code as carrier.Code for carrier in searchRemitTo($viewValue)\" typeahead-min-length=3 typeahead-template-url=carrier-typeahead typeahead-no-results=remitToNoResults typeahead-loading=searchingForRemitTo typeahead-on-select=remitToChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupRemitTo();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Remit To\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=remitToNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier \"{{model.RemitLabel}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=RemitName ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027RemitName\u0027)}\" class=control-label\u003eRemit Name:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-icon right\"\u003e\u003cinput type=text class=\"form-control tb-def\" id=RemitName name=RemitName ng-required=false ng-class=\"{error: itemErrors.hasOwnProperty(\u0027RemitName\u0027)}\" ng-model=model.RemitName ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027RemitName\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=RemitAddress1 ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027RemitAddress1\u0027)}\" class=control-label\u003eRemit Address 1:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-icon right\"\u003e\u003cinput type=text class=\"form-control tb-def\" id=RemitAddress1 name=RemitAddress1 ng-required=false ng-class=\"{error: itemErrors.hasOwnProperty(\u0027RemitAddress1\u0027)}\" ng-model=model.RemitAddress1 ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027RemitAddress1\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitAddress1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=RemitAddress2 ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027RemitAddress2\u0027)}\" class=control-label\u003eRemit Address 2:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-icon right\"\u003e\u003cinput type=text class=\"form-control tb-def\" id=RemitAddress2 name=RemitAddress2 ng-required=false ng-class=\"{error: itemErrors.hasOwnProperty(\u0027RemitAddress2\u0027)}\" ng-model=model.RemitAddress2 ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027RemitAddress2\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitAddress2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRemit City, State, Zip:\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-7\u003e\u003cinput type=text ng-model=model.RemitCity ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\" class=\"form-control tb-def inline\"/\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text ng-model=model.RemitState ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\" class=\"form-control tb-def inline\"/\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cinput type=text ng-model=model.RemitZip ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\" class=\"form-control tb-def inline\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=RemitCountry class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027RemitCountry\u0027)}\"\u003e \u003cspan ng-show=searchingForRemitCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit Country: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=RemitCountry name=RemitCountry class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027RemitCountry\u0027)}\" ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\" ng-model=model.RemitCountryName ng-change=clearRemitCountry() placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=remitCountryNoResult typeahead-loading=searchingForRemitCountry typeahead-on-select=remitCountryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=control-label ng-show=remitCountryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{model.RemitCountryName}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027RemitCountry\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RemitCountry\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRemit Phone:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.RemitPhone ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\" class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eUse Remit To As Bill to in QuickBooks:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.BillAssignedToRemit ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e1099:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.Is1099 ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=taxId class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CarrierTaxID\u0027)}\"\u003e Tax ID: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CarrierTaxID\u0027)}\" ng-disabled=\"!CanEditAccounting || !model.AccountsPayable\" ng-model=model.CarrierTaxID /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CarrierTaxID\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierTaxID\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAccount No:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CarrierAcctNumber ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\" class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAccount No 2:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-model=model.CarrierAcctNumber2 ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\" class=\"form-control tb-def\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=currency class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CurrencyId\u0027)}\"\u003e \u003cspan ng-show=searchingForCurrency\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCurrency: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=currency name=currency class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CurrencyId\u0027)}\" ng-disabled=\"!CanAddOrEdit || !CanEditAccounting || !model.AccountsPayable\" ng-model=model.CurrencyId placeholder=\"Type Currency to Search...\" uib-typeahead=\"currency.Description as currency.Description for currency in searchCurrency($viewValue)\" typeahead-min-length=3 typeahead-template-url=currency-typeahead typeahead-no-results=currencyNoResults typeahead-loading=searchingForCurrency typeahead-on-select=currencyChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupCurrency()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Currency\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=currencyNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Currency \"{{model.CurrencyId}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CurrencyId\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CurrencyId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDo Not Export Costs:\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.DoNotExportCosts ng-disabled=\"!model.AccountsPayable || !CanEditAccounting\"/\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv id=carrierRecentRoutingsTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027:activeTab == \u0027carrierRecentRoutings\u0027}\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; activeTab == \u0027carrierRecentRoutings\u0027\"\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=RoutingsByCarrierListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=carrierRecentShipmentsTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027:activeTab == \u0027carrierRecentShipments\u0027}\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; activeTab == \u0027carrierRecentShipments\u0027\"\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ShipmentsByCarrierListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=auditTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027:activeTab == \u0027audit\u0027}\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; activeTab == \u0027audit\u0027\"\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003eCreate Date\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=CarrierDateCreated name=CarrierDateCreated class=\"input-sm form-control date-field\" ng-disabled=true ng-model=model.CarrierDateCreated svl-datefield=validation.model.CarrierDateCreated /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cbr/\u003e\u003cdiv ng-include=\"\u0027kendo-auditlog\u0027\" ng-controller=KendoAuditLogCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=myCarrierPacketsTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027:activeTab == \u0027myCarrierPackets\u0027}\" ng-show=\"model.MCPData \u0026amp;\u0026amp; activeTab == \u0027myCarrierPackets\u0027\"\u003e\u003ch3\u003eMyCarrierPackets Data\u003c/h3\u003e\u003cform class=form id=formMyCarrierPacketsTab name=formMyCarrierPacketsTab novalidate\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRating class=control-label\u003eOverall Rating:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRating name=OverallRating class=\"form-control tb-def\" ng-model=model.MCPData.OverallRating ng-options=\"option.Value as option.Text for option in overallRatingOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRatingAuthority class=control-label\u003eOverall Rating Authority:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRatingAuthority name=OverallRatingAuthority class=\"form-control tb-def\" ng-model=model.MCPData.OverallRatingAuthority ng-options=\"option.Value as option.Text for option in overallRatingAuthorityOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRatingInsurance class=control-label\u003eOverall Rating Insurance:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRatingInsurance name=OverallRatingInsurance class=\"form-control tb-def\" ng-model=model.MCPData.OverallRatingInsurance ng-options=\"option.Value as option.Text for option in overallRatingInsuranceOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRatingSafety class=control-label\u003eOverall Rating Safety:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRatingSafety name=OverallRatingSafety class=\"form-control tb-def\" ng-model=model.MCPData.OverallRatingSafety ng-options=\"option.Value as option.Text for option in overallRatingSafetyOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRatingOperation class=control-label\u003eOverall Rating Operation:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRatingOperation name=OverallRatingOperation class=\"form-control tb-def\" ng-model=model.MCPData.OverallRatingOperation ng-options=\"option.Value as option.Text for option in overallRatingOperationOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=OverallRatingOther class=control-label\u003eOverall Rating Other:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect id=OverallRatingOther name=OverallRatingOther class=\"form-control tb-def\" ng-model=model.MCPData.OverallRatingOther ng-options=\"option.Value as option.Text for option in overallRatingOtherOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=MonitoringStatus class=control-label\u003eMonitoring Status:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text name=MonitoringStatus class=\"form-control tb-def\" ng-model=model.MCPData.MonitoringStatus ng-disabled=true /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/form\u003e\u003ch3\u003eJSON\u003c/h3\u003e\u003cform autocomplete=off class=\"form form-inline form-compact\"\u003e\u003cdiv ng-include=\"\u0027tree_node_template\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-actions bottom\"\u003e\u003cdiv ng-include=\"\u0027kendo-carrier-detail-options\u0027\" ng-controller=CarrierDetailOptionsBottomCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/fieldset\u003e\u003c/div\u003e"); $templateCache.put('kendo-carrier-detail-options', "\u003cdiv class=\"btn-set pull-left\"\u003e\u003cspan class=\"btn red-sunglo\" ng-click=Cancel()\u003e \u003ci class=\"fa fa-times\"\u003e\u003c/i\u003e\u003cspan\u003e\u0026nbsp;Cancel\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=\"Save(true, formDetailsTab, formAccountingTab)\" ng-if=\"CanAddOrEdit || CanEditAccounting\"\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Save\u0026nbsp;And\u0026nbsp;Exit \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=\"Save(false, formDetailsTab, formAccountingTab)\" ng-if=\"CanAddOrEdit || CanEditAccounting\"\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Save \u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"btn-set btn-group pull-right\"\u003e\u003cbutton type=button ng-if=CanAddOrEdit class=\"btn btn-default dropdown-toggle\" id=Options data-toggle=dropdown data-hover=dropdown data-close-others=true\u003e Options \u003ci class=fa ng-class=arrowClass\u003e\u003c/i\u003e \u003c/button\u003e\u003cul class=dropdown-menu ng-if=CanAddOrEdit ng-class=dropdownClass\u003e\u003cli ng-if=\"model.Id \u0026amp;\u0026amp; model.Id \u003e 0 \u0026amp;\u0026amp; UserPermissions.CarrierEditCode\"\u003e\u003ca href=javascript:void(0) ng-click=ChangeCode() id=ChangeCode\u003eChange Code\u003c/a\u003e\u003c/li\u003e\u003cli class=divider\u003e\u003c/li\u003e\u003cli\u003e\u003ca ng-href=/Maintenance/CarrierContacts/{{model.Id}} id=Contacts target=_blank\u003eManage Contacts\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca ng-click=OpenDocumentImages() id=DocumentImages\u003eManage Document Images\u003c/a\u003e\u003c/li\u003e\u003cli ng-if=MCPEnabled\u003e\u003ca ng-click=McpViewCarrierProfile() id=McpViewCarrierProfile\u003eMCP: View Carrier Profile\u003c/a\u003e\u003c/li\u003e\u003cli ng-if=\"MCPEnabled \u0026amp;\u0026amp; MCPMonitoringID == 0\"\u003e\u003ca ng-click=McpRequestMonitoring() id=McpRequestMonitoring\u003eMCP: Request Monitoring\u003c/a\u003e\u003c/li\u003e\u003cli ng-if=\"MCPEnabled \u0026amp;\u0026amp; MCPMonitoringID \u003e 0\"\u003e\u003ca ng-click=McpCancelMonitoring() id=McpCancelMonitoring\u003eMCP: Cancel Monitoring\u003c/a\u003e\u003c/li\u003e\u003cli ng-if=MCPEnabled\u003e\u003ca ng-click=McpRefreshCarrierData() id=McpCancelMonitoring\u003eMCP: Refresh Carrier Data\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv ng-show=\"!loadingDetail \u0026amp;\u0026amp; (detailFormIsInvalid || accountingFormIsInvalid)\"\u003e\u003cbr/\u003e \u003cbr/\u003e\u003cdiv class=\"alert alert-danger font-small\" role=alert\u003e\u003cb\u003eForm validation error:\u003c/b\u003e Please correct any issues on the form tab where there\u0027s a \u003ci class=\"fa fa-warning font-red\"\u003e\u003c/i\u003e icon.\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-carrierChangeCode', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-pencil-square-o font-blue\"\u003e\u003c/i\u003e Change Code\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=\"alert error\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"carrierChangeCodeForm form-compact\" name=carrierChangeCodeForm\u003e\u003cdiv\u003eCurrent Code is: {{model.OldCode}}\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027newCode\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=newCode\u003eNew code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=newCode class=form-control ng-model=model.NewCode /\u003e\u003c/div\u003e\u003clabel for=newCode class=error ng-show=\"(itemErrors[\u0027newCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027newCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=changeCode() ng-disabled=!model.NewCode\u003eUpdate\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mcp-json-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-show=\"!row.Parent || visibleParents.includes(row.Parent);\"\u003e\u003ctd\u003e\u003ca ng-show=\"row.HasChild \u0026amp;\u0026amp; !visibleParents.includes(row.Id)\" class=letter-icon-link ng-click=showChilds(row.Id);$event.stopPropagation();\u003e\u003cspan class=\"letter-icon green\"\u003e+\u003c/span\u003e\u003c/a\u003e \u003ca ng-show=\"row.HasChild \u0026amp;\u0026amp; visibleParents.includes(row.Id)\" class=letter-icon-link ng-click=hideChilds(row.Id);$event.stopPropagation();\u003e\u003cspan class=\"letter-icon red\"\u003e-\u003c/span\u003e\u003c/a\u003e {{row.Value}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('tree_node_template', "\u003cul\u003e\u003cli ng-repeat=\"node in tree\"\u003e\u003ci class=\"fa fa-plus\" style=font-size:smaller ng-show=\"node.children.length \u003e 0 \u0026amp;\u0026amp; !node.expanded\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-minus\" style=font-size:smaller ng-show=\"node.children.length \u003e 0 \u0026amp;\u0026amp; node.expanded\"\u003e\u003c/i\u003e \u003cspan class=tree-node-label ng-click=\"node.expanded = !node.expanded\" ng-bind=node.label ng-style=\"node.children.length \u003e 0 \u0026amp;\u0026amp; {\u0027font-weight\u0027: \u0027bold\u0027, \u0027cursor\u0027: \u0027pointer\u0027}\"\u003e\u003c/span\u003e\u003cul ng-if=\"node.children.length \u003e 0\" ng-show=node.expanded\u003e\u003cli ng-repeat=\"child in node.children\" ng-include=\"\u0027child_node_template\u0027\" ng-init=\"node=child\"\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/li\u003e\u003c/ul\u003e"); $templateCache.put('child_node_template', "\u003ci class=\"fa fa-plus\" style=font-size:smaller ng-show=\"node.children.length \u003e 0 \u0026amp;\u0026amp; !node.expanded\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-minus\" style=font-size:smaller ng-show=\"node.children.length \u003e 0 \u0026amp;\u0026amp; node.expanded\"\u003e\u003c/i\u003e \u003cspan class=tree-node-label ng-click=\"node.expanded = !node.expanded\" ng-bind=node.label ng-style=\"node.children.length \u003e 0 \u0026amp;\u0026amp; {\u0027font-weight\u0027: \u0027bold\u0027, \u0027cursor\u0027: \u0027pointer\u0027}\"\u003e\u003c/span\u003e\u003cul ng-if=\"node.children.length \u003e 0\" ng-show=node.expanded\u003e\u003cli ng-repeat=\"child in node.children\" ng-include=\"\u0027child_node_template\u0027\" ng-init=\"node=child\"\u003e\u003c/li\u003e\u003c/ul\u003e"); $templateCache.put('kendo-customer-management', "\u003cdiv id=manageCustomersWrapper ng-init=Init()\u003e\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv id=manageCustomers ng-show=!showDetailPane\u003e\u003cdiv id=divSearch ng-keypress=keypressEvent($event)\u003e\u003cdiv class=\"portlet box blue-madison\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eFilters\u003c/div\u003e\u003cdiv class=tools\u003e\u003ca class=collapse href=javascript:\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-override\u003e\u003cform class=form id=filterForm name=filterForm novalidate ng-submit=Search()\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=filterName class=control-label\u003eName:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=filterName name=filterName class=\"form-control tb-def\" placeholder=All ng-model=filter.Name /\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=filterCountry class=control-label\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=filterCountry name=filterCountry class=\"form-control tb-def\" ng-model=filter.CountryName ng-change=clearCountry() placeholder=\"Type to search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{filter.CountryName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=filterCode class=control-label\u003eCode:\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=filterCode name=filterCode class=\"form-control tb-def\" placeholder=All ng-model=filter.Code /\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=filterSalesRep1 class=control-label\u003e \u003cspan ng-show=searchingForSalesRep1\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSales Rep. 1: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=filterSalesRep1 name=filterSalesRep1 class=\"form-control tb-def\" ng-model=filter.SalesRep1Label ng-change=clearSalesRep1() placeholder=\"Type to search...\" uib-typeahead=\"salesRep.Name as salesRep.Name for salesRep in searchSalesRep($viewValue)\" typeahead-template-url=salesman-typeahead typeahead-min-length=3 typeahead-no-results=salesRep1NoResult typeahead-loading=searchingForSalesRep1 typeahead-on-select=salesRep1Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default tb-def\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupSalesRep(1)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep.\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=SalesRep1 class=control-label ng-show=salesRep1NoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep. \"{{filter.SalesRep1Label}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eActive:\u003c/td\u003e\u003ctd\u003e\u003cselect id=filterActive name=filterActive class=\"form-control tb-def\" ng-change=Search() ng-model=filter.IsActive ng-options=\"option.Value as option.Text for option in activeOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=filterSalesRep2 class=control-label\u003e \u003cspan ng-show=searchingForSalesRep2\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSales Rep. 2: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=filterSalesRep2 name=filterSalesRep2 class=\"form-control tb-def\" ng-model=filter.SalesRep2Label ng-change=clearSalesRep2() placeholder=\"Type to search...\" uib-typeahead=\"salesRep.Name as salesRep.Name for salesRep in searchSalesRep($viewValue)\" typeahead-template-url=salesman-typeahead typeahead-min-length=3 typeahead-no-results=salesRep2NoResult typeahead-loading=searchingForSalesRep2 typeahead-on-select=salesRep2Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default tb-def\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupSalesRep(2)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep.\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=SalesRep2 class=control-label ng-show=salesRep2NoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep. \"{{filter.SalesRep2Label}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCity:\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" placeholder=All ng-model=filter.City /\u003e\u003c/td\u003e\u003ctd\u003eTSA Known Shipper:\u003c/td\u003e\u003ctd\u003e\u003cselect id=filterAccountsPayable name=filterAccountsPayable class=\"form-control tb-def\" ng-change=Search() ng-model=filter.IsTsaKnownShipper ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=filterState class=control-label\u003e \u003cspan ng-show=searchingForState\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eState: \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cinput type=text id=filterState name=filterState class=\"form-control tb-def\" ng-model=filter.StateName ng-change=clearState() placeholder=\"Type to search...\" uib-typeahead=\"state.Name as state.Name for state in searchState($viewValue)\" typeahead-template-url=state-typeahead typeahead-min-length=3 typeahead-no-results=stateNoResult typeahead-loading=searchingForState typeahead-on-select=stateChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=State class=control-label ng-show=stateNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the State \"{{filter.StateName}}\" \u003c/label\u003e\u003c/td\u003e\u003ctd\u003eHas Bill To:\u003c/td\u003e\u003ctd\u003e\u003cselect id=filterAccountsPayable name=filterAccountsPayable class=\"form-control tb-def\" ng-change=Search() ng-model=filter.IsBillTo ng-options=\"option.Value as option.Text for option in booleanOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cdiv class=\"row pad-top-10\"\u003e\u003cdiv class=\"col-md-offset-2 col-md-4\"\u003e\u003cspan class=\"btn btn-danger\" ng-click=ClearFilter(); ng-disabled=Searching\u003e\u003ci class=\"fa fa-ban\"\u003e\u003c/i\u003e Clear\u003c/span\u003e \u003cspan class=\"btn btn-primary\" ng-click=Search(); ng-disabled=Searching\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e Search\u003c/span\u003e \u003cimg src=/assets/admin/layout/img/loading-spinner-grey.gif alt=Loading... ng-show=Searching /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"alert alert-block alert-danger\" ng-show=hasError\u003e\u003ch4 class=alert-heading\u003eError\u003c/h4\u003e\u003cp class=content\u003e{{ErrorText}}\u003c/p\u003e\u003c/div\u003e\u003cdiv class=\"clearfix margin-bottom-10\" ng-show=!hasError\u003e\u003ca ng-click=Add() ng-if=CanAddOrEdit class=\"btn btn-info green-meadow\"\u003e\u003ci class=\"fa fa-plus\" style=margin-right:4px\u003e\u003c/i\u003eNew\u003c/a\u003e \u003ca href=/Maintenance/CustomerLogin class=\"btn btn-info\"\u003eCustomer Login List\u003c/a\u003e\u003c/div\u003e\u003cdiv ng-show=!hasError\u003e\u003cdiv class=\"portlet box blue-madison\" id=dSearchResults\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e{{itemsType}} \u003cspan\u003e [ {{totalItems}} ] \u003c/span\u003e\u003c/div\u003e\u003cdiv class=tools\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"0 \u0026lt; totalItems \u0026amp;\u0026amp; !hasError\" class=portlet-body\u003e\u003cdiv class=dataTables_wrapper\u003e\u003cdiv class=table\u003e\u003cdiv id=resultsGrid\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027kendo-customer-detail\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('kendo-customer-detail', "\u003cdiv id=customerDetail ng-controller=CustomerDetailCtrl ng-init=Init()\u003e\u003cfieldset\u003e\u003cdiv id=divEdit ng-if=showDetailPane\u003e\u003cdiv class=\"portlet box blue-madison tasks-widget\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e{{viewMode}} {{itemType}}\u003c/div\u003e\u003cdiv class=tools\u003e\u003c/div\u003e\u003cdiv class=actions\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form\"\u003e\u003cdiv class=\"form-actions top\"\u003e\u003cdiv ng-include=\"\u0027kendo-customer-detail-options\u0027\" ng-controller=CustomerDetailOptionsTopCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=dEditForm class=\"form-override form-body\" ng-disabled=!CanAddOrEdit\u003e\u003cdiv class=tabbable-custom style=\"overflow:visible !important\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli id=detailsTabButton ng-class=\"{active: activeTab == \u0027details\u0027}\"\u003e\u003ca ng-click=\"setActiveTab(\u0027details\u0027)\" href=javascript:\u003e Details \u003ci class=\"fa fa-pencil font-blue\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; formDetailsTab.$dirty \u0026amp;\u0026amp; !formDetailsTab.$submitted\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-warning font-red\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; detailFormIsInvalid\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=accountingTabButton ng-class=\"{active: activeTab == \u0027accounting\u0027}\"\u003e\u003ca ng-click=\"setActiveTab(\u0027accounting\u0027)\" href=javascript:\u003e Accounting \u003ci class=\"fa fa-pencil font-blue\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; formAccountingTab.$dirty \u0026amp;\u0026amp; !formAccountingTab.$submitted\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-warning font-red\" ng-show=\"!loadingDetail \u0026amp;\u0026amp; accountingFormIsInvalid\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/li\u003e\u003cli id=recentShipmentsTabButton ng-class=\"{active: activeTab == \u0027recentShipments\u0027}\" ng-if=\"model.Id != 0\"\u003e\u003ca ng-click=\"setActiveTab(\u0027recentShipments\u0027)\" href=javascript:\u003eRecent Shipments\u003c/a\u003e\u003c/li\u003e\u003cli id=portalSettingsTabButton ng-class=\"{active: activeTab == \u0027portalSettings\u0027}\" ng-if=\"SystemOptions.CustomerPortal \u0026amp;\u0026amp; model.Id != 0\"\u003e\u003ca ng-click=\"setActiveTab(\u0027portalSettings\u0027)\" href=javascript:\u003ePortal Settings\u003c/a\u003e\u003c/li\u003e\u003cli id=ratingDefaultsTabButton ng-class=\"{active: activeTab == \u0027ratingDefaults\u0027}\" ng-if=\"model.Id != 0 \u0026amp;\u0026amp; UserPermissions.AutoRating\"\u003e\u003ca ng-click=\"setActiveTab(\u0027ratingDefaults\u0027)\" href=javascript:\u003eRating Defaults\u003c/a\u003e\u003c/li\u003e\u003cli id=auditTabButton ng-class=\"{active: activeTab == \u0027auditLog\u0027}\" ng-if=\"model.Id != 0\"\u003e\u003ca ng-click=\"setActiveTab(\u0027auditLog\u0027)\" href=javascript:\u003eAudit Log\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003cdiv class=tab-content ng-disabled=!CanAddOrEdit\u003e\u003cdiv id=detailsTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027details\u0027}\" ng-if=\"tabIsLoaded(\u0027details\u0027) || isActiveTab(\u0027details\u0027)\" ng-show=\"activeTab == \u0027details\u0027\"\u003e\u003ch3\u003e{{itemType}} Information\u003c/h3\u003e\u003cform class=form id=formDetailsTab name=formDetailsTab novalidate\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=CustName ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustName\u0027)}\" class=control-label\u003eName\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" id=CustName name=CustName required data-required=1 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustName\u0027)}\" ng-model=model.CustName ng-disabled=!CanAddOrEdit /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustName\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=CustCode ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustCode\u0027)}\" class=control-label\u003eCode\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" id=CustCode name=CustCode ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustCode\u0027)}\" ng-model=model.CustCode ng-readonly=\"(model.Id \u0026amp;\u0026amp; model.Id \u003e 0) || !CanAddOrEdit\" ng-required=!useAutoRecordCode ng-attr-placeholder=\"{{useAutoRecordCode ? \u0027Leave blank for auto code\u0027 : \u0027\u0027}}\"/\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustCode\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=CustAddress1 ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustAddress1\u0027)}\" class=control-label\u003eAddress 1\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustAddress1\u0027)}\" type=text class=\"form-control tb-def\" ng-model=model.CustAddress1 /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustAddress1\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustAddress1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=CustAddress2 ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustAddress2\u0027)}\" class=control-label\u003eAddress 2\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustAddress2\u0027)}\" type=text class=\"form-control tb-def\" ng-model=model.CustAddress2 /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustAddress2\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustAddress2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustState\u0027) || itemErrors.hasOwnProperty(\u0027CustZip\u0027) || itemErrors.hasOwnProperty(\u0027CustCity\u0027)}\"\u003e City, State Zip \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-7\u003e\u003cinput type=text ng-class=\"{\u0027error\u0027: itemErrors.hasOwnProperty(\u0027CustCity\u0027)}\" class=\"form-control tb-def inline\" ng-model=model.CustCity /\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text class=\"form-control tb-def inline\" id=CustState name=CustState ng-class=\"{\u0027error\u0027: itemErrors.hasOwnProperty(\u0027CustState\u0027)}\" ng-model=model.CustState maxlength=\"{{(model.CustCountry == \u0027US\u0027 || model.CustCountry == \u0027CA\u0027) ? 2 : 50}}\" ng-maxlength=\"(model.CustCountry == \u0027US\u0027 || model.CustCountry == \u0027CA\u0027) ? 2 : 50\"/\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cinput ng-class=\"{\u0027error\u0027: itemErrors.hasOwnProperty(\u0027CustCity\u0027)}\" type=text class=\"form-control tb-def inline\" ng-model=model.CustZip /\u003e\u003c/div\u003e\u003cdiv class=col-md-12\u003e\u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustCity\u0027) || itemErrors.hasOwnProperty(\u0027CustState\u0027) ||itemErrors.hasOwnProperty(\u0027CustZip\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustCity\u0027]\"\u003e\u003c/span\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustState\u0027]\"\u003e\u003c/span\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustZip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=CustCountry class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustCountry\u0027)}\"\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=CustCountry name=CustCountry class=\"form-control tb-def\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustCountry\u0027)}\" ng-disabled=!CanAddOrEdit ng-model=model.CustCountryName ng-change=clearCountry() placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{model.CustCountryName}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustCountry\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustCountry\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=CustPhone ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustPhone\u0027)}\" class=control-label\u003ePhone\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustPhone\u0027)}\" type=text class=\"form-control tb-def\" ng-model=model.CustPhone /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustPhone\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustPhone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=CustFax ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustFax\u0027)}\" class=control-label\u003eFax\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustFax\u0027)}\" type=text class=\"form-control tb-def\" ng-model=model.CustFax /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=Cust800 ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027Cust800\u0027)}\" class=control-label\u003e800 Number\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Cust800\u0027)}\" type=text class=\"form-control tb-def\" ng-model=model.Cust800 /\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=CustCell ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustCell\u0027)}\" class=control-label\u003eCell Phone\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustCell\u0027)}\" type=text class=\"form-control tb-def\" ng-model=model.CustCell /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustContactFName\u0027) || itemErrors.hasOwnProperty(\u0027CustContactLName\u0027)}\" class=control-label\u003eContact Name\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cinput ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustContactFName\u0027)}\" type=text class=\"form-control tb-def inline\" ng-model=model.CustContactFName /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustContactFName\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustContactFName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cinput ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustContactLName\u0027)}\" type=text class=\"form-control tb-def inline\" ng-model=model.CustContactLName /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustContactLName\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustContactLName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003eEmail Address\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.CustEmail /\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustEmail\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustEmail\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAccount #\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.CustAcctNumber /\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=accountManager class=control-label\u003e \u003cspan ng-show=searchingForAccountManager\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAccount Manager \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=accountManager name=accountManager class=form-control ng-disabled=!CanAddOrEdit ng-model=model.AccountManagerName ng-change=clearAccountManager() placeholder=\"Type Account Manager to Search...\" uib-typeahead=\"user.Name as user.Name for user in searchAccountManager($viewValue)\" typeahead-min-length=3 typeahead-template-url=accountManager-typeahead typeahead-no-results=accountManagerNoResults typeahead-loading=searchingForAccountManager typeahead-on-select=accountManagerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupAccountManager()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Account Manager\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=accountManagerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Account Manager \"{{model.AccountManagerName}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=CustControlLabel class=control-label\u003e \u003cspan ng-show=searchingForControllingCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eControlling Cust \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=CustControlLabel name=CustControlLabel class=form-control ng-disabled=!CanAddOrEdit ng-model=model.CustControlLabel ng-change=clearControllingCustomer() placeholder=\"Type Customer to Search...\" uib-typeahead=\"customer.Code as customer.Code for customer in searchControllingCustomer($viewValue)\" typeahead-min-length=3 typeahead-template-url=customer-typeahead typeahead-no-results=controllingCustomerNoResults typeahead-loading=searchingForControllingCustomer typeahead-on-select=controllingCustomerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=lookupControllingCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Controlling Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=controllingCustomerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{model.CustControlLabel}}\" \u003c/label\u003e\u003c/td\u003e\u003ctd\u003eTax ID\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.CustTaxID /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eReference Number\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.CustRefNo /\u003e\u003c/td\u003e\u003ctd\u003eTSA Known Shipper / Shipper Status\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group tb-def\"\u003e\u003cspan class=\"input-group-addon tb-def\"\u003e \u003cinput type=checkbox ng-model=model.CustKnownShipper /\u003e \u003c/span\u003e \u003cselect class=\"form-control tb-def\" ng-disabled=!CanAddOrEdit ng-model=model.ShipperStatus ng-options=\"option.Value as option.Text for option in shipperStatusOptions\"\u003e\u003coption disabled value=\"\"\u003ePlease select one...\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=AdditionalStations class=control-label\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAdditional Stations \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=AdditionalStations name=AdditionalStations class=form-control ng-disabled=!CanAddOrEdit ng-model=model.StationName ng-change=clearStation() placeholder=\"Type Station to Search...\" uib-typeahead=\"station.Name as station.Name for station in searchStation($viewValue)\" typeahead-min-length=3 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"model.AdditionalStations \u0026amp;\u0026amp; model.AdditionalStations.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-disabled=!CanAddOrEdit ng-click=removeStation(station.Value) ng-repeat=\"station in model.AdditionalStations\"\u003e\u003cspan ng-style=\"!CanAddOrEdit \u0026amp;\u0026amp; {\u0027padding-right\u0027:\u00275px\u0027}\" style=padding-left:5px;font-size:small;display:inline-block\u003e{{station.Text}}\u003c/span\u003e \u003cspan ng-if=CanAddOrEdit\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{model.StationName}}\" \u003c/label\u003e\u003c/td\u003e\u003ctd\u003eTSA Approval ID\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.CustTSAID /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSite Visit Date\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=CustTSAVisit name=CustTSAVisit class=\"input-sm form-control date-field\" ng-disabled=!CanAddOrEdit ng-class=\"{error: validation.model.CustTSAVisit}\" ng-model=model.CustTSAVisit date-popup-manager=custTSAVisitPopup svl-datefield=validation.model.CustTSAVisit /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanAddOrEdit ng-click=custTSAVisitPopup.open() ng-class=\"{error: validation.model.CustTSAVisit}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" for=CustTSAVisit ng-show=\"!formDetailsTab.CustTSAVisit.$valid \u0026amp;\u0026amp; !validation.model.CustTSAVisit\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027CustTSAVisit\u0027, \u0027Site Visit Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003ctd\u003eCompleted TSA Form\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.CustTSAForms /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eC-TPAT Status / C-TPAT SVI#\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group tb-def\"\u003e\u003cspan class=\"input-group-addon tb-def\"\u003e \u003cinput type=checkbox ng-model=model.CtpatStatus /\u003e \u003c/span\u003e \u003cinput type=text class=\"form-control tb-def\" id=CtpatSvi name=CtpatSvi maxlength=50 ng-maxlength=50 ng-model=model.CtpatSvi ng-disabled=!model.CtpatStatus /\u003e \u003cspan class=\"input-group-addon tb-def font-blue\" style=font-size:x-small\u003e {{ 50 - model.CtpatSvi.length }} chars remaining \u003c/span\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003eActive\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.Active /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=eoriNumber class=control-label\u003eEORI Number\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"col-xs-6 form-control tb-def\" ng-model=model.EoriNumber /\u003e\u003c/td\u003e\u003ctd style=background-color:white\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=4 class=bg-white\u003e\u003ch3\u003eShipment Defaults\u003c/h3\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOpen Time\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=CustOpenTime name=CustOpenTime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.Customer.CustOpenTime}\" placeholder=HH:mm maxlength=5 ng-model=model.CustOpenTime svl-timefield=validation.Customer.CustOpenTime /\u003e\u003c/td\u003e\u003ctd\u003eClose Time\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=CustCloseTime name=CustCloseTime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.Customer.CustCloseTime}\" placeholder=HH:mm maxlength=5 ng-model=model.CustCloseTime svl-timefield=validation.Customer.CustCloseTime /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eGround Dim\u003c/td\u003e\u003ctd\u003e\u003cinput type=text onkeydown=\"return jsNumbers(event)\" class=\"form-control tb-def\" ng-model=model.CustDimGround /\u003e\u003c/td\u003e\u003ctd\u003eINT Air Dim\u003c/td\u003e\u003ctd\u003e\u003cinput type=text onkeydown=\"return jsNumbers(event)\" class=\"form-control tb-def\" ng-model=model.CustDimAirInt /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDom Air Dim\u003c/td\u003e\u003ctd\u003e\u003cinput type=text onkeydown=\"return jsNumbers(event)\" class=\"form-control tb-def\" ng-model=model.CustDimAirDom /\u003e\u003c/td\u003e\u003ctd\u003eDefault Class\u003c/td\u003e\u003ctd\u003e\u003cselect class=\"form-control tb-def\" ng-disabled=!CanAddOrEdit ng-model=model.DefaultClass ng-options=\"option.Value as option.Text for option in defaultClassOptions\"\u003e\u003coption disabled value=\"\"\u003ePlease select one...\u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=truckBroker class=control-label\u003e \u003cspan ng-show=searchingForTruckBroker\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTruck Brokers \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=truckBroker name=truckBroker class=form-control ng-disabled=!CanAddOrEdit ng-model=model.TruckBrokerName ng-change=clearTruckBroker() placeholder=\"Type Truck Broker to Search...\" uib-typeahead=\"user.Name as user.Name for user in searchTruckBroker($viewValue)\" typeahead-min-length=3 typeahead-template-url=truckBroker-typeahead typeahead-no-results=truckBrokerNoResults typeahead-loading=searchingForTruckBroker typeahead-on-select=truckBrokerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupTruckBroker()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Truck Broker\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=truckBrokerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Truck Broker \"{{model.TruckBrokerName}}\" \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=UOM class=control-label\u003e \u003cspan\u003e\u003c/span\u003eUOM \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect class=\"form-control tb-def\" ng-model=model.UOM ng-options=\"option.Value as option.Text for option in uomOptions\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=defaultAirport class=control-label\u003e \u003cspan ng-show=searchingForDefaultAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDefault Airport \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=defaultAirport name=defaultAirport class=form-control ng-disabled=!CanAddOrEdit ng-model=model.CustDefaultAirportLabel ng-change=clearDefaultAirport() placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Name as airport.Name for airport in searchDefaultAirport($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=defaultAirportNoResults typeahead-loading=searchingForDefaultAirport typeahead-on-select=defaultAirportChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDefaultAirport()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Default Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=defaultAirportNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{model.CustDefaultAirportLabel}}\" \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=defaultOceanPort class=control-label\u003e \u003cspan ng-show=searchingForDefaultOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDefault Ocean Port \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=defaultOceanPort name=defaultOceanPort class=form-control ng-disabled=!CanAddOrEdit ng-model=model.CustDefaultOceanPortLabel ng-change=clearDefaultOceanPort() placeholder=\"Type Ocean Port to Search...\" uib-typeahead=\"port.Name as port.Name for port in searchDefaultOceanPort($viewValue)\" typeahead-min-length=3 typeahead-template-url=airport-typeahead typeahead-no-results=defaultOceanPortNoResults typeahead-loading=searchingForDefaultOceanPort typeahead-on-select=defaultOceanPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDefaultOceanPort()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Ocean Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=defaultOceanPortNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Ocean Port \"{{model.CustDefaultOceanPortLabel}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eComments\u003c/td\u003e\u003ctd\u003e\u003ctextarea class=form-control rows=2 ng-model=model.CustComments\u003e\u003c/textarea\u003e\u003c/td\u003e\u003ctd\u003eRequirements\u003c/td\u003e\u003ctd\u003e\u003ctextarea class=form-control rows=2 ng-model=model.CustRequirements maxlength=1000\u003e\u003c/textarea\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOrigin Instructions\u003c/td\u003e\u003ctd\u003e\u003ctextarea class=form-control rows=2 ng-model=model.CustSpecialInstructions maxlength=400\u003e\u003c/textarea\u003e\u003c/td\u003e\u003ctd\u003eGeneral Good Description\u003c/td\u003e\u003ctd\u003e\u003ctextarea class=form-control rows=2 ng-model=model.GeneralGoodDescription maxlength=250\u003e\u003c/textarea\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eDestination Instructions\u003c/td\u003e\u003ctd\u003e\u003ctextarea class=form-control rows=2 ng-model=model.CustDestinationInstructions maxlength=400\u003e\u003c/textarea\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=4 class=bg-white\u003e\u003ch3\u003eEDI/API Defaults\u003c/h3\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEDI Qual / ID\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cselect class=\"form-control tb-def\" ng-disabled=!CanAddOrEdit ng-model=model.CustEDIQual ng-options=\"option.Value as option.Text for option in ediQualifierOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cinput type=text class=\"form-control tb-def inline\" ng-model=model.CustEDIID /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003eSend EDI 210\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.SharedEdi210s /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel ng-show=\"SystemConfigService.getConfig(\u0027MacroPoint_Id\u0027)\"\u003eMacroPoint Enabled\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.MacroPointEnabled ng-disabled=!CanAddOrEdit ng-show=\"SystemConfigService.getConfig(\u0027MacroPoint_Id\u0027)\"/\u003e\u003c/td\u003e\u003ctd\u003eSend EDI 214\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.SharedEdi214s /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=model.SharedEdi214s\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027sharedEDIStatus\u0027)}\"\u003eAllowed Statuses for EDI 214\u003c/td\u003e\u003ctd\u003e\u003cdiv\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status ng-class=\"{error: itemErrors.hasOwnProperty(\u0027sharedEDIStatus\u0027)}\" class=form-control placeholder=\"Enter Status Triggers...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus ng-model=model.statusName ng-keypress=customerOnKeyPress($event) typeahead-on-select=statusChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027sharedEDIStatus\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027sharedEDIStatus\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"model.EDIStatuses \u0026amp;\u0026amp; model.EDIStatuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(codeStatus.Value) ng-repeat=\"codeStatus in model.EDIStatuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{codeStatus.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the status \"{{statusName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027status\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027status\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eEDI Identifier\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=\"form-control tb-def\" ng-model=model.SharedEDIConfigurationIdentifier ng-disabled=\"UserProfile.UserId !== \u0027infotek\u0027\"/\u003e\u003c/td\u003e\u003ctd\u003eSend EDI 990\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.SharedEdi990s /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOutbound EDI Network\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cselect class=\"form-control tb-def\" ng-disabled=\"UserProfile.UserId !== \u0027infotek\u0027\" ng-model=model.OutboundEDINetwork ng-options=\"option.Value as option.Text for option in outboundEDINetworkOptions\"\u003e \u003c/select\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027OutboundEDINetwork\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OutboundEDINetwork\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=4 class=bg-white\u003e\u003ch3\u003eWMS Information\u003c/h3\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eSupplier\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.CustSupply /\u003e\u003c/td\u003e\u003ctd\u003eReceiver\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=model.CustReceive /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAuto Send WMS Email\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group tb-def\"\u003e\u003cspan class=\"input-group-addon tb-def\"\u003e \u003cinput type=checkbox ng-model=model.WMSActivityEmailSend /\u003e \u003c/span\u003e \u003cinput type=text class=\"form-control tb-def\" ng-model=model.WMSActivityEmail ng-disabled=\"!model.WMSActivityEmailSend || !CanAddOrEdit\"/\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=feesMatrix class=control-label\u003e \u003cspan ng-show=searchingForFeesMatrix\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eFees Matrix \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=feesMatrix name=feesMatrix class=form-control ng-disabled=!CanAddOrEdit ng-model=model.CustWHFeeMatrix ng-change=clearFeesMatrix() placeholder=\"Type Matrix to Search...\" uib-typeahead=\"matrix as matrix for matrix in searchFeesMatrix($viewValue)\" typeahead-min-length=3 typeahead-no-results=feesMatrixNoResults typeahead-loading=searchingForFeesMatrix typeahead-on-select=feesMatrixChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupFeesMatrix()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Fees Matrix\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=feesMatrixNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Matrix \"{{model.CustWHFeeMatrix}}\" \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=defaultProduct class=control-label\u003e \u003cspan ng-show=searchingForDefaultProduct\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDefault Product \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=defaultProduct name=defaultProduct class=form-control ng-disabled=!CanAddOrEdit ng-model=model.DefaultProductLabel ng-change=clearDefaultProduct() placeholder=\"Type Product to Search...\" uib-typeahead=\"product.Name as product.Name for product in searchDefaultProduct($viewValue)\" typeahead-min-length=3 typeahead-template-url=product-typeahead typeahead-no-results=defaultProductNoResults typeahead-loading=searchingForDefaultProduct typeahead-on-select=defaultProductChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDefaultProduct()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Default Product\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=defaultProductNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Product \"{{model.DefaultProductLabel}}\" \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv id=accountingTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027accounting\u0027}\" ng-if=\"tabIsLoaded(\u0027accounting\u0027) || isActiveTab(\u0027accounting\u0027)\" ng-show=\"activeTab == \u0027accounting\u0027\"\u003e\u003cform id=formAccountingTab name=formAccountingTab novalidate\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003eBill To\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-disabled=!CanEditAccounting ng-model=model.CustBill2Only /\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=terms class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustTermsValue\u0027)}\"\u003e \u003cspan ng-show=searchingForTerms\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTerms \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=terms name=terms class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustTermsValue\u0027)}\" ng-disabled=!CanEditAccounting ng-model=model.CustTerms ng-change=clearTerms() placeholder=\"Type Terms to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchTerms($viewValue)\" typeahead-min-length=2 typeahead-template-url=codeType-typeahead typeahead-no-results=termsNoResults typeahead-loading=searchingForTerms typeahead-on-select=termsChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanEditAccounting ng-click=lookupTerms()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Terms\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=termsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Terms \"{{model.CustTerms}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustTermsValue\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustTermsValue\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=thirdParty class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027Cust3rdParty\u0027)}\"\u003e \u003cspan ng-show=searchingForThirdParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e3rd Party Remit \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=thirdParty name=thirdParty class=form-control placeholder=\"Type Third Party to Search...\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Cust3rdParty\u0027)}\" ng-disabled=!CanEditAccounting ng-model=model.Cust3rdPartyLabel ng-change=clearThirdParty() uib-typeahead=\"customer.Name as customer.Name for customer in searchThirdParty($viewValue)\" typeahead-min-length=3 typeahead-template-url=customer-typeahead typeahead-no-results=thirdPartyNoResult typeahead-loading=searchingForThirdParty typeahead-on-select=thirdPartyChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupThirdParty();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Third Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=thirdPartyNoResult\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Third Party: \"{{model.Cust3rdPartyLabel}}\"\u003c/div\u003e\u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027Cust3rdParty\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cust3rdParty\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=currency class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CustCurrency\u0027)}\"\u003e \u003cspan ng-show=searchingForCurrency\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCurrency \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=currency name=currency class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CustCurrency\u0027)}\" ng-disabled=!CanEditAccounting ng-model=model.CustCurrency placeholder=\"Type Currency to Search...\" uib-typeahead=\"currency.Description as currency.Description for currency in searchCurrency($viewValue)\" typeahead-min-length=3 typeahead-template-url=currency-typeahead typeahead-no-results=currencyNoResults typeahead-loading=searchingForCurrency typeahead-on-select=currencyChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanEditAccounting ng-click=lookupCurrency()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Currency\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=currencyNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Currency \"{{model.CustCurrency}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CustCurrency\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustCurrency\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eService Charge Days\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-disabled=!CanEditAccounting onkeydown=\"return jsNumbers(event)\" class=\"form-control tb-def\" ng-model=model.CustServiceChargeDays /\u003e\u003c/td\u003e\u003ctd\u003eService Charge % / Min\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cinput type=text ng-disabled=!CanEditAccounting class=\"form-control tb-def inline\" onkeydown=\"return jsDecimals(event)\" ng-model=model.CustServiceChargePerc /\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cinput type=text ng-disabled=!CanEditAccounting class=\"form-control tb-def inline\" onkeydown=\"return jsDecimals(event)\" ng-model=model.CustServiceChargeMin /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eAR Contact\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-disabled=!CanEditAccounting class=\"form-control tb-def\" ng-model=model.CustARContact /\u003e\u003c/td\u003e\u003ctd\u003eCredit Limit\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-disabled=!CanEditAccounting class=\"form-control tb-def\" onkeydown=\"return jsNumbers(event)\" ng-model=model.CustCreditLimit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eCredit Hold\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-disabled=!CanEditAccounting ng-model=model.CustCreditHold /\u003e\u003c/td\u003e\u003ctd\u003eDeposit\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-disabled=!CanEditAccounting class=\"form-control tb-def\" ng-model=model.CustDeposit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eOutstanding Credit\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-disabled=!CanEditAccounting class=\"form-control tb-def\" onkeydown=\"return jsDecimals(event)\" ng-model=model.OutstandingCredit /\u003e\u003c/td\u003e\u003ctd\u003eAvailable Credit\u003c/td\u003e\u003ctd\u003e\u003cinput type=text ng-disabled=!CanEditAccounting class=\"form-control tb-def\" onkeydown=\"return jsDecimals(event)\" ng-model=model.AvailableCredit /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=DefaultStation1 class=control-label\u003e \u003cspan ng-show=searchingForDefaultStation1\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDefault Station 1 / Commission % \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-10\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DefaultStation1 name=DefaultStation1 class=form-control ng-disabled=!CanEditAccounting ng-model=model.CustDefaultStation1Label ng-change=clearDefaultStation1() placeholder=\"Type Station to Search...\" uib-typeahead=\"station.Name as station.Name for station in searchDefaultStation1($viewValue)\" typeahead-min-length=3 typeahead-template-url=station-typeahead typeahead-no-results=defaultStation1NoResults typeahead-loading=searchingForDefaultStation1 typeahead-on-select=defaultStation1Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDefaultStation1()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Default Station 1\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=defaultStation1NoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{model.CustDefaultStation1Label}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text class=\"form-control tb-def inline\" onkeydown=jsDecimals(event) ng-disabled=!CanEditAccounting ng-model=model.CustDefaultStationCommissionPerc /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=DefaultStation2 class=control-label\u003e \u003cspan ng-show=searchingForDefaultStation2\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDefault Station 2 / Commission % \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-10\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DefaultStation2 name=DefaultStation2 class=form-control ng-disabled=!CanEditAccounting ng-model=model.CustDefaultStation2Label ng-change=clearDefaultStation2() placeholder=\"Type Station to Search...\" uib-typeahead=\"station.Name as station.Name for station in searchDefaultStation2($viewValue)\" typeahead-min-length=3 typeahead-template-url=station-typeahead typeahead-no-results=defaultStation2NoResults typeahead-loading=searchingForDefaultStation2 typeahead-on-select=defaultStation2Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupDefaultStation2()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Default Station 2\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=defaultStation2NoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{model.CustDefaultStation2Label}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text class=\"form-control tb-def inline\" onkeydown=jsDecimals(event) ng-disabled=!CanEditAccounting ng-model=model.CustDefaultStation2CommissionPerc /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=SalesRep1 class=control-label\u003e \u003cspan ng-show=searchingForSalesRep1\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSales Rep. 1 / Split % \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-10\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=SalesRep1 name=SalesRep1 class=form-control ng-disabled=!CanEditAccounting ng-model=model.CustSalesman1Label ng-change=clearSalesRep1() placeholder=\"Type Sales Rep. to Search...\" uib-typeahead=\"salesRep.Name as salesRep.Name for salesRep in searchSalesRep($viewValue)\" typeahead-template-url=salesman-typeahead typeahead-min-length=3 typeahead-no-results=salesRep1NoResult typeahead-loading=searchingForSalesRep1 typeahead-on-select=salesRep1Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanEditAccounting ng-click=lookupSalesRep(1)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep.\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=SalesRep1 class=control-label ng-show=salesRep1NoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep. \"{{model.CustSalesman1Label}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text ng-disabled=!CanEditAccounting onkeydown=\"return jsDecimals(event)\" class=\"form-control tb-def inline\" ng-model=model.CustSalesmanCommissionPerc /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=SalesRep2 class=control-label\u003e \u003cspan ng-show=searchingForSalesRep2\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSales Rep. 2 / Split % \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-10\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=SalesRep2 name=SalesRep2 class=form-control ng-disabled=!CanEditAccounting ng-model=model.CustSalesman2Label ng-change=clearSalesRep2() placeholder=\"Type Sales Rep. to Search...\" uib-typeahead=\"salesRep.Name as salesRep.Name for salesRep in searchSalesRep($viewValue)\" typeahead-template-url=salesman-typeahead typeahead-min-length=3 typeahead-no-results=salesRep2NoResult typeahead-loading=searchingForSalesRep2 typeahead-on-select=salesRep2Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=!CanEditAccounting ng-click=lookupSalesRep(2)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep.\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=SalesRep2 class=control-label ng-show=salesRep2NoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep. \"{{model.CustSalesman2Label}}\" \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-2\u003e\u003cinput type=text ng-disabled=!CanEditAccounting onkeydown=\"return jsDecimals(event)\" class=\"form-control tb-def inline\" ng-model=model.CustSalesman2CommissionPerc /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eBilling Instructions\u003c/td\u003e\u003ctd colspan=3\u003e\u003ctextarea class=form-control rows=3 ng-disabled=!CanEditAccounting ng-model=model.CustBillInst maxlength=500\u003e\u003c/textarea\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eRemit To Override\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-change=\"model.CompanyRemitToId = null\" ng-disabled=!CanEditAccounting ng-model=model.CompanyRemitToOverride /\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel for=CompanyRemitTo class=control-label ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027CompanyRemitToId\u0027)}\"\u003e \u003cspan ng-show=searchingForCompanyRemitTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRemit To Address \u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=CompanyRemitTo name=CompanyRemitTo class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CompanyRemitToId\u0027)}\" ng-disabled=\"!CanEditAccounting || !model.CompanyRemitToOverride\" ng-model=model.CompanyRemitToName ng-change=clearCompanyRemitTo() placeholder=\"Type Company Remit To to Search...\" uib-typeahead=\"companyRemitTo.Name as companyRemitTo.Name for companyRemitTo in searchCompanyRemitTo($viewValue)\" typeahead-template-url=companyRemitTo-typeahead typeahead-min-length=3 typeahead-no-results=companyRemitToNoResult typeahead-loading=searchingForCompanyRemitTo typeahead-on-select=companyRemitToChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=\"!CanEditAccounting || !model.CompanyRemitToOverride\" ng-click=lookupCompanyRemitTo(1)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Company Remit To\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=CompanyRemitTo class=control-label ng-show=companyRemitToNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Company Remit To \"{{model.CompanyRemitToName}}\" \u003c/label\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027CompanyRemitToId\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CompanyRemitToId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=4 class=bg-white\u003e\u003ch3\u003eInvoicing Defaults\u003c/h3\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003eStyle\u003c/td\u003e\u003ctd\u003e\u003cselect class=\"form-control tb-def\" ng-disabled=!CanEditAccounting ng-model=model.InvoiceStyle ng-options=\"option.Value as option.Text for option in invoiceStyleOptions\"\u003e\u003coption disabled value=\"\"\u003ePlease select one...\u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd\u003eDelivery Method\u003c/td\u003e\u003ctd\u003e\u003cselect class=\"form-control tb-def\" ng-disabled=!CanEditAccounting ng-model=model.InvoiceDeliveryMethod ng-options=\"option.Value as option.Text for option in invoiceDeliveryMethodOptions\"\u003e\u003coption disabled value=\"\"\u003ePlease select one...\u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel for=InvoiceDeliveryEmailAddresses ng-class=\"{\u0027error error-message\u0027: itemErrors.hasOwnProperty(\u0027InvoiceDeliveryEmailAddresses\u0027)}\" class=control-label\u003eEmail Addresses\u003c/label\u003e\u003c/td\u003e\u003ctd colspan=3\u003e\u003ctextarea class=form-control id=InvoiceDeliveryEmailAddresses name=InvoiceDeliveryEmailAddresses rows=5 maxlength=512 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027InvoiceDeliveryEmailAddresses\u0027)}\" ng-disabled=!CanEditAccounting ng-model=model.InvoiceDeliveryEmailAddresses\u003e\u003c/textarea\u003e \u003clabel class=\"control-label error error-message\" ng-if=\"itemErrors.hasOwnProperty(\u0027InvoiceDeliveryEmailAddresses\u0027)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InvoiceDeliveryEmailAddresses\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=4 class=bg-white\u003e\u003ch3\u003eInvoice Attachments\u003c/h3\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"docType in model.CustomerDocumentTypes\"\u003e\u003ctd\u003e{{docType.Type}}\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-disabled=!CanEditAccounting ng-model=docType.Enabled /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv id=recentShipmentsTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027recentShipments\u0027}\" ng-if=\"tabIsLoaded(\u0027recentShipments\u0027) || isActiveTab(\u0027recentShipments\u0027)\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; activeTab == \u0027recentShipments\u0027\"\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ShipmentsByCustomerListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=portalSettings class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027portalSettings\u0027}\" ng-if=\"tabIsLoaded(\u0027portalSettings\u0027) || isActiveTab(\u0027portalSettings\u0027)\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; (activeTab == \u0027portalSettings\u0027)\"\u003e\u003cdiv ng-controller=CustomerPortalSettingsDetailPageCtrl\u003e\u003cdiv ng-include=\"\u0027customerPortalSettings-edit\u0027\" ng-controller=CustomerPortalSettingsEditCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerLoginListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerAddressBookListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerPortalServiceLevelListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=ratingDefaults class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027ratingDefaults\u0027}\" ng-if=\"tabIsLoaded(\u0027ratingDefaults\u0027) || isActiveTab(\u0027ratingDefaults\u0027)\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; (activeTab == \u0027ratingDefaults\u0027)\"\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerRatingListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerRatingAccessorialListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=CustomerRatingFuelSurchargeListCtrl\u003e\u003c/div\u003e\u003cdiv ng-show=sevenLEnabled ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=PortalRateShoppingConfigListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=auditTab class=\"tab-pane fade\" ng-class=\"{\u0027active in\u0027: activeTab == \u0027auditLog\u0027}\" ng-if=\"tabIsLoaded(\u0027auditLog\u0027) || isActiveTab(\u0027auditLog\u0027)\" ng-show=\"model.Id != 0 \u0026amp;\u0026amp; (activeTab == \u0027auditLog\u0027)\"\u003e\u003ctable class=\"form-table border-2-col\"\u003e\u003ctr\u003e\u003ctd\u003eCreate Date\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=CustDateCreated name=CustDateCreated class=\"input-sm form-control date-field\" ng-disabled=true ng-model=model.CustDateCreated svl-datefield=validation.model.CustDateCreated /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cbr/\u003e\u003cdiv ng-include=\"\u0027kendo-auditlog\u0027\" ng-controller=KendoAuditLogCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-actions bottom\"\u003e\u003cdiv ng-include=\"\u0027kendo-customer-detail-options\u0027\" ng-controller=CustomerDetailOptionsBottomCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/fieldset\u003e\u003c/div\u003e"); $templateCache.put('kendo-customer-detail-options', "\u003cdiv class=\"btn-set pull-left\"\u003e\u003cspan class=\"btn red-sunglo\" ng-click=Cancel()\u003e \u003ci class=\"fa fa-times\"\u003e\u003c/i\u003e\u003cspan\u003e\u0026nbsp;Cancel\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=\"Save(true, formDetailsTab, formAccountingTab)\" ng-if=\"CanAddOrEdit || CanEditAccounting\"\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Save\u0026nbsp;And\u0026nbsp;Exit \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=\"Save(false, formDetailsTab, formAccountingTab)\" ng-if=\"CanAddOrEdit || CanEditAccounting\"\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Save \u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"btn-set btn-group pull-right\"\u003e\u003cbutton type=button ng-if=CanAddOrEdit class=\"btn btn-default dropdown-toggle\" id=hCustOptions data-toggle=dropdown data-hover=dropdown data-close-others=true\u003e Options \u003ci class=fa ng-class=arrowClass\u003e\u003c/i\u003e \u003c/button\u003e\u003cul class=dropdown-menu ng-if=CanAddOrEdit ng-class=dropdownClass\u003e\u003cli ng-if=\"model.Id \u0026amp;\u0026amp; model.Id \u003e 0 \u0026amp;\u0026amp; UserPermissions.CustomerEditCode\"\u003e\u003ca href=javascript:void(0) ng-click=ChangeCode() id=ChangeCode\u003eChange Code\u003c/a\u003e\u003c/li\u003e\u003cli class=divider\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=GoToCustomerContacts()\u003eManage Contacts\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca ng-click=OpenDocumentImages() id=DocumentImages\u003eManage Document Images\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=GoToCustomerEmailNotification()\u003eManage Email Notifications\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=GoToCustomerNotes()\u003eManage Notes\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=GoToCustomerProducts()\u003eManage Products\u003c/a\u003e\u003c/li\u003e\u003cli class=divider\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=\"/FaR/Report.aspx?name=TsaKnownShipper\" target=_blank\u003eView Known Shipper Form\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=GoToCustomerTsaSecurityForm()\u003eView TSA Security Form\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv ng-show=\"!loadingDetail \u0026amp;\u0026amp; (detailFormIsInvalid || accountingFormIsInvalid)\"\u003e\u003cbr/\u003e \u003cbr/\u003e\u003cdiv class=\"alert alert-danger font-small\" role=alert\u003e\u003cb\u003eForm validation error:\u003c/b\u003e Please correct any issues on the form tab where there\u0027s a \u003ci class=\"fa fa-warning font-red\"\u003e\u003c/i\u003e icon.\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-customerChangeCode', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-pencil-square-o font-blue\"\u003e\u003c/i\u003e Change Customer Code\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=\"alert error\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"customerChangeCodeForm form-compact\" name=customerChangeCodeForm\u003e\u003cdiv\u003eCurrent Code is: {{model.CustCode}}\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027newCode\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=newCode\u003eNew code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=newCode class=form-control ng-model=model.NewCode /\u003e\u003c/div\u003e\u003clabel for=newCode class=error ng-show=\"(itemErrors[\u0027newCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027newCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=changeCode() ng-disabled=!model.NewCode\u003eUpdate\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('login', "\u003cdiv id=outdated\u003e\u003c/div\u003e\u003cdiv id=loginPanel class=content ng-show=!displayingReset\u003e\u003cdiv class=panel-logo\u003e\u003cimg src=/assets/images/sv-descartes-logo-login.png width=300 /\u003e\u003c/div\u003e\u003ch3 class=form-title\u003eLogin to your account\u003c/h3\u003e\u003cdiv class=\"alert alert-danger\" ng-show=\"loginForm.$submitted \u0026amp;\u0026amp; !loginForm.$valid\"\u003e\u003cbutton class=close data-close=alert\u003e\u003c/button\u003e \u003cspan\u003ePlease correct the errors below.\u003c/span\u003e\u003c/div\u003e\u003cdiv id=dErrMsg class=\"alert alert-danger\" ng-show=\"LoginResult.ErrorText \u0026amp;\u0026amp; !errorDismissed \u0026amp;\u0026amp; loginForm.$valid\"\u003e\u003cbutton class=close ng-click=\"errorDismissed=true;\"\u003e\u003c/button\u003e \u003cspan\u003e{{LoginResult.ErrorText}}\u003c/span\u003e\u003c/div\u003e\u003cdiv id=dMsg class=\"alert alert-warning\" style=\"background-color:#D3CA9B !important\" ng-show=\"LoginResult.InfoText != null \u0026amp;\u0026amp; !errorDismissed\"\u003e\u003cbutton class=close ng-click=\"errorDismissed=true;\"\u003e\u003c/button\u003e \u003cspan\u003e{{LoginResult.InfoText}}\u003c/span\u003e\u003c/div\u003e\u003cform ng-submit=Login() method=post id=loginForm name=loginForm novalidate form-auto-fill-fix\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label visible-ie8 visible-ie9\"\u003eUser Name\u003c/label\u003e\u003cdiv class=input-icon\u003e\u003ci class=\"fa fa-user\" ng-class=\"{\u0027font-red\u0027: (loginForm.$submitted \u0026amp;\u0026amp; loginForm.username.$invalid) || LoginResult.Errors.Username }\"\u003e\u003c/i\u003e \u003cinput id=username type=email data-required=1 ng-model=LoginInformation.Username ng-style=\"{\u0027border-color\u0027: (loginForm.username.$invalid \u0026amp;\u0026amp; loginForm.$submitted || LoginResult.Errors.Username) ? \u0027red\u0027 : \u0027\u0027}\" class=\"form-control placeholder-no-fix\" placeholder=Username name=username autocomplete=off required/\u003e\u003cdiv class=help-block ng-show=\"!LoginResult.Errors.Username \u0026amp;\u0026amp; loginForm.username.$invalid \u0026amp;\u0026amp; loginForm.$submitted \u0026amp;\u0026amp; loginForm.username.$error.required\"\u003e\u003ci class=\"fa fa-exclamation-circle\"\u003e\u003c/i\u003e Please enter your user name.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label visible-ie8 visible-ie9\"\u003ePassword\u003c/label\u003e\u003cdiv class=input-icon\u003e\u003ci class=\"fa fa-lock\" ng-class=\"{\u0027font-red\u0027: (loginForm.$submitted \u0026amp;\u0026amp; loginForm.password.$invalid) || LoginResult.Errors.Password }\"\u003e\u003c/i\u003e \u003cinput id=password type=password data-required=1 ng-model=LoginInformation.Password ng-style=\"{\u0027border-color\u0027: (loginForm.password.$invalid \u0026amp;\u0026amp; loginForm.$submitted) ? \u0027red\u0027 : \u0027\u0027}\" class=\"form-control placeholder-no-fix\" placeholder=Password name=password autocomplete=off required/\u003e\u003cdiv class=help-block ng-show=\"!LoginResult.Errors.Password \u0026amp;\u0026amp; loginForm.password.$invalid \u0026amp;\u0026amp; loginForm.$submitted \u0026amp;\u0026amp; loginForm.password.$error.required\"\u003e\u003ci class=\"fa fa-exclamation-circle\"\u003e\u003c/i\u003e Please enter your password.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9\"\u003e\u003cdiv ng-click=showReset()\u003e\u003cp style=margin-top:18px\u003e\u003ca href=javascript:void(0) style=cursor:pointer\u003eForgot your password?\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-3 col-sm-3 col-md-3\"\u003e\u003cdiv\u003e\u003cbutton id=btnSubmit type=submit class=\"btn blue pull-right\"\u003e Login \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003cdiv class=create-account\u003e\u003cdiv style=text-align:center;margin-bottom:-10px ng-show=mdlpSystemConfigs.ShowSSOLinkInLoginPage\u003e\u003cp style=\"margin:10px 0 30px 0\"\u003e\u003ca href=\"{{ mdlpSystemConfigs.AuthenticationUrl }}\" target=_self style=cursor:pointer\u003eLog in with Descartes SSO\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003cp\u003eCopyright © {{year}} \u003ca href=http://www.supply-vision.com target=_blank\u003eSupply Vision Inc.\u003c/a\u003e\u003cbr/\u003e All rights reserved\u0026nbsp; \u003ca href=\"/SVL SaaS Terms and Conditions.htm\" target=_blank\u003eTerms\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=resetPanel class=\"content bouncy-slide-left\" ng-show=displayingReset\u003e\u003cdiv\u003e\u003cimg src=/assets/images/sv-descartes-logo-login.png width=300 /\u003e\u003c/div\u003e\u003ch3 class=form-title\u003eReset Password\u003c/h3\u003e\u003cdiv id=dErrMsg class=\"alert alert-danger\" ng-show=\"!ResetResult.Success \u0026amp;\u0026amp; ResetResult.Message != null\"\u003e\u003cbutton class=close data-close=alert\u003e\u003c/button\u003e \u003cspan\u003e \u003clabel id=lerr\u003e{{ResetResult.Message}}\u003c/label\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv id=dMsg class=\"alert alert-success\" style=\"background-color:#D3CA9B !important\" ng-show=\"ResetResult.Success \u0026amp;\u0026amp; ResetResult.Message != null\"\u003e\u003cbutton class=close data-close=alert\u003e\u003c/button\u003e \u003cspan\u003e \u003clabel id=lmsg\u003e{{ResetResult.Message}}\u003c/label\u003e \u003c/span\u003e\u003cp\u003e\u003ca ng-click=hideReset() style=cursor:pointer\u003eReturn to Login\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003cform ng-submit=SendReset() method=post id=resetPasswordForm name=resetPasswordForm novalidate form-auto-fill-fix ng-init=\"resetPasswordForm=this\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label visible-ie8 visible-ie9\"\u003eEmail\u003c/label\u003e\u003cdiv class=input-icon\u003e\u003ci class=\"fa fa-user\"\u003e\u003c/i\u003e \u003cinput type=email data-required=1 ng-model=LoginInformation.Username ng-style=\"{\u0027border-color\u0027: (resetForm.username.$invalid \u0026amp;\u0026amp; resetForm.$submitted) ? \u0027pink\u0027 : \u0027\u0027, \u0027background-color\u0027: (resetForm.username.$invalid \u0026amp;\u0026amp; resetForm.$submitted) ? \u0027pink\u0027 : \u0027\u0027}\" class=\"form-control placeholder-no-fix\" placeholder=Email name=username autocomplete=off required/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-actions\u003e\u003cbutton id=btnReset type=submit class=\"btn green pull-right\"\u003e Reset Password \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003cdiv class=forget-password ng-click=hideReset()\u003e\u003cp\u003e\u003ca href=javascript:void(0) style=cursor:pointer\u003eNevermind, I remember!\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003cdiv class=create-account\u003e\u003cp\u003eCopyright © {{year}} \u003ca href=http://www.supply-vision.com target=_blank\u003eSupply Vision Inc.\u003c/a\u003e\u003cbr/\u003e All rights reserved\u0026nbsp; \u003ca href=\"/SVL SaaS Terms and Conditions.htm\" target=_blank\u003eTerms\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=modalOTP class=\"modal fade\" tabindex=-1 role=basic aria-hidden=true\u003e\u003cdiv class=modal-dialog\u003e\u003cdiv class=modal-content\u003e\u003cform\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-hidden=true\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eMultiFactor Verification\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=user-login-info\u003e\u003cdiv class=text-center\u003e\u003ch5\u003eMultiFactor Verification\u003c/h5\u003e\u003cimg style=\"max-width:200px;margin:8px 0 10px\" src=/assets/images/mfa/two-factor-verification.svg /\u003e\u003c/div\u003e\u003cdiv class=text-center style=margin-bottom:10px\u003e\u003cspan\u003eOpen the multifactor verification app on your mobile device to get your verification code.\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=login-one-time-password autocomplete=off class=form-control placeholder=\"Enter Code\" ng-model=LoginInformation.TotpCode autofocus ng-style=\"{\u0027border-color\u0027: (LoginResult.Errors.TotpCode) ? \u0027red\u0027 : \u0027\u0027}\"/\u003e \u003clabel for=login-one-time-password class=\"error form-control alert alert-danger\" style=\"padding:5px;margin:5px 0;width:100%\" ng-show=\"(LoginResult.ErrorText !== undefined \u0026amp;\u0026amp; LoginResult.ErrorText != null \u0026amp;\u0026amp; LoginResult.ErrorText != \u0027\u0027)\"\u003e \u003cspan class=\"fa fa-fw fa-warning\"\u003e\u003c/span\u003e\u003cspan ng-bind=LoginResult.ErrorText\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cinput class=\"btn blue\" type=submit ng-click=VerifyOtpCode() value=\"Verify Code\"/\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=modalMFAEmail class=\"modal fade\" tabindex=-1 role=basic aria-hidden=true\u003e\u003cdiv class=modal-dialog\u003e\u003cdiv class=modal-content\u003e\u003cform\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-hidden=true\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-lock\"\u003e\u003c/i\u003e MultiFactor Email Verification\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=user-login-info\u003e\u003cdiv class=text-center\u003e\u003ch1\u003e\u003ci class=\"fa fa-envelope\"\u003e\u003c/i\u003e\u003c/h1\u003e\u003ch5\u003eCheck your email for a link\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=text-center style=margin-bottom:10px\u003e\u003cspan\u003eWe have sent a one-time use link to {{LoginResult.MultiFactorEmail}}. The link expires shortly, so please click it soon to complete your login process.\u003c/span\u003e\u003cp style=\"margin:20px 0 0 0;font-weight:bold\"\u003eNot in your inbox or spam folder?\u003c/p\u003e\u003cdiv\u003e\u003cp style=\"margin:0 10px 0 0 !important\" ng-show=disableResendEmailLink\u003eResend link in {{ remainingSecondsBeforeEnableResendEmailLink }} seconds\u003c/p\u003e\u003cbutton class=\"btn btn-link\" style=\"padding:0 !important\" ng-disabled=disableResendEmailLink ng-style=\"{\u0027cursor\u0027: disableResendEmailLink ? \u0027not-allowed\u0027 : \u0027pointer\u0027}\" ng-click=resendMFAEmailLink()\u003e Click to resend \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=modalUP class=\"modal fade\" tabindex=-1 role=basic aria-hidden=true\u003e\u003cdiv class=modal-dialog\u003e\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-hidden=true\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eSystem Usage Policy\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=\"text-center margin-bottom-20\"\u003e\u003cimg id=LogoImg src=/Portal/PortalLogo /\u003e\u003c/div\u003e\u003cdiv\u003e\u003clabel id=lUsagePolicy ng-bind-html=LoginResult.UsagePolicy\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton id=btnAgreeTerms class=\"btn blue\" ng-click=AcceptTerms()\u003e\u003ci class=\"fa fa-spin fa-circle-o-notch\" ng-show=TermsBeingAccepted\u003e\u003c/i\u003e I Agree\u003c/button\u003e \u003cbutton type=button class=\"btn default\" data-dismiss=modal\u003eI Decline\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=modalReset class=\"modal fade\" tabindex=-1 role=basic aria-hidden=true\u003e\u003cdiv class=modal-dialog\u003e\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-hidden=true\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eAlert\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003eUser is already logged on. Do you wish to reset the login?\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn blue\" ng-click=ResetLogon()\u003eReset Logon\u003c/button\u003e \u003cbutton type=button class=\"btn default\" data-dismiss=modal\u003eCancel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=loading style=display:none\u003e\u003cimg src=assets/images/loader10.gif /\u003e\u003c/div\u003e\u003cdiv class=copyright\u003e\u003c/div\u003e"); $templateCache.put('session-timeout', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-hidden=true ng-click=dismissSessionTimeout()\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eSession Timeout\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003eYour session has timed out. Please go here to Login again. \u003ca href=/Login target=_blank\u003eLogin\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-login', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-hidden=true ng-click=dismissSessionTimeout()\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eSession Timeout - Login to Continue\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform ng-submit=Login() method=post id=loginForm name=loginForm novalidate form-auto-fill-fix\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label visible-ie8 visible-ie9\"\u003eUser Name\u003c/label\u003e\u003cdiv class=input-icon\u003e\u003ci class=\"fa fa-user\" ng-class=\"{\u0027font-red\u0027: (loginForm.$submitted \u0026amp;\u0026amp; loginForm.username.$invalid) || LoginResult.Errors.Username }\"\u003e\u003c/i\u003e \u003cinput id=username type=text data-required=1 ng-model=LoginInformation.Username ng-style=\"{\u0027border-color\u0027: (loginForm.username.$invalid \u0026amp;\u0026amp; loginForm.$submitted || LoginResult.Errors.Username) ? \u0027red\u0027 : \u0027\u0027}\" class=\"form-control placeholder-no-fix\" placeholder=Username name=username autocomplete=off required/\u003e\u003cdiv class=help-block ng-show=\"!LoginResult.Errors.Username \u0026amp;\u0026amp; loginForm.username.$invalid \u0026amp;\u0026amp; loginForm.$submitted \u0026amp;\u0026amp; loginForm.username.$error.required\"\u003e\u003ci class=\"fa fa-exclamation-circle\"\u003e\u003c/i\u003e Please enter your user name.\u003c/div\u003e\u003cdiv class=help-block ng-show=LoginResult.Errors.Username style=color:red\u003e\u003ci class=\"fa fa-exclamation-circle\" style=margin-right:5px\u003e\u003c/i\u003e\u003cspan ng-bind=LoginResult.Errors.Username\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label visible-ie8 visible-ie9\"\u003ePassword\u003c/label\u003e\u003cdiv class=input-icon\u003e\u003ci class=\"fa fa-lock\" ng-class=\"{\u0027font-red\u0027: (loginForm.$submitted \u0026amp;\u0026amp; loginForm.password.$invalid) || LoginResult.Errors.Password }\"\u003e\u003c/i\u003e \u003cinput id=password type=password data-required=1 ng-model=LoginInformation.Password ng-style=\"{\u0027border-color\u0027: (loginForm.password.$invalid \u0026amp;\u0026amp; loginForm.$submitted) ? \u0027red\u0027 : \u0027\u0027}\" class=\"form-control placeholder-no-fix\" placeholder=Password name=password autocomplete=off required/\u003e\u003cdiv class=help-block ng-show=\"!LoginResult.Errors.Password \u0026amp;\u0026amp; loginForm.password.$invalid \u0026amp;\u0026amp; loginForm.$submitted \u0026amp;\u0026amp; loginForm.password.$error.required\"\u003e\u003ci class=\"fa fa-exclamation-circle\"\u003e\u003c/i\u003e Please enter your password.\u003c/div\u003e\u003cdiv class=help-block ng-show=LoginResult.Errors.Password\u003e\u003ci class=\"fa fa-exclamation-circle\"\u003e\u003c/i\u003e Invalid password.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-actions\u003e\u003cbutton id=btnSubmit type=submit class=\"btn blue pull-right\"\u003e Login \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e \u003c/button\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('logoff-templates', "\u003cdiv id=loginPanel class=\"content ng-scope\" style=margin-top:182px;text-align:center\u003e\u003cdiv class=panel-logo\u003e\u003cimg src=/assets/images/sv-descartes-logo-login.png width=300 /\u003e\u003c/div\u003e\u003ch3 class=form-title\u003eYou have been logged out\u003c/h3\u003e\u003cp\u003eThank you\u003c/p\u003e\u003cbutton class=\"btn btn-sm btn-primary\" ng-click=goToLoginPage()\u003e Login \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e"); $templateCache.put('ltl-rate-shopping', "\u003c!-- Html minification failed. Returning unminified contents.\r\nDuring parsing of HTML-code error has occurred.\r\nLine 236: \u003cdiv style=\"margin-bottom: 1em; text-align: left; font-size: 12px;\"\u003e\r\nLine 237: \u003ca ng-click=\"modifySearch();\"\u003e\u003c Search Again\u003c/a\u003e\r\n------------------------------------------------------------------------^\r\nLine 238: \u003c/div\u003e\r\n\r\n--\u003e\r\n\r\n\t\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\r\n\t\u003cdiv class=\"col-lg-6 col-md-8 col-xs-10\"\u003e\r\n\t\t\u003cdiv\u003e\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003ch4 class=\"modal-title\"\u003eLTL Rate Shopping\u003c/h4\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv\u003e\r\n\t\t\t\t\t\u003cform autocomplete=\"off\" class=\"form-compact\" name=\"LTLRatingTestForm\"\u003e\r\n\t\t\t\t\t\t\u003cdiv ng-show=\"!haveSearched \u0026\u0026 !loadingItems\"\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-6\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginZipcode\u0027)}\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" for=\"postalCodeArea\" style=\"color: darkblue; font-size: 12px; font-weight: bold;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cspan ng-show=\"searchingForOriginPostalCodeAreas\"\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tOrigin Zipcode:\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cspan ng-show=\"searchingForOriginPostalCodeAreas\"\u003e - Loading AutoComplete List\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cspan ng-show=\"search.OriginCity\" style=\"text-align: center; font-size: 12px; font-weight: bold; color: darkblue\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t{{search.OriginCity}}, {{search.OriginState}}\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cdiv class=\"input-group input-group-sm\" style=\"position: relative;\" id=\"postalCodeArea-input\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"text\" class=\"form-control\" ng-model=\"search.OriginZipcode\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t id=\"originZipcode\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t uib-typeahead=\"postalCodeArea as postalCodeArea.Code for postalCodeArea in searchPostalCodeAreas($viewValue)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t placeholder=\"Type Zip Code to Search...\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t typeahead-min-length=\"3\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t typeahead-template-url=\"postalCodeArea-typeahead\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t typeahead-no-results=\"OriginPostalCodeAreaNoResults\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t typeahead-loading=\"searchingForOriginPostalCodeAreas\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t typeahead-on-select=\"postalCodeAreaChosen($item,true)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t ng-model-options=\"{ \u0027debounce\u0027: 500 }\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cdiv class=\"input-group-btn\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cbutton type=\u0027button\u0027 class=\"btn btn-svl-default\" tabindex=\"1\" ng-click=\"lookupPostalCodeArea(true)\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003ci class=\"fa fa-fw fa-search\" aria-hidden=\"true\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Choose a Postal Code Area\"\u003e\u003c/i\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/button\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cdiv ng-show=\"OriginPostalCodeAreaNoResults\"\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Postal Code Area \"{{search.OriginZipcode}}\"\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel for=\"OriginPostalCodeArea\" class=\"error\" ng-show=\"(itemErrors[\u0027OriginZipcode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginZipcode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-6\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationZipcode\u0027)}\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" for=\"postalCodeArea\" style=\"color: darkblue; font-weight: bold; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cspan ng-show=\"searchingForDestinationPostalCodeAreas\"\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tDestination Zipcode:\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cspan ng-show=\"searchingForDestinationPostalCodeAreas\"\u003e - Loading AutoComplete List\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cspan ng-show=\"search.DestinationCity\" style=\"text-align: center; font-size: 12px; font-weight: bold; color: darkblue\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t{{search.DestinationCity}}, {{search.DestinationState}}\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cdiv class=\"input-group input-group-sm\" style=\"position: relative;\" id=\"postalCodeArea-input\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"text\" class=\"form-control\" ng-model=\"search.DestinationZipcode\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t id=\"destinationZipcode\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t uib-typeahead=\"postalCodeArea as postalCodeArea.Code for postalCodeArea in searchPostalCodeAreas($viewValue)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t placeholder=\"Type Zip Code to Search...\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t typeahead-min-length=\"3\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t typeahead-template-url=\"postalCodeArea-typeahead\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t typeahead-no-results=\"DestinationPostalCodeAreaNoResults\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t typeahead-loading=\"searchingForDestinationPostalCodeAreas\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t typeahead-on-select=\"postalCodeAreaChosen($item,false)\"\r\n\t\t\t\t\t\t\t\t\t\t\t\t ng-model-options=\"{ \u0027debounce\u0027: 500 }\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cdiv class=\"input-group-btn\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cbutton type=\u0027button\u0027 class=\"btn btn-svl-default\" tabindex=\"1\" ng-click=\"lookupPostalCodeArea(false)\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003ci class=\"fa fa-fw fa-search\" aria-hidden=\"true\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Choose a Postal Code Area\"\u003e\u003c/i\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/button\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cdiv ng-show=\"DestinationPostalCodeAreaNoResults\"\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Postal Code Area \"{{search.DestinationZipcode}}\"\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel for=\"DestinationPostalCodeArea\" class=\"error\" ng-show=\"(itemErrors[\u0027DestinationZipcode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationZipcode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-6\" style=\"padding-top:1em\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px; font-weight: bold;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tPickup Details:\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin-left:1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"checkbox\" name=\"residentialPickup\" id=\"residentialPickup\" ng-model=\"search.ResidentialPickup\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tResidential Pickup\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin-left:1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"checkbox\" name=\"insidePickup\" id=\"insidePickup\" ng-model=\"search.InsidePickup\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tInside Pickup\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin-left:1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"checkbox\" name=\"pickupLiftgateRequired\" id=\"pickupLiftgateRequired\" ng-model=\"search.PickupLiftgateRequired\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tLiftgate Required\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin-left:1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"checkbox\" name=\"pickupAppointmentRequired\" id=\"pickupAppointmentRequired\" ng-model=\"search.PickupAppointmentRequired\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tAppointment Required\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin-left:1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"checkbox\" name=\"pickupLimitedAccess\" id=\"pickupLimitedAccess\" ng-model=\"search.PickupLimitedAccess\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tLimited Access\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-6\" style=\"padding-top:1em\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px; font-weight: bold;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tDelivery Details:\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin-left:1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"checkbox\" name=\"residentialDelivery\" id=\"residentialDelivery\" ng-model=\"search.ResidentialDelivery\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tResidential Delivery\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin-left:1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"checkbox\" name=\"insideDelivery\" id=\"insideDelivery\" ng-model=\"search.InsideDelivery\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tInside Delivery\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin-left:1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"checkbox\" name=\"deliveryLiftgateRequired\" id=\"deliveryLiftgateRequired\" ng-model=\"search.DeliveryLiftgateRequired\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tLiftgate Required\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin-left:1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"checkbox\" name=\"deliveryAppointmentRequired\" id=\"deliveryAppointmentRequired\" ng-model=\"search.DeliveryAppointmentRequired\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tAppointment Required\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin-left:1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput type=\"checkbox\" name=\"deliveryLimitedAccess\" id=\"deliveryLimitedAccess\" ng-model=\"search.DeliveryLimitedAccess\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" style=\"color: darkblue; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tLimited Access\r\n\t\t\t\t\t\t\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"form-group\" ng-show=\"false\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"input-group-sm col-xs-6\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" for=\"UnitOfMeasure\"\u003eUnit Of Measure:\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cselect type=\"text\" class=\"form-control\" id=\"UnitOfMeasure\" ng-model=\"search.UnitOfMeasure\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003coption\u003eKilos\u003c/option\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003coption\u003eLbs\u003c/option\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\t\t\t\t\u003clabel for=\"UnitOfMeasure\" class=\"error\" ng-bind=\"itemErrors[\u0027DropTo\u0027]\" ng-show=\"(itemErrors[\u0027DropTo\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"form-compact\" style=\"margin-top: 1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"text-center form-group\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003ctable class=\"table\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cthead style=\"color: darkblue;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003ctr\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"hidden-xs\" style=\"font-size: 12px\"\u003ePieces\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"hidden-xs\" style=\"font-size: 12px\"\u003eWeight\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"visible-xs\" style=\"font-size: 12px\"\u003ePcs\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"visible-xs\" style=\"font-size: 12px\"\u003eWt\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"hidden-xs\" style=\"font-size: 12px\"\u003eEach/Total\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"visible-xs\" style=\"font-size: 12px\"\u003eE/T\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"hidden-xs\" style=\"font-size: 12px\"\u003eLength\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"hidden-xs\" style=\"font-size: 12px\"\u003eWidth\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"hidden-xs\" style=\"font-size: 12px\"\u003eHeight\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth style=\"white-space:nowrap; font-size: 12px\" class=\"visible-xs\"\u003eL X W X H\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"hidden-xs\" style=\"font-size: 12px\"\u003eEach/Total\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth class=\"visible-xs\" style=\"font-size: 12px\"\u003eE/T\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth style=\"font-size: 12px\"\u003eClass\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cth\u003e\u003c/th\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/tr\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/thead\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003ctbody\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003ctr ng-repeat=\"row in search.piecesList\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Quantity\u0027)}\"\u003e\u003cinput class=\"form-control\" id=\"piecesQty\" type=\"text\" ng-model=\"row.Quantity\"\u003e\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Weight\u0027)}\"\u003e\u003cinput class=\"form-control\" id=\"piecesWeight\" type=\"text\" ng-model=\"row.Weight\"\u003e\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].SetTotalWeight\u0027)}\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cselect class=\"form-control\" value=\"true\" ng-change=\"setTotalDimWeight(itemToEdit)\" id=\"pieceSetTotalWeight\" ng-model=\"row.SetTotalWeight\" ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Length\u0027)}\" class=\"hidden-xs\"\u003e\u003cinput class=\"form-control\" id=\"piecesLength\" type=\"text\" ng-model=\"row.Length\"\u003e\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Width\u0027)}\" class=\"hidden-xs\"\u003e\u003cinput class=\"form-control\" id=\"piecesWidth\" type=\"text\" ng-model=\"row.Width\"\u003e\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Height\u0027)}\" class=\"hidden-xs\"\u003e\u003cinput class=\"form-control\" id=\"piecesHeight\" type=\"text\" ng-model=\"row.Height\"\u003e\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Height\u0027) || itemErrors.hasOwnProperty(\u0027AccessorialMappings[\u0027+$index + \u0027].Length\u0027) || itemErrors.hasOwnProperty(\u0027AccessorialMappings[\u0027+$index + \u0027].Width\u0027)}\" class=\"visible-xs\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cdiv class=\"input-group input-group-sm\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cinput class=\"form-control\" type=\"text\" ng-model=\"row.Length\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cinput class=\"form-control\" type=\"text\" ng-model=\"row.Width\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cinput class=\"form-control\" type=\"text\" ng-model=\"row.Height\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd tooltip-append-to-body=\"true\" uib-tooltip=\u00277L always uses \"Each\" for Dims\u0027\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cselect class=\"form-control\" value=\"Each\" disabled=\"disabled\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003coption\u003eEach\u003c/option\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Class\u0027)}\"\u003e\u003cinput class=\"form-control\" id=\"piecesClass\" type=\"text\" ng-model=\"row.Class\"\u003e\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd class=\"deleteColumn\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003ca ng-click=\"$event.stopPropagation(); search.piecesList.splice($index, 1);\" uib-tooltip=\"Delete\" class=\"delete-link\"\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/tr\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003ctr\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ctd colspan=\"10\" align=\"center\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003ca id=\"Pieces\" ng-click=\"addPiece()\"\u003eAdd another Piece\u003c/a\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/tr\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/tbody\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/table\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv ng-repeat=\"error in pieceErrors\"\u003e\u003clabel for=\"pieceSetTotalWeight\" class=\"error\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e {{error}}\u003c/label\u003e\u003c/div\u003e\r\n\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\t\t\u003cdiv class=\"text-center form-group\" style=\"margin-top: 1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cbutton type=\"button\" class=\"btn btn-primary\" id=\"getQuotesBtn\" ng-click=\"executeTest(search);\"\u003eGet Quotes\u003c/button\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\t\u003cdiv ng-show=\"loadingItems\" style=\"width: 100%;min-height:768px;position: relative;text-align:center;\"\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"modal fade in show\" style=\"position: absolute; overflow:hidden;\"\u003e\r\n\t\t\t\t\t\t\t\t\u003ciframe src=\"/Resources/img/svl-spinner.svg\" width=\"150\" height=\"150\" frameBorder=\"0\" seamless=\u0027seamless\u0027 style=\"position:relative;\" scrolling=\"no\"\u003e\u003c/iframe\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv style=\"font-size: 20px;color: #999;font-weight:bold;position:relative;\"\u003eGetting LTL Rates...\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\t\u003cdiv class=\"form-group\" ng-show=\"haveSearched \u0026\u0026 !loadingItems\" style=\"text-align: center\"\u003e\r\n\r\n\t\t\t\t\t\t\t\u003cdiv style=\"margin-bottom: 1em; text-align: left; font-size: 12px;\"\u003e\r\n\t\t\t\t\t\t\t\t\u003ca ng-click=\"modifySearch();\"\u003e\u003c Search Again\u003c/a\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\t\t\u003c!-- LEFT COLUMN --\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-8\" style=\"text-align: left;\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv\u003e\r\n\t\t\t\t\t\t\t\t\t\u003clabel style=\"color: darkblue; font-size: 14px; font-family: Arial\"\u003eFrom: \u003cb\u003e{{from}}\u003c/b\u003e\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv\u003e\r\n\t\t\t\t\t\t\t\t\t\u003clabel style=\"color: darkblue; font-size: 14px; font-family: Arial\"\u003eTo: \u003cb\u003e{{to}}\u003c/b\u003e\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv\u003e\r\n\t\t\t\t\t\t\t\t\t\u003clabel style=\"color: darkblue; font-size: 14px; font-family: Arial\"\u003ePieces: \u003cb\u003e{{pieces}}\u003c/b\u003e - Weight: \u003cb\u003e{{weight}} {{search.UnitOfMeasure}}\u003c/b\u003e\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c!-- RIGHT COLUMN --\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-4\" style=\"text-align: right; \"\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv\u003e\r\n\t\t\t\t\t\t\t\t\t\u003clabel style=\"color: darkblue; font-size: 14px; font-family: Arial\"\u003eRates starting at:\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv\u003e\r\n\t\t\t\t\t\t\t\t\t\u003clabel style=\"margin: -10px 0px 0px 0px; font-size: 25px; font-weight: bold; color: green; \"\u003e{{lowestPrice| currency}}\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"margin: 1em;\"\u003e\r\n\t\t\t\t\t\t\t\t\u003clabel style=\"font-size:x-large; font-weight: bold; color: darkblue;\"\u003eSelect a carrier to move your shipment\u003c/label\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\t\t\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=\"LTLRatingResultListCtrl\"\u003e\u003c/div\u003e\r\n\r\n\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003c/form\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\r\n"); $templateCache.put('ltl-rating-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=SevenLFreightCarrierListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=sevenLCarrier_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=sevenLCarrier_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('ltl-rating-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\"\u003e\u003ctd class=card style=\"height:8em;border-left:5px solid #4AACD6\" ng-style=\"row.LowestPrice \u0026amp;\u0026amp; {\u0027border-left\u0027: \u00275px solid green\u0027}\"\u003e\u003cdiv class=card-block\u003e\u003cdiv class=\"col-xs-8 col-md-8 col-lg-8\" style=text-align:left;vertical-align:middle\u003e\u003cdiv\u003e\u003clabel style=font-weight:bold;color:darkblue;font-size:14px;font-family:Arial\u003e {{row.CarrierName}} ({{row.RateType}}) \u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003clabel style=color:darkblue;font-size:12px;font-family:Arial\u003e Estimated transit is \u003cb\u003e{{row.TransitTime}} business days\u003c/b\u003e after pickup \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=row.LowestPrice\u003e\u003ci class=\"fa fa-check-circle\" style=font-size:14px\u003e\u003c/i\u003e \u003clabel style=color:green;font-weight:bold;font-size:12px;font-family:Arial\u003eLowest Price\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-md-4 col-lg-4\" style=text-align:right;vertical-align:middle\u003e\u003cdiv\u003e\u003clabel style=font-size:x-large;font-weight:bold;color:darkblue ng-style=\"row.LowestPrice \u0026amp;\u0026amp; {\u0027color\u0027: \u0027green\u0027}\"\u003e {{row.Total| currency}} \u003cspan style=font-size:medium class=\"fa fa-info-circle\" uib-popover-template=\"\u0027costDetails-popover\u0027\" popover-title=\"Rate Details\" popover-placement=top-left popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=100 popover-append-to-body=true\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv style=margin-top:1em\u003e\u003cbutton ng-click=selectRate(row) id=selectRateBtn style=background-color:white;border-color:#4AACD6;color:#4AACD6;font-weight:bold;width:12em;font-size:10px;height:3em\u003e Select \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('costDetails-popover', "\u003ctr style=font-size:11px ng-repeat=\"detail in row.CostDetails\"\u003e\u003ctd width=75% style=text-align:left\u003e\u003cb\u003e{{detail.Description}}:\u003c/b\u003e\u003c/td\u003e\u003ctd width=25% style=text-align:right\u003e{{detail.Amount| currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr style=font-size:11px\u003e\u003ctd width=75% style=\"text-align:left;border-top:1px solid #000\"\u003e\u003cb\u003eTOTAL:\u003c/b\u003e\u003c/td\u003e\u003ctd width=25% style=\"text-align:right;border-top:1px solid #000\"\u003e\u003cb\u003e{{row.Total| currency}}\u003c/b\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('ltlRateShoppingDetail-list-row-headers', "\u003ctr\u003e\u003ctd colspan=3 style=border:none\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=LTLRateDetail\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=control-label style=font-size:12px\u003e \u003cb\u003eQuote Number:\u003c/b\u003e {{LTLDetailInfo.Result.QuoteNumber}} \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=padding-top:1em\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label style=font-size:12px\u003e \u003cb\u003eShipper Zipcode:\u003c/b\u003e {{LTLDetailInfo.Request.OriginZipcode}} \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label style=font-size:12px\u003e \u003cb\u003eDestination Zipcode:\u003c/b\u003e {{LTLDetailInfo.Request.DestinationZipcode}} \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=padding-top:1em\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=control-label style=font-size:12px;font-weight:bold\u003e Pickup Details: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=residentialPickup id=residentialPickup ng-model=LTLDetailInfo.Request.ResidentialPickup disabled/\u003e \u003clabel class=control-label style=font-size:12px\u003e Residential Pickup \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=insidePickup id=insidePickup ng-model=LTLDetailInfo.Request.InsidePickup disabled/\u003e \u003clabel class=control-label style=font-size:12px\u003e Inside Pickup \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=pickupLiftgateRequired id=pickupLiftgateRequired ng-model=LTLDetailInfo.Request.PickupLiftgateRequired disabled/\u003e \u003clabel class=control-label style=font-size:12px\u003e Liftgate Required \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=pickupAppointmentRequired id=pickupAppointmentRequired ng-model=LTLDetailInfo.Request.PickupAppointmentRequired disabled/\u003e \u003clabel class=control-label style=font-size:12px\u003e Appointment Required \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=pickupLimitedAccess id=pickupLimitedAccess ng-model=LTLDetailInfo.Request.PickupLimitedAccess /\u003e \u003clabel class=control-label style=color:darkblue;font-size:12px\u003e Limited Access \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=control-label style=font-size:12px;font-weight:bold\u003e Delivery Details: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=residentialDelivery id=residentialDelivery ng-model=LTLDetailInfo.Request.ResidentialDelivery disabled/\u003e \u003clabel class=control-label style=font-size:12px\u003e Residential Delivery \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=insideDelivery id=insideDelivery ng-model=LTLDetailInfo.Request.InsideDelivery disabled/\u003e \u003clabel class=control-label style=font-size:12px\u003e Inside Delivery \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=deliveryLiftgateRequired id=deliveryLiftgateRequired ng-model=LTLDetailInfo.Request.DeliveryLiftgateRequired disabled/\u003e \u003clabel class=control-label style=font-size:12px\u003e Liftgate Required \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=deliveryAppointmentRequired id=deliveryAppointmentRequired ng-model=LTLDetailInfo.Request.DeliveryAppointmentRequired disabled/\u003e \u003clabel class=control-label style=font-size:12px\u003e Appointment Required \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=deliveryLimitedAccess id=deliveryLimitedAccess ng-model=LTLDetailInfo.Request.DeliveryLimitedAccess /\u003e \u003clabel class=control-label style=color:darkblue;font-size:12px\u003e Limited Access \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=3 style=border:none\u003e\u003cdiv class=form-compact\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ctable class=table\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=hidden-xs style=font-size:12px\u003ePieces\u003c/th\u003e\u003cth class=hidden-xs style=font-size:12px\u003eWeight\u003c/th\u003e\u003cth class=visible-xs style=font-size:12px\u003ePcs\u003c/th\u003e\u003cth class=visible-xs style=font-size:12px\u003eWt\u003c/th\u003e\u003cth class=hidden-xs style=font-size:12px\u003eEach/Total\u003c/th\u003e\u003cth class=visible-xs style=font-size:12px\u003eE/T\u003c/th\u003e\u003cth style=white-space:nowrap;font-size:12px\u003eL X W X H\u003c/th\u003e\u003cth class=hidden-xs style=font-size:12px\u003eEach/Total\u003c/th\u003e\u003cth class=visible-xs style=font-size:12px\u003eE/T\u003c/th\u003e\u003cth style=font-size:12px\u003eClass\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in LTLDetailInfo.Request.piecesList\"\u003e\u003ctd align=center\u003e{{row.Quantity}}\u003c/td\u003e\u003ctd align=center\u003e{{row.Weight}}\u003c/td\u003e\u003ctd align=center ng-show=row.SetTotalWeight\u003eTotal\u003c/td\u003e\u003ctd align=center ng-show=!row.SetTotalWeight\u003eEach\u003c/td\u003e\u003ctd align=center\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e{{row.Length}} \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e {{row.Width}} \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e {{row.Height}}\u003c/div\u003e\u003c/td\u003e\u003ctd align=center\u003eEach\u003c/td\u003e\u003ctd align=center\u003e{{row.Class}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=3 style=border:none\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=MarkupDetail\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3\u003e\u003clabel class=control-label style=font-size:12px\u003e \u003cb\u003eMarkup ID:\u003c/b\u003e {{LTLDetailInfo.Result.MarkupId}} \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003clabel class=control-label style=font-size:12px\u003e \u003cb\u003eCarrier:\u003c/b\u003e {{LTLDetailInfo.Result.MarkupCarrierName}} \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003clabel class=control-label style=font-size:12px\u003e \u003cb\u003eService:\u003c/b\u003e {{LTLDetailInfo.Result.MarkupServiceType}} \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003clabel class=control-label style=font-size:12px\u003e \u003cb\u003eMarkup:\u003c/b\u003e {{LTLDetailInfo.Result.MarkupPercent}} % \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003cth st-sort=ChargeName class=st-sortable\u003eCharge Name\u003c/th\u003e\u003cth st-sort=Cost class=st-sortable\u003eCost\u003c/th\u003e\u003cth st-sort=Revenue class=st-sortable\u003eRevenue\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('ltlRateShoppingDetail-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=LTLRateShoppingDetailListRowCtrl\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{(row.Amount-row.MarkupPrice) | currency}}\u003c/td\u003e\u003ctd\u003e{{row.Amount | currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cb\u003eTOTAL\u003c/b\u003e\u003c/td\u003e\u003ctd\u003e\u003cb\u003e{{(LTLDetailInfo.Result.Total-LTLDetailInfo.Result.MarkupPrice) | currency}}\u003c/b\u003e\u003c/td\u003e\u003ctd\u003e\u003cb\u003e{{LTLDetailInfo.Result.Total | currency}}\u003c/b\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('macroPoint-edit', "\u003ch2\u003eMacroPoint Configuration\u003c/h2\u003e\u003cform autocomplete=off class=macroPointEditForm name=macroPointEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=macroPointUrl\u003eAPI URL:\u003c/label\u003e \u003cinput type=text class=form-control id=macroPointUrl ng-model=config.Url /\u003e \u003clabel for=macroPointUrl class=error ng-bind=\"itemErrors[\u0027Url\u0027]\" ng-show=\"(itemErrors[\u0027Url\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=macroPointId\u003eMacroPoint ID:\u003c/label\u003e \u003cinput type=text class=form-control id=macroPointId ng-model=config.Id /\u003e \u003clabel for=macroPointId class=error ng-bind=\"itemErrors[\u0027Id\u0027]\" ng-show=\"(itemErrors[\u0027Id\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=macroPointUsername\u003eUsername:\u003c/label\u003e \u003cinput type=text class=form-control id=macroPointUsername autocomplete=off ng-model=config.Username /\u003e \u003clabel for=macroPointUsername class=error ng-bind=\"itemErrors[\u0027Username\u0027]\" ng-show=\"(itemErrors[\u0027Username\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=macroPointPassword\u003e Password: \u003ca ng-show=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" ng-click=\"config.EditPassword = true\" href=javascript:void(0)\u003e edit \u003c/a\u003e \u003c/label\u003e\u003cdiv ng-click=\"config.EditPassword = true\"\u003e\u003cinput ng-disabled=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" type=password autocomplete=off placeholder=\"{{config.EditPassword || !config.HasPassword ? \u0027\u0027 : \u0027***********\u0027}}\" class=form-control id=project44Password ng-model=config.Password /\u003e\u003c/div\u003e\u003clabel for=macroPointPassword class=error ng-bind=\"itemErrors[\u0027Password\u0027]\" ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=macroPointTrackDurationInHours\u003eTrack Duration In Hours:\u003c/label\u003e \u003cinput type=text class=form-control name=macroPointTrackDurationInHours id=macroPointTrackDurationInHours ng-model=config.TrackDurationInHours ng-pattern=\"/^[0-9]+$/\"/\u003e\u003cp class=\"text-danger font-12 margin-top-10\" ng-show=macroPointEditForm.macroPointTrackDurationInHours.$error.pattern\u003eOnly numbers allowed\u003c/p\u003e\u003clabel for=macroPointTrackDurationInHours class=error ng-bind=\"itemErrors[\u0027TrackDurationInHours\u0027]\" ng-show=\"(itemErrors[\u0027TrackDurationInHours\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=macroPointTrackIntervalInMinutes\u003eTrack Interval In Minutes:\u003c/label\u003e \u003cinput type=text class=form-control name=macroPointTrackIntervalInMinutes id=macroPointTrackIntervalInMinutes ng-model=config.TrackIntervalInMinutes ng-pattern=\"/^[0-9]+$/\"/\u003e\u003cp class=\"text-danger font-12 margin-top-10\" ng-show=macroPointEditForm.macroPointTrackIntervalInMinutes.$error.pattern\u003e\u003c/p\u003e\u003clabel for=macroPointTrackIntervalInMinutes class=error ng-bind=\"itemErrors[\u0027TrackIntervalInMinutes\u0027]\" ng-show=\"(itemErrors[\u0027TrackIntervalInMinutes\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003ca href=/Admin target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-disabled=macroPointEditForm.$invalid ng-click=saveConfig()\u003eSave\u003c/button\u003e\u003c/form\u003e"); $templateCache.put('modal-macroPointNoUsername', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eMacroPoint Account Management\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eYour MacroPoint account is managed by Supply-Vision. Please contact Supply-Vision support to begin using this feature.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=dismiss()\u003eOK\u003c/button\u003e \u003ca href=\"/Admin/\" target=_self class=\"btn btn-danger\" ng-click=dismiss()\u003eGo Back\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mainmenu', "\u003cdiv class=\"page-sidebar navbar-collapse collapse\"\u003e\u003cul class=\"page-sidebar-menu page-sidebar-menu-closed\" id=page-sidebar-menu data-auto-scroll=true data-slide-speed=200\u003e\u003cli class=sidebar-toggler-wrapper\u003e\u003cdiv class=sb-search\u003e\u003cselect id=ddSearchField class=form-control\u003e\u003coption value=Shipment\u003eShipments/Quotes\u003c/option\u003e\u003coption value=Waybill\u003eHousebill\u003c/option\u003e\u003coption value=MawbPro\u003eMAWB/PRO\u003c/option\u003e\u003coption value=ConsolRouting\u003eRouting\u003c/option\u003e\u003coption value=ContainerNo\u003eContainer #\u003c/option\u003e\u003coption value=ReferenceNo\u003eReference #\u003c/option\u003e\u003coption value=AdditionalReferenceNo\u003eAddl. Reference #\u003c/option\u003e\u003coption value=InbondNumber\u003eInbond #\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=sidebar-toggler\u003e\u003c/div\u003e\u003cdiv class=sb-search\u003e\u003cdiv class=input-group\u003e\u003cinput type=text id=txtSearch onkeydown=\"return txtSearch_onkeydown(event)\" name=txtSearch class=\"form-control bold wht\" placeholder=Search... /\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan id=SearchButton class=input-group-btn\u003e \u003ca href=# onclick=Search() class=\"btn submit\"\u003e\u003ci id=SearchButtonIcon class=icon-magnifier\u003e\u003c/i\u003e\u003c/a\u003e \u003c/span\u003e\u003c/li\u003e\u003cli id=menuLoadingIndicator\u003e\u003ca href=#\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\"\u003e\u003c/i\u003e\u0026nbsp;\u003cspan class=title\u003eLoading Menu...\u003c/span\u003e\u003c/a\u003e\u003c/li\u003e\u003cli ng-repeat=\"item in layoutModel.MenuItems\" ng-show=item.ShouldDisplay ng-class=\"{active: onThisPage(item)}\"\u003e\u003ca ng-href={{item.LinkHref}} target={{item.LinkTarget}} id={{item.Id}} ng-click=eval(item.Click)\u003e \u003ci ng-class=getIcon(item.MenuIcon) ng-show=hasIcon(item.MenuIcon)\u003e\u003c/i\u003e \u003cspan class=title ng-bind=item.DisplayText\u003e\u003c/span\u003e \u003cspan class=selected ng-show=onThisPage(item)\u003e\u003c/span\u003e \u003cspan id=sArrow class=arrow ng-if=\"item.Items != null \u0026amp;\u0026amp; item.Items.length \u003e 0\"\u003e\u003c/span\u003e \u003c/a\u003e\u003cul ng-if=\"((item.Items != null) \u0026amp;\u0026amp; (item.Items.length \u003e 0))\" id=ulSubMenu{{$index}} class=sub-menu ng-include=\"\u0027menugroup\u0027\" ng-init=\"menuItems=item.Items\"\u003e\u003c/ul\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e"); $templateCache.put('mdlpSso-response', "\u003cdiv class=row\u003e\u003cdiv class=\"col-md-offset-2 col-md-8\"\u003e\u003cdiv class=panel style=\"border:1px solid #e7ecf1 !important\"\u003e\u003cdiv class=panel-body style=text-align:center\u003e\u003ch4 style=font-weight:bold\u003eDescartes SSO Authentication Process\u003c/h4\u003e\u003cdiv ng-show=errorMessage\u003e\u003cp class=text-danger\u003eError: {{ errorMessage }}\u003c/p\u003e\u003cbutton class=\"btn blue\" ng-click=onTryAgain()\u003eTry Log In Again\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('menugroup', "\u003cli ng-repeat=\"item in menuItems\" ng-show=item.ShouldDisplay ng-class=\"{active: onThisPage(item)}\"\u003e\u003ca id={{item.Id}} href=javascript:void(0) target={{item.LinkTarget}} ng-href=item.LinkHref ng-click=\"item.Click ? eval(item.Click) : highlightParent($event)\"\u003e \u003ci ng-class=getIcon(item.MenuIcon) ng-show=hasIcon(item.MenuIcon)\u003e\u003c/i\u003e \u003cspan class=title ng-bind=item.DisplayText\u003e\u003c/span\u003e \u003cspan class=selected ng-show=onThisPage(item)\u003e\u003c/span\u003e \u003cspan id=sArrow class=arrow ng-if=\"item.Items != null \u0026amp;\u0026amp; item.Items.length \u003e 0\"\u003e\u003c/span\u003e \u003c/a\u003e\u003cul ng-if=\"((item.Items != null) \u0026amp;\u0026amp; (item.Items.length \u003e 0))\" id=ulSubMenu{{$index}} class=sub-menu ng-include=menugroup ng-init=\"menuItems=item.Items\"\u003e\u003c/ul\u003e\u003c/li\u003e"); $templateCache.put('menu-page-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=MenuPageFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003clabel for=menupage_filter_searchvalue class=control-label\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=menupage_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e\u003cbr/\u003e"); $templateCache.put('menu-page', "\u003ch3 class=page-title\u003e{{pageTitle}} \u003csmall ng-bind=pageSubTitle\u003e\u003c/small\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-if=showFilters ng-include=\"\u0027menu-page-filters\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet box blue-madison menu\" ng-repeat=\"group in groupMenuItems\" ng-if=$even\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption ng-bind=group.DisplayText\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in group.Items\"\u003e\u003ca class=\"btn btn-xs default\" style=white-space:normal ng-if=\"group.Type === \u0027default\u0027\" ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e \u003c/a\u003e\u003cdiv style=width:100% class=\"btn-report btn-xs default\" ng-if=\"group.Type === \u0027withDescription\u0027\"\u003e\u003ca style=white-space:normal ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e \u003cbr/\u003e\u003cp\u003e{{item.Description}}\u003c/p\u003e\u003c/div\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet box blue-madison menu\" ng-repeat=\"group in groupMenuItems\" ng-if=!$even\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption ng-bind=group.DisplayText\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in group.Items\"\u003e\u003ca class=\"btn btn-xs default\" style=white-space:normal ng-if=\"group.Type === \u0027default\u0027\" ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e \u003c/a\u003e\u003cdiv style=width:100% class=\"btn-report btn-xs default\" ng-if=\"group.Type === \u0027withDescription\u0027\"\u003e\u003ca style=white-space:normal ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e \u003cbr/\u003e\u003cp\u003e{{item.Description}}\u003c/p\u003e\u003c/div\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e"); $templateCache.put('main-menu-search', "\u003cdiv class=sb-search\u003e\u003cselect id=ddSearchField class=form-control\u003e\u003coption value=Shipment\u003eShipments/Quotes\u003c/option\u003e\u003coption value=Waybill\u003eHousebills\u003c/option\u003e\u003coption value=MawbPro\u003eMAWB/PRO\u003c/option\u003e\u003coption value=ConsolRouting\u003eRouting\u003c/option\u003e\u003coption value=ContainerNo\u003eContainer #\u003c/option\u003e\u003coption value=ReferenceNo\u003eReference #\u003c/option\u003e\u003coption value=AdditionalReferenceNo\u003eAddl. Reference #\u003c/option\u003e\u003coption value=InbondNumber\u003eInbond #\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=sidebar-toggler\u003e\u003c/div\u003e\u003cdiv class=sb-search\u003e\u003cdiv class=input-group\u003e\u003cinput type=text id=txtSearch onkeydown=\"return txtSearch_onkeydown(event)\" name=txtSearch class=\"form-control bold wht\" placeholder=Search... /\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan id=SearchButton class=input-group-btn\u003e \u003ca href=# onclick=Search() class=\"btn submit\"\u003e\u003ci id=SearchButtonIcon class=icon-magnifier\u003e\u003c/i\u003e\u003c/a\u003e \u003c/span\u003e"); $templateCache.put('portal-menu-search', "\u003cspan\u003eTest\u003c/span\u003e\u003cdiv class=sb-search\u003e\u003cselect id=ddSearchField class=form-control ng-model=SearchOption ng-options=\"searchOption as searchOption.text for searchOption in SearchByOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=sidebar-toggler\u003e\u003c/div\u003e\u003cdiv class=sb-search\u003e\u003cdiv class=input-group\u003e\u003cinput type=text id=txtSearch ng-model=SearchText ng-keydown=SearchKeyDown($event) name=txtSearch class=\"form-control bold wht\" placeholder=Search... /\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan id=SearchButton class=input-group-btn\u003e \u003ca href=javascript: ng-click=Search(SearchText) class=\"btn submit\"\u003e\u003ci id=SearchButtonIcon class=icon-magnifier\u003e\u003c/i\u003e\u003c/a\u003e \u003c/span\u003e"); $templateCache.put('menuSecurity-page', "\u003cdiv style=max-width:1200px\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=MenuSecurityListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('menuSecurity-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-controller=MenuSecurityFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=invoicing_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cselect class=form-control type=text id=menuSecurity_filter_subMenu placeholder=SubMenu ng-model=filter.SubMenu ng-options=\"subMenuOption as subMenuOption for subMenuOption in subMenuFilterOptions\" ng-change=changeFilter()\u003e \u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=menuSecurity_filter_description placeholder=Description ng-model=filter.FriendlyDescription ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('menuSecurity-list-row-headers', "\u003ctr\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eSub Menu\u003c/th\u003e\u003cth\u003eSecurity Level\u003c/th\u003e\u003cth class=text-center ng-show=\"UserProfile.UserId == \u0027infotek\u0027\"\u003ePurchased\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('menuSecurity-list-rows', "\u003ctr ng-class=\"{\u0027warning\u0027:row.Changed}\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd ng-class=\"{\u0027bold\u0027:!row.SubMenu}\"\u003e{{row.FriendlyDescription}}\u003c/td\u003e\u003ctd\u003e{{row.SubMenu}}\u003c/td\u003e\u003ctd\u003e\u003cselect class=\"form-control input-xs\" ng-change=\"row.Changed = true\" ng-model=row.SecurityLevel ng-options=\"level for level in securityLevels\"\u003e \u003c/select\u003e\u003c/td\u003e\u003ctd class=text-center ng-show=\"UserProfile.UserId == \u0027infotek\u0027\"\u003e\u003cinput type=checkbox style=margin:auto class=\"form-control input-xs\" checked ng-change=\"row.Changed = true\" ng-model=row.Purchased /\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('menuSecurity-list-footer', "\u003ctd colspan=999 class=text-center\u003e\u003cbutton type=button class=\"btn btn-xs btn-success\" ng-click=saveMenuSecurities(displayedItems);\u003eSave Changes\u003c/button\u003e\u003c/td\u003e"); $templateCache.put('menuSecurity-save-button', "\u003cbutton type=button class=\"btn btn-xs btn-success\" ng-click=saveMenuSecurities(displayedItems);\u003eSave Changes\u003c/button\u003e"); $templateCache.put('menuSecurityAccess-page', "\u003cdiv style=max-width:1200px\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeFormsModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-\"\u003e\u003c/i\u003e Access List\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=MenuSecurityAccessListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('menuSecurityAccess-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-controller=MenuSecurityAccessFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=invoicing_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=menuSecurityAccess_filter_description placeholder=Description ng-model=filter.FriendlyDescription ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('menuSecurityAccess-list-row-headers', "\u003ctr\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eSub Menu\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('menuSecurityAccess-list-rows', "\u003ctr ng-class=\"{\u0027warning\u0027:row.Changed}\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd ng-class=\"{\u0027bold\u0027:!row.SubMenu}\"\u003e{{row.FriendlyDescription}}\u003c/td\u003e\u003ctd\u003e{{row.SubMenu}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('mfaPreAuthToken', "\u003cdiv class=row\u003e\u003cdiv class=\"col-md-offset-2 col-md-8\"\u003e\u003cdiv class=panel style=\"border:1px solid #e7ecf1 !important\"\u003e\u003cdiv class=panel-body style=text-align:center\u003e\u003ch4 style=font-weight:bold\u003eSupply Vision MFA Authentication Process\u003c/h4\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mileage-modal', "\u003cdiv class=modal-header ng-if=!addRemove\u003e\u003cbutton type=button class=close ng-click=closeForm() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-\"\u003e\u003c/i\u003e Mileage Search\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"form form-compact row\" ng-submit=getMileage() style=margin:0 ng-style=\"{\u0027width\u0027: formSize}\"\u003e\u003cbutton type=button ng-if=addRemove ng-click=addNewAddress() class=\"btn btn-sm btn-svl-grid-add\" ng-attr-test-id=\"new zipcode\" data-toggle=tooltip data-placement=right title=\"Add New Zipcode\"\u003e\u003ci class=\"fa fa-plus-square\" style=color:white\u003e\u003c/i\u003e New\u003c/button\u003e\u003cdiv ng-if=\"addressInformation \u0026amp;\u0026amp; addressInformation.length == 2 \u0026amp;\u0026amp; !addRemove\" ng-include=\"\u0027mileage-standard-form\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-if=\"(addressInformation \u0026amp;\u0026amp; addressInformation.length \u003e 2) || addRemove\" ng-include=\"\u0027mileage-multiple-form\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-if=\"!loadingResults \u0026amp;\u0026amp; result !== null \u0026amp;\u0026amp; result !== undefined \u0026amp;\u0026amp; (!serviceErrors || serviceErrors.length === 0)\"\u003e\u003clabel\u003e \u003cb\u003eTotal distance in Miles: \u003c/b\u003e \u003c/label\u003e \u003cspan\u003e\u003cb\u003e{{result}}\u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-if=\"!result \u0026amp;\u0026amp; serviceErrors \u0026amp;\u0026amp; serviceErrors.length \u003e 0\"\u003e\u003clabel\u003e\u003cb\u003eNo results...\u003c/b\u003e\u003c/label\u003e\u003cp ng-repeat=\"error in serviceErrors\" class=text-danger\u003e{{error}}\u003c/p\u003e\u003c/div\u003e\u003cdiv ng-if=loadingResults\u003e\u003ci class=\"fa fa-refresh fa-spin\"\u003e\u003c/i\u003e Getting mileage...\u003c/div\u003e\u003cdiv style=margin-top:20px;text-align:right\u003e\u003cbutton type=submit class=\"btn btn-primary\" ng-disabled=loadingResults\u003e Get Mileage \u003cspan ng-show=loadingResults\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-if=!addRemove ng-click=closeForm()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-if=addRemove ng-click=clearForm()\u003eClear\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('mileage-standard-form', "\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003ch4\u003eFrom\u003c/h4\u003e\u003cdiv class=well\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=mileageFrom_filter_address\u003eStreet Address\u003c/label\u003e \u003cinput class=form-control type=text id=mileageFrom_filter_address ng-model=addressInformation[0].streetaddress /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=mileageFrom_filter_city\u003eCity\u003c/label\u003e \u003cinput class=form-control type=text id=mileageFrom_filter_city ng-model=addressInformation[0].city /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=mileageFrom_filter_state\u003eState\u003c/label\u003e \u003cinput class=form-control type=text id=mileageFrom_filter_state ng-model=addressInformation[0].state /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=mileageFrom_filter_zip\u003eZip\u003c/label\u003e \u003cinput class=form-control type=text id=mileageFrom_filter_zip ng-model=addressInformation[0].zip /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=mileageFrom_filter_country\u003eCountry\u003cspan ng-show=searchingForFromCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e \u003cinput type=text id=mileageFrom_filter_country class=form-control ng-model=addressInformation[0].country uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to search...\" typeahead-min-length=2 typeahead-no-results=noResultsForCountryFrom typeahead-loading=searchingForFromCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=noResultsForCountryFrom\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{addressInformation[0].country}}\"\u003c/div\u003e\u003clabel class=control-label for=tractorCountry\u003e \u003cspan ng-show=searchingForFromCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\"\u003e\u003ch4\u003eTo\u003c/h4\u003e\u003cdiv class=well\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=mileageTo_filter_address\u003eStreet Address\u003c/label\u003e \u003cinput class=form-control type=text id=mileageTo_filter_address ng-model=addressInformation[1].streetaddress /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=mileageTo_filter_city\u003eCity\u003c/label\u003e \u003cinput class=form-control type=text id=mileageTo_filter_city ng-model=addressInformation[1].city /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=mileageTo_filter_state\u003eState\u003c/label\u003e \u003cinput class=form-control type=text id=mileageTo_filter_state ng-model=addressInformation[1].state /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=mileageFrom_filter_zip\u003eZip\u003c/label\u003e \u003cinput class=form-control type=text id=mileageTo_filter_zip ng-model=addressInformation[1].zip /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=mileageTo_filter_country\u003eCountry\u003cspan ng-show=searchingForToCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=form-control id=mileageTo_filter_contry ng-model=addressInformation[1].country uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to search...\" typeahead-min-length=2 typeahead-no-results=noResultsForCountryTo typeahead-loading=searchingForToCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=noResultsForCountryTo\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{addressInformation[1].country}}\"\u003c/div\u003e\u003clabel class=control-label for=tractorCountry\u003e \u003cspan ng-show=searchingForToCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mileage-multiple-form', "\u003cdiv class=row ng-repeat=\"address in addressInformation track by $index\"\u003e\u003cdiv class=\"form-group col-sm-12\" ng-class=\"{\u0027has-error\u0027: modelErrors.hasOwnProperty(\u0027Zip_\u0027 + $index)}\"\u003e\u003clabel class=\"col-xs-5 control-label\" for=mileage_filter_zip_{{$index}}\u003e \u003cspan ng-if=$first\u003e\u003ci class=\"fa fa-fw fa-circle-o\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-if=$last\u003e\u003ci class=\"fa fa-fw fa-circle\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-if=\"!$first \u0026amp;\u0026amp; !$last\"\u003e\u003ci class=\"fa fa-fw fa-dot-circle-o\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan\u003e\u0026nbsp;Zip\u0026nbsp;#{{$index + 1}}:\u003c/span\u003e \u003cspan ng-if=$first\u003e\u0026nbsp;\u003csmall\u003e(Origin)\u003c/small\u003e\u003c/span\u003e \u003cspan ng-if=$last\u003e\u0026nbsp;\u003csmall\u003e(Destination)\u003c/small\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-7 input-group input-group-sm\"\u003e\u003cinput class=form-control type=text id=mileage_filter_zip_{{$index}} name=mileage_filter_zip_{{$index}} ng-model=address.zip /\u003e\u003cdiv ng-if=\"addRemove \u0026amp;\u0026amp; !$first \u0026amp;\u0026amp; !$last\" class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=removeAddress($index)\u003e \u003ci class=\"fa fa-fw fa-trash font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=mileage_filter_zip class=\"error small-error\" ng-show=\"(modelErrors[\u0027Zip_\u0027 + $index] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"modelErrors[\u0027Zip_\u0027 + $index]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mileage-mileageCalculator', "\u003cdiv style=max-width:1200px\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('minimal-pagination', "\u003cnav ng-if=numPages\u003e\u003cul class=\"pagination pagination-sm\" ng-show=\"pages.length \u003e= 2\"\u003e\u003cli ng-show=\"pages.length \u003e 2\" ng-class=\"{disabled: currentPage==1}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u003e 1 ? selectPage(1) : return;\"\u003e\u003ci class=\"fa fa-step-backward\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/li\u003e\u003cli ng-class=\"{disabled: currentPage==1}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u003e 1 ? selectPage(currentPage-1) : return;\"\u003e\u003ci class=\"fa fa-chevron-left\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/li\u003e\u003cli ng-repeat=\"page in pages\" ng-class=\"{active: page==currentPage}\" class=pager-number\u003e\u003ca href=javascript:void(0) ng-click=selectPage(page)\u003e{{page}}\u003c/a\u003e\u003c/li\u003e\u003cli ng-class=\"{disabled: currentPage==numPages}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u0026lt; numPages ? selectPage(currentPage+1) : return;\"\u003e\u003ci class=\"fa fa-chevron-right\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"pages.length \u003e 2\" ng-class=\"{disabled: currentPage==numPages}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u0026lt; numPages ? selectPage(numPages) : return;\"\u003e\u003ci class=\"fa fa-step-forward\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003cul class=\"pagination pagination-sm\" ng-show=\"pages.length == 1\"\u003e\u003c/ul\u003e\u003cp class=\"navbar-text pull-right\" ng-click=ps.refresh()\u003e\u003ci ng-class=\"{\u0027fa-spin\u0027: ps.loadingItems}\" class=\"fa fa-refresh\"\u003e\u003c/i\u003e\u003c/p\u003e\u003cp class=\"navbar-text pull-right grid-item-count-info\" ng-show=!loadingItems\u003e\u003cspan ng-bind=displayedIndex style=font-weight:bold\u003e\u003c/span\u003e \u003cspan\u003e to \u003c/span\u003e \u003cspan ng-bind=\"((end \u003e totalItemCount) ? totalItemCount : end)\"\u003e\u003c/span\u003e \u003cspan\u003e of \u003c/span\u003e \u003cspan id=totalItemCount4 ng-bind=totalItemCount\u003e\u003c/span\u003e\u003c/p\u003e\u003c/nav\u003e"); $templateCache.put('minimal-portlet-grid-view', "\u003cdiv class=\"portlet light portlet-grid-view portlet-grid-view-minimal minimal\" ng-hide=\"(displayedItems == null || displayedItems.length == 0) \u0026amp;\u0026amp; hideEmptyGrid\" ng-class=gridPortletClass ng-controller=GridCtrl\u003e\u003cdiv class=portlet-title\u003e\u003cspan ng-show=loadingItems class=caption\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-show=!loadingItems class=caption\u003e\u003ci class=\"fa fa-fw\" ng-class=titleIcon\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-bind=title class=caption\u003e\u003c/span\u003e \u003csmall ng-bind=subtitle class=sub-caption\u003e\u003c/small\u003e \u003cspan ng-show=loadingItems class=caption\u003e - Loading...\u003c/span\u003e\u003cdiv class=actions-next-to-title\u003e\u003cbutton type=button class=\"btn btn-sm btn-svl-grid-add\" data-toggle=tooltip data-placement=right title=\"Add New {{itemType}}\" ng-attr-test-id=\"new {{itemType}}\" ng-show=enableAddButton ng-click=\"$emit(\u0027addNew\u0027)\" id=new{{itemType}}\u003e \u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e New \u003c/button\u003e\u003cdiv ng-include=\"customActionTemplateUrl || \u0027blank\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"filter-actions pull-right\" ng-class=\"filterActionClass || \u0027pull-right\u0027\"\u003e\u003cdiv ng-include=\"filterTemplateUrl || \u0027blank\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=\"tools pull-right\"\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=portlet-body style=position:relative ng-class=\"{\u0027loading-items\u0027: loadingItems}\"\u003e\u003cdiv class=\"row max-row-width\" ng-show=!loadingItems\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv ng-class=\"\u0027alert-\u0027 + alert.type\" ng-show=alert.visible class=\"alert alert-block slide-down alert-dismissable\" style=position:relative\u003e\u003cp\u003e\u003cspan ng-bind=alert.message\u003e\u003c/span\u003e\u003ca href=javascript:void(0) class=close aria-label=close title=close ng-click=alert.close()\u003e×\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027table-responsive\u0027:scrollingTable \u0026amp;\u0026amp; (displayedItems != null || displayedItems.length \u003e 0)}\" style=position:relative;overflow:auto;width:100%\u003e\u003cdiv class=panel-mask ng-show=\"loadingItems \u0026amp;\u0026amp; displayedItems != null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"\u003e\u003cspan\u003e\u003ci class=\"fa fa-circle-o-notch fa-spin\"\u003e\u003c/i\u003e Loading...\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"alert alert-info\" ng-show=Alert.isVisible\u003e\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003ctable class=\"table table-bordered table-condensed\" st-scope-setter=TableService.setScope st-pipe=refresh st-table=displayedItems st-safe-src=items ng-class=\"{\u0027table-fixed-xs\u0027:tableFixedXS,\u0027clickableRows\u0027:clickableRows, \u0027responsive-text\u0027: tableResponseText, \u0027table-striped\u0027: tableStriped}\" ng-attr-test-id=\"grid {{itemType}}\" id=\"grid {{itemType}}\"\u003e\u003cthead ng-show=\"displayedItems == null || displayedItems.length == 0\"\u003e\u003ctr\u003e\u003cth ng-show=!loadingItems class=no-items-found ng-bind=\"noItemsText ? noItemsText : \u0027No items were found.\u0027\"\u003e\u003c/th\u003e\u003cth ng-show=loadingItems class=no-items-found style=text-align:left\u003eLoading items...\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003cthead ng-include=rowHeadersTemplateUrl ng-show=\"displayedItems!= null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"/\u003e\u003ctbody ng-include=rowsTemplateUrl ng-show=\"displayedItems != null || displayedItems.length \u003e 0\"/\u003e\u003ctfoot ng-show=\"displayedItems != null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"\u003e\u003ctr ng-include=rowsFootersTemplateUrl ng-show=rowsFootersTemplateUrl\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=999\u003e\u003cdiv st-pagination=\"\" st-template=pagination-ie-friendly /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tfoot\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mixed-dispatch-and-routings-for-shipment-list-filters', "\u003cdiv autocomplete=off class=\"form form-inline form-compact\" ng-controller=MixedDispatchRoutingForShipmentListFilterCtrl\u003e\u003cdiv class=btn-group ng-show=!ReadOnlyView\u003e\u003cbutton type=button id=routeShipment class=\"btn btn-sm btn-success btn-svl-grid-add dropdown-toggle\" data-toggle=dropdown aria-haspopup=true aria-expanded=false\u003e \u003ci class=\"fa fa-fw fa-plus-square\" style=color:white\u003e\u003c/i\u003e \u0026nbsp;Route\u0026nbsp;{{(shipment \u0026\u0026 !shipment.IsQuote ? \"Shipment\" : \"Quote\")}}\u0026nbsp; \u003cspan class=caret\u003e\u003c/span\u003e \u003c/button\u003e\u003cul class=\"dropdown-menu dropdown-menu-left\"\u003e\u003cli ng-if=UserPermissions.AddRouting\u003e\u003ca href=javascript:void(0) id=newRoutingBtn ng-click=\"$emit(\u0027addNew\u0027, null, \u0027RoutingShipmentModel\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-plus\"\u003e\u003c/i\u003e\u0026nbsp;New\u0026nbsp;Routing\u003c/a\u003e\u003c/li\u003e\u003cli ng-if=\"UserPermissions.AddRouting \u0026amp;\u0026amp; shipment \u0026amp;\u0026amp; !shipment.IsQuote\"\u003e\u003ca href=javascript:void(0) ng-click=\"$emit(\u0027showAddExistingRoutingModal\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-plus\"\u003e\u003c/i\u003e\u0026nbsp;Existing\u0026nbsp;Routing\u003c/a\u003e\u003c/li\u003e\u003cli ng-if=\"UserPermissions.AddRouting \u0026amp;\u0026amp; HasSevenLApiKey\"\u003e\u003ca href=javascript:void(0) id=puAgentGuide ng-click=\"$emit(\u0027showSevenLAgentRatingModal\u0027, \u0027PU\u0027)\"\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/7L_grey.png\u0027);background-repeat:no-repeat;height:16px;width:16px\"\u003e\u003c/i\u003e\u0026nbsp;PU\u0026nbsp;Agent\u0026nbsp;Guide\u003c/a\u003e\u003c/li\u003e\u003cli ng-if=\"UserPermissions.AddRouting \u0026amp;\u0026amp; HasSevenLApiKey\"\u003e\u003ca href=javascript:void(0) ng-click=\"$emit(\u0027showSevenLCarrierRatingModal\u0027, \u0027PU\u0027)\"\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/7L_grey.png\u0027);background-repeat:no-repeat;height:16px;width:16px\"\u003e\u003c/i\u003e\u0026nbsp;Carrier\u0026nbsp;Guide\u003c/a\u003e\u003c/li\u003e\u003cli ng-if=\"UserPermissions.AddRouting \u0026amp;\u0026amp; HasSevenLApiKey\"\u003e\u003ca href=javascript:void(0) ng-click=\"$emit(\u0027showSevenLAgentRatingModal\u0027, \u0027DEL\u0027)\"\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/7L_grey.png\u0027);background-repeat:no-repeat;height:16px;width:16px\"\u003e\u003c/i\u003e\u0026nbsp;DEL\u0026nbsp;Agent\u0026nbsp;Guide\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"SystemOptions.NewDispatch \u0026amp;\u0026amp; shipment \u0026amp;\u0026amp; !shipment.IsQuote\"\u003e\u003ca href=javascript:void(0) ng-click=\"$emit(\u0027addNew\u0027, null, \u0027DispatchModel\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-plus\"\u003e\u003c/i\u003e\u0026nbsp;Dispatch\u0026nbsp;Shipment\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mixed-dispatch-and-routings-for-shipment-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth style=text-align:left\u003eRouting #\u003c/th\u003e\u003cth style=text-align:left\u003eEst. Dep.\u003c/th\u003e\u003cth style=text-align:center\u003eType\u003c/th\u003e\u003cth style=text-align:left\u003eVendor\u003c/th\u003e\u003cth style=text-align:left\u003eMawb/Pro\u003c/th\u003e\u003cth style=text-align:center\u003eSeq #\u003c/th\u003e\u003cth style=text-align:center class=hidden-sm\u003eOrigin\u003c/th\u003e\u003cth style=text-align:center class=hidden-sm\u003eDest\u003c/th\u003e\u003cth style=text-align:left\u003eCompleted On\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('mixed-dispatch-and-routings-for-shipment-list-routingshipment-row', "\u003ctd class=\"text-center edit-icon-col\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e\u003ca ng-click=\"$event.stopPropagation(); openRouting(row);\" ng-class=\"{\u0027letter-icon-link\u0027:SystemOptions.NewDispatch }\"\u003e \u003cspan ng-show=SystemOptions.NewDispatch class=\"letter-icon blue\"\u003er\u003c/span\u003e{{row.ConsolId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShortRoutingType}}\u003c/td\u003e\u003ctd uib-popover-template=\"\u0027routingshipment-vendor-popover\u0027\" popover-placement=top-right popover-trigger=\"\u0027{{row.VendorName ? \u0027mouseenter\u0027 : \u0027\u0027}}\u0027\" popover-class=routingCostPopover popover-popup-delay=1000 popover-append-to-body=true\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd\u003e{{row.MAWBNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca class=item-link\u003e{{row.ShipmentLeg}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=\"hidden-sm text-center\"\u003e{{row.OriginPort}}\u003c/td\u003e\u003ctd class=\"hidden-sm text-center\"\u003e{{row.DestPort}}\u003c/td\u003e\u003ctd\u003e{{row.PodDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=deleteColumn ng-show=!ReadOnlyView\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" class=delete-link uib-tooltip=Detach\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e"); $templateCache.put('mixed-dispatch-and-routings-for-shipment-list-routingshipment-card', "\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$event.stopPropagation(); openRouting(row);\"\u003e {{row.ConsolId}}\u003ci class=\"fa fa-fw fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eVendor: \u003c/b\u003e{{row.VendorName}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003ePickup: \u003c/b\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eDelivery: \u003c/b\u003e{{row.ETADate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eMAWB: \u003c/b\u003e{{row.MAWBNumber}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=edit-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=edit-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Detach\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mixed-dispatch-and-routings-for-shipment-list-dispatch-row', "\u003ctd class=\"text-center edit-icon-col\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e\u003ca href=javascript:void(0) ng-class=\"{\u0027letter-icon-link\u0027:SystemOptions.NewDispatch }\"\u003e \u003cspan ng-show=SystemOptions.NewDispatch class=\"letter-icon green\"\u003ed\u003c/span\u003e{{row.Id}}-{{row.DispatchSequential}} \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.PickUpInformation.ReadyDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{dispatchTypeDisplayNameMap[row.DispatchType.Id]}}\u003c/td\u003e\u003ctd\u003e{{row.AssignedDriver.Name}}\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca class=item-link\u003e{{row.SequenceNumber}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=\"hidden-sm text-center\"\u003e{{row.PickUpInformation.City}}{{row.PickUpInformation.City \u0026\u0026 row.PickUpInformation.State ? \", \" : \"\"}}{{row.PickUpInformation.State}}\u003c/td\u003e\u003ctd class=\"hidden-sm text-center\"\u003e{{row.DeliverToInformation.City}}{{row.DeliverToInformation.City \u0026\u0026 row.DeliverToInformation.State ? \", \" : \"\"}}{{row.DeliverToInformation.State}}\u003c/td\u003e\u003ctd\u003e{{row.DeliverToInformation.ArrivalDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=deleteColumn ng-show=!ReadOnlyView\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" class=delete-link uib-tooltip=Delete\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e"); $templateCache.put('mixed-dispatch-and-routings-for-shipment-list-dispatch-card', "\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=javascript:void(0)\u003e {{row.Id}}-{{row.SequenceNumber}} \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eAssigned Driver: \u003c/b\u003e{{row.AssignedDriver}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eType: \u003c/b\u003e{{dispatchTypeDisplayNameMap[row.DispatchTypeId]}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003ePickup: \u003c/b\u003e{{row.PickupDepartureDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eDelivery: \u003c/b\u003e{{row.ScheduledDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=edit-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=edit-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Detach\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mixed-dispatch-and-routings-for-shipment-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=openRow(row); ng-controller=RoutingShipmentEditRowCtrl ng-class={info:row.isSelected} class=hidden-xs ng-include=\"row.ItemType == \u0027DispatchModel\u0027 ? \u0027mixed-dispatch-and-routings-for-shipment-list-dispatch-row\u0027 :\r\n\t\t\u0027mixed-dispatch-and-routings-for-shipment-list-routingshipment-row\u0027\"\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=RoutingShipmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card ng-include=\"row.ItemType == \u0027DispatchModel\u0027 ? \u0027mixed-dispatch-and-routings-for-shipment-list-dispatch-card\u0027 :\r\n\t\t\u0027mixed-dispatch-and-routings-for-shipment-list-routingshipment-card\u0027\"\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('mixed-dispatch-and-routings-for-shipment-edit-seq', "\u003cform autocomplete=off class=shipmentRoutingEditSeqForm name=shipmentRoutingEditSeqForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 form-group\"\u003e\u003clabel for=routingShipmentSequenceNumber\u003eSequence #:\u003c/label\u003e \u003cinput type=text id=routingShipmentSequenceNumber ng-model=itemToEdit.ShipmentLeg /\u003e \u003clabel for=routingShipmentSequenceNumber class=error ng-bind=\"itemErrors[\u0027ShipmentLeg\u0027]\" ng-show=\"(itemErrors[\u0027ShipmentLeg\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routingshipment-vendor-popover', "\u003cdiv style=font-size:10px class=well\u003e\u003cdiv class=row\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003eCode: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-9 nowrap\"\u003e\u0026nbsp;\u0026nbsp;{{row.VendorCode}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003eAddress: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-9 nowrap\"\u003e\u0026nbsp;\u0026nbsp;{{row.VendorAddress}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-3 nowrap\"\u003e\u003cb\u003eCity, State, Zip: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-9 nowrap\"\u003e\u0026nbsp;\u0026nbsp;{{row.VendorCity}}, {{row.VendorState}}, {{row.VendorZip}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003ePhone: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u0026nbsp;\u0026nbsp;{{row.VendorPhone}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003eFax: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u0026nbsp;\u0026nbsp;{{row.VendorFax}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003eEmail: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-9 nowrap\"\u003e\u0026nbsp;\u0026nbsp;{{row.VendorEmail}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003cb\u003eContact: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-9 nowrap\"\u003e\u0026nbsp;\u0026nbsp;{{row.VendorContact}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mixedParty-list-filters', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003cinput\u003e found invalid characters.\r\nLine 50: \r\nLine 51: …=\"filter.citystate\" ng-change=\"changeFilter()\" \" /\u003e\r\n---------------------------------------------------------^\r\nLine 52: \r\n\r\n--\u003e\r\n\r\n\t\u003cform autocomplete=\"off\" class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=\"MixedPartyListFilterCtrl\"\u003e\r\n\t\t\u003cdiv class=\"hidden-xs form-group input-group input-group-sm pull-right\" style=\"display: flex; justify-content:center\"\u003e\r\n\t\t\t\u003clabel for=\"mixed_filter_searchvalue\" class=\"input-group-addon input-group-addon-label\"\u003e\r\n\t\t\t\t\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\r\n\t\t\t\t\u003c!--\u003ci class=\"fa fa-fw fa-search hidden-xs\"\u003e\u003c/i\u003e\r\n\t\t\t\u003ci class=\"fa fa-fw fa-search visible-xs\" style=\"margin-left: -12px;\"\u003e\u003c/i\u003e--\u003e\r\n\t\t\t\u003c/label\u003e\r\n\t\t\t\u003cinput class=\"form-control\" type=\"text\" id=\"mixed_filter_search\" placeholder=\"Search\" ng-model=\"filter.search\" ng-change=\"changeFilter()\" style=\"width: 75px;\" /\u003e\r\n\t\t\t\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\r\n\t\t\t\u003cinput class=\"form-control\" type=\"text\" id=\"mixed_filter_citystate\" placeholder=\"City/State\" ng-model=\"filter.citystate\" ng-change=\"changeFilter()\" style=\"width: 75px;\" /\u003e\r\n\t\t\t\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\r\n\t\t\t\u003cinput type=\"text\" id=\"mixed_filter_country\" class=\"form-control\" ng-model=\"selectedCountry\"\r\n\t\t\t\t ng-change=\"filter.country = null; selectedCountry?void(): changeFilter();\"\r\n\t\t\t\t uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\"\r\n\t\t\t\t placeholder=\"Country\"\r\n\t\t\t\t typeahead-min-length=\"2\"\r\n\t\t\t\t typeahead-is-open=\"filter.isTypeAheadOpen\"\r\n\t\t\t\t typeahead-no-results=\"CountryNoResults\"\r\n\t\t\t\t typeahead-loading=\"searchingForCountries\"\r\n\t\t\t\t typeahead-on-select=\"countryChosen($item)\"\r\n\t\t\t\t style=\"width: 75px;\"\r\n\t\t\t\t ng-model-options=\"{ \u0027debounce\u0027: 500 }\" /\u003e\r\n\t\t\t\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\r\n\t\t\t\u003cinput type=\"text\" id=\"mixed_filter_airport\" class=\"form-control\" ng-model=\"filter.selectedAirport\"\r\n\t\t\t\t ng-change=\"filter.airport = null; filter.selectedAirport?void(): changeFilter();\"\r\n\t\t\t\t uib-typeahead=\"airport.Code as airport.Name for airport in searchAirports($viewValue)\"\r\n\t\t\t\t placeholder=\"Airport\"\r\n\t\t\t\t typeahead-min-length=\"2\"\r\n\t\t\t\t typeahead-is-open=\"filter.isTypeAheadOpen\"\r\n\t\t\t\t typeahead-no-results=\"AirportNoResults\"\r\n\t\t\t\t typeahead-loading=\"searchingForAirports\"\r\n\t\t\t\t typeahead-on-select=\"airportChosen($item)\"\r\n\t\t\t\t style=\"width: 75px;\"\r\n\t\t\t\t ng-model-options=\"{ \u0027debounce\u0027: 500 }\" /\u003e\r\n\t\t\t\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\r\n\t\t\t\u003cinput type=\"checkbox\" id=\"agents_filter_tsaApproved\" style=\"margin-top: 3px\" ng-model=\"filter.isTsaApproved\" ng-change=\"changeFilter()\" /\u003e\r\n\t\t\t\u003clabel class=\"control-label\"\u003eTSA Approved\u003c/label\u003e\r\n\t\t\u003c/div\u003e\r\n\r\n\t\t\u003cdiv class=\"visible-xs form-group\"\u003e\r\n\r\n\t\t\t\u003cdiv class=\"col-xs-12\" style=\"display: flex; align-items: flex-start; padding-bottom: 2px;\"\u003e\r\n\t\t\t\t\u003clabel for=\"mixed_filter_searchvalue\" class=\"input-group-addon input-group-addon-label\" style=\"padding-left: 0;padding-bottom: 0px; margin-bottom: 0px; margin-top: -5px;\"\u003e\r\n\t\t\t\t\t\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\r\n\t\t\t\t\u003c/label\u003e\r\n\t\t\t\t\u003cinput class=\"form-control\" type=\"text\" id=\"mixed_filter_search\" placeholder=\"Search\" ng-model=\"filter.search\" ng-change=\"changeFilter()\" /\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"col-xs-12\" style=\"padding-bottom: 2px;\"\u003e\r\n\t\t\t\t\u003cinput class=\"form-control\" type=\"text\" id=\"mixed_filter_citystate\" placeholder=\"City/State\" ng-model=\"filter.citystate\" ng-change=\"changeFilter()\" \" /\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"col-xs-12\" style=\"padding-bottom: 2px;\"\u003e\r\n\t\t\t\t\u003cinput type=\"text\" id=\"mixed_filter_country\" class=\"form-control\" ng-model=\"selectedCountry\"\r\n\t\t\t\t\t ng-change=\"filter.country = null; selectedCountry?void(): changeFilter();\"\r\n\t\t\t\t\t uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\"\r\n\t\t\t\t\t placeholder=\"Country\"\r\n\t\t\t\t\t typeahead-min-length=\"2\"\r\n\t\t\t\t\t typeahead-is-open=\"filter.isTypeAheadOpen\"\r\n\t\t\t\t\t typeahead-no-results=\"CountryNoResults\"\r\n\t\t\t\t\t typeahead-loading=\"searchingForCountries\"\r\n\t\t\t\t\t typeahead-on-select=\"countryChosen($item)\"\r\n\t\t\t\t\t ng-model-options=\"{ \u0027debounce\u0027: 500 }\" /\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\u003cinput type=\"text\" id=\"mixed_filter_airport\" class=\"form-control\" ng-model=\"filter.selectedAirport\"\r\n\t\t\t\t\t ng-change=\"filter.airport = null; filter.selectedAirport?void(): changeFilter();\"\r\n\t\t\t\t\t uib-typeahead=\"airport.Code as airport.Name for airport in searchAirports($viewValue)\"\r\n\t\t\t\t\t placeholder=\"Airport\"\r\n\t\t\t\t\t typeahead-min-length=\"2\"\r\n\t\t\t\t\t typeahead-is-open=\"filter.isTypeAheadOpen\"\r\n\t\t\t\t\t typeahead-no-results=\"AirportNoResults\"\r\n\t\t\t\t\t typeahead-loading=\"searchingForAirports\"\r\n\t\t\t\t\t typeahead-on-select=\"airportChosen($item)\"\r\n\t\t\t\t\t ng-model-options=\"{ \u0027debounce\u0027: 500 }\" /\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\u003cinput type=\"checkbox\" id=\"agents_filter_tsaApproved\" style=\"margin-top: 3px\" ng-model=\"filter.isTsaApproved\" ng-change=\"changeFilter()\" /\u003e\r\n\t\t\t\t\u003clabel class=\"control-label\"\u003eTSA Approved\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\u003c/div\u003e\r\n\t\u003c/form\u003e\r\n\r\n"); $templateCache.put('mixedParty-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth\u003eAirport\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity/State\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003cth st-sort=Rank class=st-sortable\u003eRank\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('mixedParty-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=MixedPartyEditRowCtrl\u003e\u003c/tr\u003e"); $templateCache.put('mixedParty-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=mixed-row-{{row.Id}} ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Airport}} \u003cspan ng-show=\"row.Airport \u0026amp;\u0026amp; row.OceanPort\"\u003e/ \u003c/span\u003e{{row.OceanPort}}\u003c/td\u003e\u003ctd\u003e{{row.City}} {{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003ctd\u003e{{row.Rank}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=\"item-link clearfix\"\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Airport}} \u003cbr ng-show=\"row.Airport != null \u0026amp;\u0026amp; row.Airport != \u0027\u0027\"/\u003e \u003cspan ng-show=row.City\u003e{{row.City}}, \u003c/span\u003e\u003cspan ng-show=row.State\u003e{{row.State}}, \u003c/span\u003e\u003cspan ng-show=row.Country\u003e{{row.Country}}\u003c/span\u003e \u003cbr/\u003e \u003cspan ng-show=row.Code\u003eCode: {{row.Code}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('mixedPartyCostApproval-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=MixedPartyListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=mixed_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=mixed_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=mixed_filter_accountNumber placeholder=\"Account #\" ng-model=filter.accountNumber ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect type=text class=\"form-control select-custom\" id=mixed_filter_mixedPartyType name=mixed_filter_mixedPartyType ng-show=!defaultFilter.DriverSettlement ng-model=filter.MixedPartyTypes ng-change=changeFilter() ng-options=\"item.value as item.label for item in MixedPartyTypeOptions\"\u003e \u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=form-control id=mixed_filter_country style=width:70px ng-model=filter.selectedAirport ng-change=\"filter.airport = null; filter.selectedAirport ? void() : changeFilter();\" uib-typeahead=\"airport.Code as airport.Name for airport in searchAirports($viewValue)\" placeholder=Airport typeahead-min-length=2 typeahead-is-open=filter.isTypeAheadOpen typeahead-no-results=AirportNoResults typeahead-loading=searchingForAirports typeahead-on-select=airportChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003cspan ng-show=UserProfile.IsSupportUser class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect type=text class=form-control id=mixed_filter_mixedPartyType name=mixed_filter_mixedPartyType ng-show=UserProfile.IsSupportUser ng-model=filter.HasUnapprovedCosts ng-change=changeFilter() ng-options=\"item.value as item.label for item in HasUnapprovedCostsOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('mixedPartyCostApproval-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth class=st-sortable st-sort=Name st-sort-default=true\u003eVendor\u003c/th\u003e\u003cth\u003eAcct #\u003c/th\u003e\u003cth class=st-sortable st-sort=City\u003eLocation\u003c/th\u003e\u003cth\u003eAirport\u003c/th\u003e\u003cth class=\"st-sortable text-right\" st-sort=TotalUnapprovedCosts ng-show=UserProfile.IsSupportUser\u003eUnapproved Costs\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('mixedPartyCostApproval-lookup-rows', "\u003ctr id=mixed-row-{{row.Id}} class=hidden-xs tabindex=0 ng-class={info:row.isSelected} ng-repeat=\"row in displayedItems\" ng-click=showAPInvoices(row);\u003e\u003ctd\u003e\u003ca\u003e{{row.Name}} ({{row.Code}})\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.AccountNumber}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003cspan ng-show=row.City\u003e, \u003c/span\u003e{{row.State}}\u003cspan ng-show=row.State\u003e, \u003c/span\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.Airport}} \u003cspan ng-show=\"row.Airport \u0026amp;\u0026amp; row.OceanPort\"\u003e/ \u003c/span\u003e{{row.OceanPort}}\u003c/td\u003e\u003ctd class=text-right ng-show=UserProfile.IsSupportUser\u003e{{row.TotalUnapprovedCosts}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=showAPInvoices(row);\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Airport}} \u003cbr ng-show=row.AccountNumber /\u003e {{row.AccountNumber}} \u003cbr ng-show=\"row.City || row.State || row.Zip\"/\u003e \u003cspan ng-show=\"row.City || row.State || row.Zip\"\u003eLocation: \u003cspan ng-show=row.City\u003e{{row.City}}, \u003c/span\u003e\u003cspan ng-show=row.State\u003e{{row.State}}, \u003c/span\u003e\u003cspan ng-show=row.Zip\u003e{{row.Zip}}, \u003c/span\u003e\u003c/span\u003e \u003cbr ng-show=row.Code /\u003e \u003cspan ng-show=row.Code\u003eCode: {{row.Code}}\u003c/span\u003e \u003cbr ng-show=UserProfile.IsSupportUser /\u003e \u003cspan ng-show=UserProfile.IsSupportUser\u003eUnapproved Costs: {{row.TotalUnapprovedCosts}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('mixedPartyWMSFeesApproval-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=MixedPartyListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=mixed_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=mixed_filter_search placeholder=\"Choose a Customer\" ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=mixed_filter_warehouse_fee placeholder=\"Warehouse Fee\" ng-model=filter.warehouseFee ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('mixedPartyWMSFeesApproval-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth class=st-sortable st-sort=Name st-sort-default=true\u003eCustomer\u003c/th\u003e\u003cth\u003eWarehouse Fee\u003c/th\u003e\u003cth class=st-sortable st-sort=City\u003eLocation\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('mixedPartyWMSFeesApproval-lookup-rows', "\u003ctr id=mixed-row-{{row.Id}} class=hidden-xs tabindex=0 ng-class={info:row.isSelected} ng-repeat=\"row in displayedItems\" ng-click=showWMSInvoices(row);\u003e\u003ctd\u003e\u003ca\u003e{{row.Name}} ({{row.Code}})\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.WarehouseFee}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003cspan ng-show=row.City\u003e, \u003c/span\u003e{{row.State}}\u003cspan ng-show=row.State\u003e, \u003c/span\u003e{{row.Zip}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=showWMSInvoices(row);\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.WarehouseFee}} \u003cbr ng-show=\"row.City || row.State || row.Zip\"/\u003e \u003cspan ng-show=\"row.City || row.State || row.Zip\"\u003eLocation: \u003cspan ng-show=row.City\u003e{{row.City}}, \u003c/span\u003e\u003cspan ng-show=row.State\u003e{{row.State}}, \u003c/span\u003e\u003cspan ng-show=row.Zip\u003e{{row.Zip}}, \u003c/span\u003e\u003c/span\u003e \u003cbr ng-show=row.Code /\u003e \u003cspan ng-show=row.Code\u003eCode: {{row.Code}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('MixedPartyForAPInvoice-page', "\u003cdiv class=row\u003e\u003cdiv style=max-width:1200px class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!vendorSelected\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=MixedPartyCostApprovalListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('MixedPartyForWMSFeesApproval-page', "\u003cdiv class=row\u003e\u003cdiv style=max-width:1200px class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!vendorSelected\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=MixedPartyWMSFeesApprovalListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('MixedPartyForAPInvoiceInLine-page', "\u003cdiv class=row\u003e\u003cdiv style=max-width:1200px class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!vendorSelected\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=MixedPartyCostApprovalInLineListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('mixedparty-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e | \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('MixedPartyForRecurringDriverDeduction-page', "\u003cdiv class=row\u003e\u003cdiv style=max-width:1200px class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!vendorSelected\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=MixedPartyCostApprovalListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('quickMixedParty-edit', "\u003cform autocomplete=off class=\"quickMixedPartyEditForm form-compact\" name=quickMixedPartyEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027VendorType\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyVendorType\u003eType:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=quickMixedPartyVendorType name=quickMixedPartyVendorType class=form-control ng-model=itemToEdit.VendorType ng-options=\"vendorType.Value as vendorType.Text for vendorType in vendorTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyVendorType class=error ng-show=\"(itemErrors[\u0027VendorType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027VendorType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickMixedPartyName type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address1\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyAddress1\u003eAddress 1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickMixedPartyAddress1 type=text class=form-control placeholder=\"Enter Address\" ng-model=itemToEdit.Address1 /\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyAddress1 class=error ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyAddress2\u003eAddress 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickMixedPartyAddress2 type=text class=form-control placeholder=\"Enter Address 2\" ng-model=itemToEdit.Address2 /\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyAddress2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyCity\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickMixedPartyCity type=text class=form-control placeholder=\"Enter City\" ng-model=itemToEdit.City /\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyState\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickMixedPartyState type=text class=form-control placeholder=\"Enter State\" ng-model=itemToEdit.State /\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyZip\u003eZip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickMixedPartyZip type=text class=form-control placeholder=\"Enter Zip\" ng-model=itemToEdit.Zip /\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CountryCode\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyCountry\u003eCountry:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=quickMixedPartyCountry name=quickMixedPartyCountry class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027CountryCode\u0027)}\" ng-model=itemToEdit.CountryName ng-change=clearCountry(itemToEdit) placeholder=\"Enter Country\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=2 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyCountry class=error ng-show=\"(itemErrors[\u0027CountryCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CountryCode\u0027].Replace(\u0027CountryCode\u0027, \u0027Country\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyPhone\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickMixedPartyPhone type=text class=form-control placeholder=\"Enter Phone\" ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyPhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyFax\u003eFax:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickMixedPartyFax type=text class=form-control placeholder=\"Enter Fax\" ng-model=itemToEdit.Fax /\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyFax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyEmail\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=quickMixedPartyEmail type=email class=form-control placeholder=\"Enter Email\" ng-model=itemToEdit.Email /\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyEmail class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"(!itemToEdit.VendorType \u0026amp;\u0026amp; (mixedPartyTypes.includes(\u0027AGENT\u0027) || mixedPartyTypes.includes(\u0027BROKER\u0027) || mixedPartyTypes.includes(\u0027CARRIER\u0027))) || (itemToEdit.VendorType \u0026amp;\u0026amp; [\u0027Agent\u0027, \u0027Broker\u0027, \u0027Carrier\u0027].includes(itemToEdit.VendorType))\"\u003e\u003cdiv class=\"col-xs-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TermsValue\u0027)}\"\u003e\u003clabel class=control-label for=quickMixedPartyTerms\u003e \u003cspan ng-show=searchingForTerms\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eTerms: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=quickMixedPartyTerms name=quickMixedPartyTerms class=form-control ng-model=itemToEdit.TermsDescription ng-change=clearTerms(itemToEdit) placeholder=\"Type Terms to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchTerms($viewValue)\" typeahead-min-length=2 typeahead-template-url=codeType-typeahead typeahead-no-results=termsNoResults typeahead-loading=searchingForTerms typeahead-on-select=\"termsChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupTerms(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Terms\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyTerms class=control-label ng-show=termsNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Terms \"{{itemToEdit.TermsDescription}}\" \u003c/label\u003e \u003clabel for=quickMixedPartyTerms class=error ng-show=\"(itemErrors[\u0027TermsValue\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TermsValue\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Currency\u0027)}\"\u003e\u003clabel class=control-label for=currency\u003e \u003cspan ng-show=searchingForCurrency\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCurrency: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=quickMixedPartyCurrency name=quickMixedPartyCurrency class=form-control ng-model=itemToEdit.Currency ng-change=clearCurrency(itemToEdit) placeholder=\"Type Currency to Search...\" uib-typeahead=\"currency.Description as currency.Description for currency in searchCurrency($viewValue)\" typeahead-min-length=2 typeahead-template-url=currency-typeahead typeahead-no-results=currencyNoResults typeahead-loading=searchingForCurrency typeahead-on-select=\"currencyChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCurrency(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Currency\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=quickMixedPartyCurrency class=control-label ng-show=currencyNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Currency \"{{itemToEdit.Currency}}\" \u003c/label\u003e \u003clabel for=quickMixedPartyCurrency class=error ng-show=\"(itemErrors[\u0027Currency\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Currency\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('modal-delete', "\u003cstyle\u003ea.item-link{cursor:pointer}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-times-circle\" style=color:red\u003e\u003c/i\u003e {{deleteActionName||\"Delete\"}} {{itemType}}\u003c/span\u003e \u003cspan style=color:#ddd;font-size:.75em\u003e(id: {{currentItem.id}}{{currentItem.ID}}{{currentItem.Id}}{{currentItem.ScheduleId}})\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!currentItem.cantDelete class=modal-body\u003e\u003cdiv\u003eAre you sure you want to {{(deleteActionName||\"delete\").toLowerCase()}} this {{itemType}}? {{getExtraDeleteMessageText ? getExtraDeleteMessageText(currentItem) : \u0027\u0027}}\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=currentItem.cantDelete class=modal-body\u003e\u003cdiv\u003e{{currentItem.cantDeleteMessage}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantDelete\" type=button class=\"btn btn-danger\" ng-click=$close()\u003e{{deleteActionName||\"Delete\"}}\u003c/button\u003e \u003ca ng-click=$dismiss()\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('cost-modal-delete', "\u003cstyle\u003ea.item-link{cursor:pointer}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-times-circle\" style=color:red\u003e\u003c/i\u003e {{deleteActionName||\"Delete\"}} {{itemType}}\u003c/span\u003e \u003cspan style=color:#ddd;font-size:.75em\u003e(id: {{currentItem.id}}{{currentItem.ID}}{{currentItem.Id}})\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!currentItem.cantDelete class=modal-body\u003e\u003cdiv\u003e\u003cspan ng-show=\"(currentItem.Exported \u0026amp;\u0026amp; currentItem.Approved) || (currentItem.ParentCostExported \u0026amp;\u0026amp; currentItem.ParentCostApproved)\"\u003eThis cost has been exported. \u003c/span\u003eAre you sure you want to {{(deleteActionName||\"delete\").toLowerCase()}} this {{itemType}}? {{getExtraDeleteMessageText ? getExtraDeleteMessageText(currentItem) : \u0027\u0027}}\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=currentItem.cantDelete class=modal-body\u003e\u003cdiv\u003e{{currentItem.cantDeleteMessage}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantDelete\" type=button class=\"btn btn-danger\" ng-click=$close()\u003e{{deleteActionName||\"Delete\"}}\u003c/button\u003e \u003ca ng-click=$dismiss()\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-edit', "\u003cdiv ng-controller=ModalEditCtrl\u003e\u003cdiv class=modal-header ng-class=\"{\u0027modal-form-navigation-enabled\u0027: (!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled)}\"\u003e\u003cbutton type=button class=\"close disable-autofocus\" ng-click=\"$emit(\u0027cancelEdit\u0027)\" aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title ng-show=\"(ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType]) || !ReadOnlyView\"\u003e\u003cspan ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; modalTitle == null\"\u003e\u003ci class=\"fa fa-pencil-square\"\u003e\u003c/i\u003e Edit {{itemType}}\u003c/span\u003e \u003cspan ng-show=\"currentItem.isNew \u0026amp;\u0026amp; modalTitle == null\"\u003e\u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e Create a New {{itemType}}\u003c/span\u003e \u003cspan ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; modalTitle != null\"\u003e\u003ci class=\"fa fa-pencil-square\"\u003e\u003c/i\u003e {{modalTitle}}\u003c/span\u003e \u003cspan ng-show=\"currentItem.isNew \u0026amp;\u0026amp; modalTitle != null\"\u003e\u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e {{modalTitle}}\u003c/span\u003e \u003cspan ng-show=!currentItem.isNew style=color:#ddd;font-size:.75em\u003e(id: {{currentItem.id}}{{currentItem.ID}}{{currentItem.Id}}{{currentItem.ScheduleId}}{{currentItem.ReportId}})\u003c/span\u003e \u003cspan ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-include=\"\u0027form-title-navigation-info\u0027\"\u003e\u003c/span\u003e\u003c/h4\u003e\u003ch4 class=modal-title ng-show=\"!(ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType]) \u0026amp;\u0026amp; ReadOnlyView\"\u003e\u003cspan ng-show=\"modalTitle == null\"\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e Viewing {{itemType}}\u003c/span\u003e \u003cspan ng-show=\"modalTitle != null\"\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e {{modalTitle}}\u003c/span\u003e \u003cspan ng-show=!currentItem.isNew style=color:#ddd;font-size:.75em\u003e(id: {{currentItem.id}}{{currentItem.ID}}{{currentItem.Id}}{{currentItem.ScheduleId}}{{currentItem.ReportId}})\u003c/span\u003e \u003cspan ng-show=\"!currentItem.isNew \u0026amp;\u0026amp; formNavigationEnabled\" ng-include=\"\u0027form-title-navigation-info\u0027\"\u003e\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert style=margin-bottom:0;margin-top:10px\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-class=\"{\u0027modal-read-only\u0027:(!(ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType]) \u0026amp;\u0026amp; ReadOnlyView)}\"\u003e\u003cfieldset ng-disabled=\"!(ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType]) \u0026amp;\u0026amp; ReadOnlyView\"\u003e\u003cdiv ng-include=editFormBodyTemplateUrl\u003e\u003c/div\u003e\u003c/fieldset\u003e\u003c/div\u003e\u003cdiv ng-show=\"(ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType]) || !ReadOnlyView\" ng-include=\"formButtonsTemplateUrl ? formButtonsTemplateUrl : \u0027form-buttons\u0027\"/\u003e\u003cdiv ng-show=\"!(ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType]) \u0026amp;\u0026amp; ReadOnlyView\" ng-include=\"readOnlyFormButtonsTemplateUrl ? readOnlyFormButtonsTemplateUrl : \u0027read-only-form-buttons\u0027\"/\u003e\u003cdiv ng-init=focusFirst()\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-edit-loading', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=close() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-spin fa-circle-o-notch\"\u003e\u003c/i\u003e Loading {{itemType}}\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=panel-mask\u003e\u003cspan\u003e\u003ci class=\"fa fa-spin fa-circle-o-notch\"\u003e\u003c/i\u003e Loading {{itemType}} Detail...\u003c/span\u003e\u003c/div\u003e\u003cdiv style=min-height:300px;background:#FFF\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=close()\u003eCancel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-grid-view', "\u003cdiv ng-controller=GridCtrl\u003e\u003cdiv class=modal-header\u003e\u003cspan ng-show=loadingItems\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-show=!loadingItems\u003e\u003ci class=\"fa fa-fw\" ng-class=titleIcon\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-bind=title\u003e\u003c/span\u003e \u003csmall ng-bind=subtitle\u003e\u003c/small\u003e \u003cspan ng-show=loadingItems\u003e - Loading...\u003c/span\u003e \u003cspan class=\"tools pull-right\"\u003e \u003cbutton type=button class=close ng-hide=fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"buttonsClass != null ? buttonsClass : \u0027col-xs-3\u0027\" ng-show=enableAddButton\u003e\u003cbutton type=button class=\"btn btn-sm btn-info btn-svl-grid-add\" data-toggle=tooltip data-placement=right title=\"Add New {{itemType}}\" ng-click=\"$emit(\u0027addNew\u0027)\" ng-attr-test-id=\"new {{itemType}}\" id=new{{itemType}}\u003e \u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e New \u003c/button\u003e\u003c/div\u003e\u003cdiv ng-if=\"filtersClass == null\" ng-class=\"{\u0027col-xs-12\u0027: !enableAddButton || customActionTemplateUrl, \u0027col-xs-9\u0027: enableAddButton};\"\u003e\u003cdiv ng-include=\"filterTemplateUrl || \u0027blank\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=\"filtersClass != null\" ng-class=\"filtersClass != null ? filtersClass : \u0027\u0027\"\u003e\u003cdiv ng-include=\"filterTemplateUrl || \u0027blank\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv ng-class=\"\u0027alert-\u0027 + alert.type\" ng-show=alert.visible class=\"col-sm-8 col-sm-offset-2 alert alert-block slide-down alert-dismissable\"\u003e\u003cp ng-bind=alert.message\u003e\u003c/p\u003e\u003ca href=javascript:void(0) class=close aria-label=close title=close ng-click=alert.close()\u003e×\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=grid-scroll-container ng-class=\"{\u0027table-responsive\u0027:scrollingTable}\" style=position:relative\u003e\u003cdiv class=panel-mask ng-show=loadingItems ng-style=\"{\u0027height\u0027: tableHeight}\"\u003e\u003c/div\u003e\u003ctable st-scope-setter=TableService.setScope ng-class=\"{\u0027table-fixed-xs\u0027:tableFixedXS,\u0027clickableRows\u0027:clickableRows}\" ng-attr-test-id=\"grid {{itemType}}\" st-pipe=refresh st-table=displayedItems st-safe-src=items class=\"table table-bordered table-striped table-condensed\" id=\"grid {{itemType}}\"\u003e\u003cthead ng-show=\"displayedItems == null || displayedItems.length == 0\"\u003e\u003ctr\u003e\u003cth ng-show=!loadingItems class=no-items-found ng-bind=\"noItemsText ? noItemsText : \u0027No items were found.\u0027\"\u003e\u003c/th\u003e\u003cth ng-show=loadingItems class=loading-items style=text-align:left\u003eLoading items...\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003cthead ng-include=rowHeadersTemplateUrl ng-show=\"displayedItems!= null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"/\u003e\u003ctbody ng-include=rowsTemplateUrl ng-show=\"displayedItems != null || displayedItems.length \u003e 0\"/\u003e\u003ctfoot ng-show=\"displayedItems != null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"\u003e\u003ctr ng-include=rowsFootersTemplateUrl ng-show=rowsFootersTemplateUrl\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=999\u003e\u003cdiv st-pagination=\"\" st-template=pagination /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tfoot\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=modalGridFooterButtonsTemplateUrl ng-include=modalGridFooterButtonsTemplateUrl /\u003e\u003c/div\u003e"); $templateCache.put('myCarrierPackets-edit', "\u003ch2\u003eMy Carrier Portal Configuration\u003c/h2\u003e\u003cform autocomplete=off class=myCarrierPacketsEditForm name=myCarrierPacketsEditForm ng-submit=saveConfig()\u003e\u003cdiv class=form-group\u003e\u003cdiv class=form-group-sm\u003e\u003clabel class=control-label for=myCarrierPacketsUsername\u003eUsername:\u003c/label\u003e \u003cinput type=text class=form-control id=myCarrierPacketsUsername autocomplete=off ng-model=config.Username /\u003e \u003clabel for=myCarrierPacketsUsername class=error ng-bind=\"itemErrors[\u0027Username\u0027]\" ng-show=\"(itemErrors[\u0027Username\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=myCarrierPacketsPassword\u003e Password: \u003ca ng-show=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" ng-click=\"config.EditPassword = true\" href=javascript:void(0)\u003e edit \u003c/a\u003e \u003c/label\u003e\u003cdiv ng-click=\"config.EditPassword = true\"\u003e\u003cinput ng-disabled=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" type=password autocomplete=of placeholder=\"{{config.EditPassword || !config.HasPassword ? \u0027\u0027 : \u0027***********\u0027}}\" class=form-control id=visualCompliancePassword ng-model=config.Password /\u003e\u003c/div\u003e\u003clabel for=myCarrierPacketsPassword class=error ng-bind=\"itemErrors[\u0027Password\u0027]\" ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003ca href=/Admin target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=saveConfig()\u003eSave\u003c/button\u003e\u003c/form\u003e"); $templateCache.put('modal-myCarrierPacketsModuleNotActiveModal', "\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eMyCarrierPackets Account Management\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eYour MyCarrierPackets account is managed by Supply-Vision. Please contact Supply-Vision support to begin using this feature.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003ca class=\"btn btn-danger\" ng-click=close()\u003eGo Back\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehousePutAway-inventory', "\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cform autocomplete=off class=putAwayInventoryEditForm name=putAwayInventoryEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=putAwayInventoryICN\u003eIC Number:\u003c/label\u003e \u003cinput type=text class=form-control id=putAwayInventoryICN ng-model=putAwayInventory.ICNumber /\u003e \u003clabel for=putAwayInventoryICN class=error ng-bind=\"itemErrors[\u0027ICNumber\u0027]\" ng-show=\"(itemErrors[\u0027ICNumber\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=putAwayInventoryLocation\u003e \u003cspan ng-show=searchingForLocations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Location \u003cspan ng-show=searchingForLocations\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=putAwayInventoryLocation class=form-control ng-model=putAwayInventory.Location placeholder=\"Type Location to Search...\" uib-typeahead=\"location.Location as location.Location for location in searchWarehouseLocations($viewValue)\" typeahead-on-select=\"warehouseLocationChosen($item, putAwayInventory)\" typeahead-min-length=1 typeahead-template-url=warehouseLocation-typeahead typeahead-no-results=locationNoResults typeahead-loading=searchingForLocations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn form-control btn-default\" tabindex=1 ng-click=lookupWarehouseLocation(putAwayInventory)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Location\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=locationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Location \"{{putAwayInventory.Location}}\"\u003c/div\u003e\u003clabel for=putAwayInventoryLocation class=error ng-bind=\"itemErrors[\u0027Location\u0027]\" ng-show=\"(itemErrors[\u0027Location\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=save() id=putAwayBtn ng-disabled=\"!putAwayInventory.ICNumber || !putAwayInventory.Location || !LocationChosen\"\u003ePut Away\u003c/button\u003e \u003ca href=/Warehousing class=\"btn btn-danger\" ng-show=!isHandheld\u003eBack to Warehouse Menu\u003c/a\u003e \u003ca href=/Warehousing/Handheld/PDAMenu class=\"btn btn-danger\" ng-show=isHandheld\u003eBack to PDA Menu\u003c/a\u003e\u003c/form\u003e"); $templateCache.put('myCarrierPackets-post-load-page', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cform autocomplete=off class=mcpForm name=mcpForm\u003e\u003cdiv class=col-sm-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=dotNumber\u003eDOT Number:\u003c/label\u003e \u003cinput type=text class=form-control id=dotNumber ng-model=itemToEdit.DotNumber /\u003e \u003clabel for=dotNumber class=error ng-bind=\"itemErrors[\u0027DotNumber\u0027]\" ng-show=\"(itemErrors[\u0027DotNumber\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=docketNumber\u003eDocket Number:\u003c/label\u003e \u003cinput type=text class=form-control id=docketNumber ng-model=itemToEdit.DocketNumber /\u003e \u003clabel for=docketNumber class=error ng-bind=\"itemErrors[\u0027DocketNumber\u0027]\" ng-show=\"(itemErrors[\u0027DocketNumber\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=carrierEmailAddress\u003eCarrier Email Address:\u003c/label\u003e \u003cinput type=text class=form-control id=carrierEmailAddress ng-model=itemToEdit.CarrierEmailAddress /\u003e \u003clabel for=carrierEmailAddress class=error ng-bind=\"itemErrors[\u0027CarrierEmailAddress\u0027]\" ng-show=\"(itemErrors[\u0027CarrierEmailAddress\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=postLoad(itemToEdit);\u003eSend\u003c/button\u003e \u003ca href=/Dashboard class=\"btn btn-danger\"\u003eClose\u003c/a\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('myCarrierPackets-post-load-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=$dismiss(); aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e{{PageLocationService.pageTitle}}\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"form form-compact\" name=mcpForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=dotNumber\u003eDOT Number:\u003c/label\u003e \u003cinput type=text class=form-control id=dotNumber ng-model=itemToEdit.DotNumber /\u003e \u003clabel for=dotNumber class=error ng-bind=\"itemErrors[\u0027DotNumber\u0027]\" ng-show=\"(itemErrors[\u0027DotNumber\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=docketNumber\u003eDocket Number:\u003c/label\u003e \u003cinput type=text class=form-control id=docketNumber ng-model=itemToEdit.DocketNumber /\u003e \u003clabel for=docketNumber class=error ng-bind=\"itemErrors[\u0027DocketNumber\u0027]\" ng-show=\"(itemErrors[\u0027DocketNumber\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=carrierEmailAddress\u003eCarrier Email Address:\u003c/label\u003e \u003cinput type=text class=form-control id=carrierEmailAddress ng-model=itemToEdit.CarrierEmailAddress /\u003e \u003clabel for=carrierEmailAddress class=error ng-bind=\"itemErrors[\u0027CarrierEmailAddress\u0027]\" ng-show=\"(itemErrors[\u0027CarrierEmailAddress\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group margin-top-10\"\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=postLoad(itemToEdit);\u003eSend\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss();\u003eClose\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('myCarrierPackets-get-completed-packets-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cform id=getCompletedPacketsForm name=getCompletedPacketsForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"dates-and-times-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=startdate class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan\u003eStart Date/Time:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 fixed-input-group input-group-sm\"\u003e\u003cinput type=text id=txtStartdate name=txtStartdate class=\"input-sm form-control date-field\" ng-class=\"{error: itemErrors[\u0027StartDate\u0027]}\" ng-change=\"validateDateWarning ? validateDateWarning(StartDate, \u0027txtStartdate\u0027) : angular.noop() ;\" ng-model=model.StartDate date-popup-manager=startDatePopup svl-datefield=validation.StartDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"startDatePopup.open(\u0027#txtStartdate\u0027)\" ng-class=\"{error: itemErrors[\u0027StartDate\u0027]}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=starttime name=starttime class=\"input-sm form-control timeField\" ng-class=\"{error: itemErrors[\u0027StartTime\u0027]}\" placeholder=HH:mm maxlength=5 ng-model=model.StartTime svl-timefield=validation.StartTime /\u003e\u003cdiv class=input-group-addon\u003e\u003clabel for=starttime\u003e\u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=startDate class=error ng-bind=\"itemErrors[\u0027StartDate\u0027]\" ng-show=\"(itemErrors[\u0027StartDate\u0027] != undefined)\"\u003e\u003c/label\u003e \u003clabel for=starttime class=error ng-bind=\"itemErrors[\u0027StartTime\u0027]\" ng-show=\"(itemErrors[\u0027StartTime\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=enddate class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan\u003eEnd Date/Time:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 fixed-input-group input-group-sm\"\u003e\u003cinput type=text id=txtEnddate name=txtEnddate class=\"input-sm form-control date-field\" ng-class=\"{error: itemErrors[\u0027EndDate\u0027]}\" ng-change=\"validateDateWarning ? validateDateWarning(EndDate, \u0027txtEnddate\u0027) : angular.noop() ;\" ng-model=model.EndDate date-popup-manager=endDatePopup svl-datefield=validation.EndDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"endDatePopup.open(\u0027#txtEnddate\u0027)\" ng-class=\"{error: itemErrors[\u0027EndDate\u0027]}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=endtime name=endtime class=\"input-sm form-control timeField\" ng-class=\"{error: itemErrors[\u0027EndTime\u0027]\u0027}\" placeholder=HH:mm maxlength=5 ng-model=model.EndTime svl-timefield=validation.EndTime /\u003e\u003cdiv class=input-group-addon\u003e\u003clabel for=endtime\u003e\u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=endDate class=error ng-bind=\"itemErrors[\u0027EndDate\u0027]\" ng-show=\"(itemErrors[\u0027EndDate\u0027] != undefined)\"\u003e\u003c/label\u003e \u003clabel for=endtime class=error ng-bind=\"itemErrors[\u0027EndTime\u0027]\" ng-show=\"(itemErrors[\u0027EndTime\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cbutton class=\"btn btn-primary\" ng-click=getCompletedPackets()\u003eGet Completed Packets\u003c/button\u003e \u003clabel for=authentication class=error ng-bind=\"itemErrors[\u0027Authentication\u0027]\" ng-show=\"(itemErrors[\u0027Authentication\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"updatedCarriers.length \u003e 0\" class=margin-top-10\u003e\u003cdiv ng-include=\"\u0027myCarrierPackets-getCompletedPackets-table\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('myCarrierPackets-getCompletedPackets-table', "\u003cdiv class=row ng-show=\"updatedCarriers.length \u003e 0\"\u003e\u003cdiv class=col-sm-12\u003e\u003clabel style=font-size:large\u003eUpdated Carriers:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=text-center\u003eCarrier Name\u003c/th\u003e\u003cth class=text-center\u003eCarrier Code\u003c/th\u003e\u003cth class=text-center\u003eStatus\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in updatedCarriers\"\u003e\u003ctd class=text-center\u003e{{result.CarrierName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{result.CarrierCode}}\u003c/td\u003e\u003ctd class=text-center\u003e{{result.Status}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('myCarrierPackets-get-carrier-changes-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cform id=getCarrierChangesForm name=getCarrierChangesForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"dates-and-times-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=startdate class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan\u003eStart Date/Time:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 fixed-input-group input-group-sm\"\u003e\u003cinput type=text id=txtStartdate name=txtStartdate class=\"input-sm form-control date-field\" ng-class=\"{error: itemErrors[\u0027StartDate\u0027]}\" ng-change=\"validateDateWarning ? validateDateWarning(StartDate, \u0027txtStartdate\u0027) : angular.noop() ;\" ng-model=model.StartDate date-popup-manager=startDatePopup svl-datefield=validation.StartDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"startDatePopup.open(\u0027#txtStartdate\u0027)\" ng-class=\"{error: itemErrors[\u0027StartDate\u0027]}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=starttime name=starttime class=\"input-sm form-control timeField\" ng-class=\"{error: itemErrors[\u0027StartTime\u0027]}\" placeholder=HH:mm maxlength=5 ng-model=model.StartTime svl-timefield=validation.StartTime /\u003e\u003cdiv class=input-group-addon\u003e\u003clabel for=starttime\u003e\u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=startDate class=error ng-bind=\"itemErrors[\u0027StartDate\u0027]\" ng-show=\"(itemErrors[\u0027StartDate\u0027] != undefined)\"\u003e\u003c/label\u003e \u003clabel for=starttime class=error ng-bind=\"itemErrors[\u0027StartTime\u0027]\" ng-show=\"(itemErrors[\u0027StartTime\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=enddate class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan\u003eEnd Date/Time:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 fixed-input-group input-group-sm\"\u003e\u003cinput type=text id=txtEnddate name=txtEnddate class=\"input-sm form-control date-field\" ng-class=\"{error: itemErrors[\u0027EndDate\u0027]}\" ng-change=\"validateDateWarning ? validateDateWarning(EndDate, \u0027txtEnddate\u0027) : angular.noop() ;\" ng-model=model.EndDate date-popup-manager=endDatePopup svl-datefield=validation.EndDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"endDatePopup.open(\u0027#txtEnddate\u0027)\" ng-class=\"{error: itemErrors[\u0027EndDate\u0027]}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=endtime name=endtime class=\"input-sm form-control timeField\" ng-class=\"{error: itemErrors[\u0027EndTime\u0027]}\" placeholder=HH:mm maxlength=5 ng-model=model.EndTime svl-timefield=validation.EndTime /\u003e\u003cdiv class=input-group-addon\u003e\u003clabel for=endtime\u003e\u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=endDate class=error ng-bind=\"itemErrors[\u0027EndDate\u0027]\" ng-show=\"(itemErrors[\u0027EndDate\u0027] != undefined)\"\u003e\u003c/label\u003e \u003clabel for=endtime class=error ng-bind=\"itemErrors[\u0027EndTime\u0027]\" ng-show=\"(itemErrors[\u0027EndTime\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cbutton class=\"btn btn-primary\" ng-click=getCarrierChanges()\u003eGet Carrier Changes\u003c/button\u003e \u003clabel for=authentication class=error ng-bind=\"itemErrors[\u0027Authentication\u0027]\" ng-show=\"(itemErrors[\u0027Authentication\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"updatedCarriers.length \u003e 0\" class=margin-top-10\u003e\u003cdiv ng-include=\"\u0027myCarrierPackets-getCompletedPackets-table\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('nextGen-edit', "\u003ch2\u003eNextGen Configuration\u003c/h2\u003e\u003cform autocomplete=off class=nextGenEditForm name=nextGenEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=nextGenUsername\u003eUsername:\u003c/label\u003e \u003cinput type=text class=form-control id=nextGenUsername ng-model=config.Username /\u003e \u003clabel for=nextGenUsername class=error ng-bind=\"itemErrors[\u0027Username\u0027]\" ng-show=\"(itemErrors[\u0027Username\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=nextGenCustomerId\u003eNext Gen Customer ID:\u003c/label\u003e \u003cinput type=text class=form-control id=nextGenCustomerId autocomplete=off ng-model=config.CustomerId /\u003e \u003clabel for=nextGenCustomerId class=error ng-bind=\"itemErrors[\u0027CustomerId\u0027]\" ng-show=\"(itemErrors[\u0027CustomerId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=nextGenPassword\u003e Password: \u003ca ng-show=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" ng-click=\"config.EditPassword = true\" href=javascript:void(0)\u003e edit \u003c/a\u003e \u003c/label\u003e\u003cdiv ng-click=\"config.EditPassword = true\"\u003e\u003cinput ng-disabled=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" type=password autocomplete=off placeholder=\"{{config.EditPassword || !config.HasPassword ? \u0027\u0027 : \u0027***********\u0027}}\" class=form-control id=nextGenPassword ng-model=config.Password /\u003e\u003c/div\u003e\u003clabel for=nextGenPassword class=error ng-bind=\"itemErrors[\u0027Password\u0027]\" ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003ca href=/Admin target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=saveConfig()\u003eSave\u003c/button\u003e\u003c/form\u003e"); $templateCache.put('onHandAgingReportByICN-default', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-sm-6 pad-3\"\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\" ng-disabled=submitInProgress\u003e \u003ci class=\"fa fa-file-excel-o\"\u003e \u003c/i\u003e Download Report \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('pagination', "\u003cnav ng-if=numPages ng-class=\"{\u0027hidden-xs\u0027: pages.length \u0026lt; 2}\"\u003e\u003cul class=\"pagination pagination-sm float-left\" ng-show=\"pages.length \u003e= 2\"\u003e\u003cli ng-show=\"pages.length \u003e 2\" ng-class=\"{disabled: currentPage==1}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u003e 1 ? selectPage(1) : return;\"\u003e\u003ci class=\"fa fa-step-backward\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/li\u003e\u003cli ng-class=\"{disabled: currentPage==1}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u003e 1 ? selectPage(currentPage-1) : return;\"\u003e\u003ci class=\"fa fa-chevron-left\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/li\u003e\u003cli class=\"pager-number visible-xs-inline\"\u003e\u003ca href=javascript:void(0) ng-bind=currentPage\u003e\u003c/a\u003e\u003c/li\u003e\u003cli ng-repeat=\"page in pages\" ng-class=\"{active: page==currentPage }\" class=\"pager-number hidden-xs\"\u003e\u003ca href=javascript:void(0) ng-click=selectPage(page)\u003e{{page}}\u003c/a\u003e\u003c/li\u003e\u003cli ng-class=\"{disabled: currentPage==numPages}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u0026lt; numPages ? selectPage(currentPage+1) : return;\"\u003e\u003ci class=\"fa fa-chevron-right\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"pages.length \u003e 2\" ng-class=\"{disabled: currentPage==numPages}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u0026lt; numPages ? selectPage(numPages) : return;\"\u003e\u003ci class=\"fa fa-step-forward\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003cul class=\"pagination pagination-sm float-left\" ng-show=\"pages.length == 1\"\u003e\u003c/ul\u003e\u003cul class=\"pagination pagination-sm float-left\" ng-if=ps.showItemsPerPage\u003e\u003cli\u003e\u003cselect ng-model=ps.itemsByPage ng-options=\"option as option for option in pageSizeOptions\" ng-change=refreshPaging(ps.itemsByPage);\u003e\u003c/select\u003e \u003cspan style=color:#a6a6a6\u003e items per page\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003cp class=\"navbar-text pull-right grid-item-count-info hidden-xs\" ng-show=!loadingItems\u003e\u003cspan ng-bind=displayedIndex style=font-weight:bold\u003e\u003c/span\u003e \u003cspan ng-class=hidden-xs\u003e to \u003c/span\u003e \u003cspan ng-class=hidden-xs ng-bind=\"((end \u003e totalItemCount) ? totalItemCount : end)\"\u003e\u003c/span\u003e \u003cspan\u003e of \u003c/span\u003e \u003cspan id=totalItemCount ng-bind=totalItemCount\u003e\u003c/span\u003e \u003cspan ng-click=ps.refresh()\u003e\u003ci ng-class=\"{\u0027fa-spin\u0027: ps.loadingItems}\" class=\"fa fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/p\u003e\u003c/nav\u003e\u003cdiv class=\"pagination-info-text visible-xs-block\" style=text-align:center\u003e\u003cp class=\"grid-item-count-info navbar-text\"\u003e\u003cspan ng-bind=displayedIndex style=font-weight:bold\u003e\u003c/span\u003e \u003cspan ng-class=hidden-xs\u003e to \u003c/span\u003e \u003cspan ng-class=hidden-xs ng-bind=\"((end \u003e totalItemCount) ? totalItemCount : end)\"\u003e\u003c/span\u003e \u003cspan\u003e of \u003c/span\u003e \u003cspan id=totalItemCount1 ng-bind=totalItemCount\u003e\u003c/span\u003e \u003cspan ng-click=ps.refresh()\u003e\u003ci ng-class=\"{\u0027fa-spin\u0027: ps.loadingItems}\" class=\"fa fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/p\u003e\u003c/div\u003e"); $templateCache.put('pagination-ie-friendly', "\u003cnav ng-if=numPages ng-class=\"{\u0027hidden-xs\u0027: pages.length \u0026lt; 2}\"\u003e\u003ctable class=\"pagination pagination-sm float-left\" ng-show=\"pages.length \u003e= 2\"\u003e\u003ctr\u003e\u003ctd ng-show=\"pages.length \u003e 2\" ng-class=\"{disabled: currentPage==1}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u003e 1 ? selectPage(1) : return;\"\u003e\u003ci class=\"fa fa-step-backward\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd ng-class=\"{disabled: currentPage==1}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u003e 1 ? selectPage(currentPage-1) : return;\"\u003e\u003ci class=\"fa fa-chevron-left\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd class=\"pager-number visible-xs-inline\"\u003e\u003ca href=javascript:void(0) ng-bind=currentPage\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd ng-repeat=\"page in pages\" ng-class=\"{active: page==currentPage }\" class=\"pager-number hidden-xs\"\u003e\u003ca href=javascript:void(0) ng-click=selectPage(page)\u003e{{page}}\u003c/a\u003e\u003c/td\u003e\u003ctd ng-class=\"{disabled: currentPage==numPages}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u0026lt; numPages ? selectPage(currentPage+1) : return;\"\u003e\u003ci class=\"fa fa-chevron-right\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd ng-show=\"pages.length \u003e 2\" ng-class=\"{disabled: currentPage==numPages}\" class=pager-icon\u003e\u003ca href=javascript:void(0) ng-click=\"currentPage \u0026lt; numPages ? selectPage(numPages) : return;\"\u003e\u003ci class=\"fa fa-step-forward\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003ctable class=\"pagination pagination-sm float-left\" ng-show=\"pages.length == 1\"\u003e\u003ctr\u003e\u003c/tr\u003e\u003c/table\u003e\u003ctable class=\"pagination pagination-sm float-left\" ng-if=ps.showItemsPerPage\u003e\u003ctr\u003e\u003ctd\u003e\u003cselect ng-model=ps.itemsByPage ng-options=\"option as option for option in pageSizeOptions\" ng-change=refreshPaging(ps.itemsByPage);\u003e\u003c/select\u003e \u003cspan style=color:#a6a6a6\u003e items per page\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003cp class=\"navbar-text pull-right grid-item-count-info hidden-xs\" ng-show=!loadingItems\u003e\u003cspan ng-bind=displayedIndex style=font-weight:bold\u003e\u003c/span\u003e \u003cspan ng-class=hidden-xs\u003e to \u003c/span\u003e \u003cspan ng-class=hidden-xs ng-bind=\"((end \u003e totalItemCount) ? totalItemCount : end)\"\u003e\u003c/span\u003e \u003cspan\u003e of \u003c/span\u003e \u003cspan id=totalItemCount2 ng-bind=totalItemCount\u003e\u003c/span\u003e \u003cspan ng-click=ps.refresh()\u003e\u003ci ng-class=\"{\u0027fa-spin\u0027: ps.loadingItems}\" class=\"fa fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/p\u003e\u003c/nav\u003e\u003cdiv class=\"pagination-info-text visible-xs-block\" style=text-align:center\u003e\u003cp class=\"grid-item-count-info navbar-text\"\u003e\u003cspan ng-bind=displayedIndex style=font-weight:bold\u003e\u003c/span\u003e \u003cspan ng-class=hidden-xs\u003e to \u003c/span\u003e \u003cspan ng-class=hidden-xs ng-bind=\"((end \u003e totalItemCount) ? totalItemCount : end)\"\u003e\u003c/span\u003e \u003cspan\u003e of \u003c/span\u003e \u003cspan id=totalItemCount3 ng-bind=totalItemCount\u003e\u003c/span\u003e \u003cspan ng-click=ps.refresh()\u003e\u003ci ng-class=\"{\u0027fa-spin\u0027: ps.loadingItems}\" class=\"fa fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/p\u003e\u003c/div\u003e"); $templateCache.put('panel-grid-view', "\u003cdiv ng-class=panelWrapperClass\u003e\u003cdiv class=\"row max-row-width\"\u003e\u003cdiv ng-class=\"\u0027alert-\u0027 + alert.type\" ng-show=alert.visible class=\"col-sm-8 col-sm-offset-2 alert alert-block slide-down alert-dismissable\"\u003e\u003cp ng-bind=alert.message\u003e\u003c/p\u003e\u003ca href=javascript:void(0) class=close aria-label=close title=close ng-click=alert.close()\u003e×\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 bouncy-slide-left\" ng-controller=GridCtrl\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cheader class=panel-heading\u003e\u003cspan ng-show=loadingItems\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-show=!loadingItems\u003e\u003ci class=\"fa fa-fw\" ng-class=titleIcon\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-bind=title\u003e\u003c/span\u003e \u003csmall ng-bind=subtitle\u003e\u003c/small\u003e \u003cspan ng-show=loadingItems\u003e - Loading...\u003c/span\u003e \u003cspan class=\"tools pull-right\"\u003e \u003ca href=javascript: class=\"fa fa-times\"\u003e\u003c/a\u003e \u003c/span\u003e\u003c/header\u003e\u003cdiv class=\"panel-heading clearfix\"\u003e\u003cdiv ng-if=filterTemplateUrl ng-include=filterTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=panel-body style=position:relative ng-class=\"{\u0027loading-items\u0027: loadingItems}\"\u003e\u003cdiv class=\"alert alert-info\" ng-show=Alert.isVisible\u003e\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027table-responsive\u0027:scrollingTable}\" style=position:relative\u003e\u003cdiv class=panel-mask ng-show=loadingItems\u003e\u003c/div\u003e\u003ctable st-scope-setter=TableService.setScope ng-class=\"{\u0027table-fixed-xs\u0027:tableFixedXS,\u0027clickableRows\u0027:clickableRows}\" ng-attr-test-id=\"grid {{itemType}}\" st-pipe=refresh st-table=displayedItems st-safe-src=items class=\"table table-bordered table-striped table-condensed\" id=\"grid {{itemType}}\"\u003e\u003cthead ng-if=rowHeadersTemplateUrl ng-include=rowHeadersTemplateUrl /\u003e\u003ctbody ng-if=rowsTemplateUrl ng-include=rowsTemplateUrl /\u003e\u003ctfoot\u003e\u003ctr class=pagination-footer\u003e\u003ctd colspan=999\u003e\u003cdiv st-pagination=\"\" st-template=pagination /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tfoot\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('pcMilerConfig-edit', "\u003ch2\u003ePC Miler Configuration\u003c/h2\u003e\u003cform autocomplete=off class=\"form form-compact row pcMilerConfigEditForm\" style=width:500px name=pcMilerConfigEditForm ng-submit=saveConfig()\u003e\u003cdiv class=\"form-group col-sm-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Url\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=pcMilerConfigUrl\u003eAPI URL:\u003c/label\u003e \u003cinput type=text class=form-control id=pcMilerConfigUrl ng-model=config.Url /\u003e \u003clabel class=error ng-show=\"(itemErrors[\u0027Url\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Url\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=pcMilerConfigKey\u003e API Key: \u003ca ng-show=\"!config.EditKey \u0026amp;\u0026amp; config.HasKey\" ng-click=\"config.EditKey = true\" href=javascript:void(0)\u003e edit \u003c/a\u003e \u003c/label\u003e\u003cdiv ng-click=\"config.EditKey = true\"\u003e\u003cinput ng-disabled=\"!config.EditKey \u0026amp;\u0026amp; config.HaKey\" type=password autocomplete=off placeholder=\"{{config.EditKey || !config.HasKey ? \u0027\u0027 : \u0027***********\u0027}}\" class=form-control id=pcMilerConfigKey ng-model=config.Key /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Password\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\"\u003e\u003cdiv class=checkbox\u003e\u003clabel\u003e \u003cinput type=checkbox id=pcMilerConfigIsPremium ng-model=config.IsPremium /\u003e Premium \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=margin-top:20px;text-align:right\u003e\u003cbutton type=button class=\"btn btn-primary\"\u003eSave\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=testConfig()\u003eTest\u003c/button\u003e \u003ca href=/Admin target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('piece-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=TypeId class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=Quantity class=st-sortable\u003eQty\u003c/th\u003e\u003cth ng-show=\"SystemOptions[\u0027EnableCartons\u0027]\" st-sort=Carton class=st-sortable\u003eCarton\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=ProductCode class=st-sortable\u003eProduct\u003c/th\u003e\u003cth\u003eTotal Weight\u003c/th\u003e\u003cth style=white-space:nowrap;overflow:visible st-sort=Length class=st-sortable\u003eL x W x H\u003c/th\u003e\u003cth ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027L\u0027\" st-sort=CubicFeet class=\"st-sortable visible-lg\"\u003eFt³\u003c/th\u003e\u003cth ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027K\u0027\" st-sort=CubicMeters class=\"st-sortable visible-lg\"\u003eM³\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('piece-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027viewItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=PieceEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.TypeDesc}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Quantity | number : 0}}\u003c/td\u003e\u003ctd class=text-right ng-show=\"SystemOptions[\u0027EnableCartons\u0027]\"\u003e{{row.Carton | number : 0}}\u003c/td\u003e\u003ctd\u003e{{row.Description | limitTo: 50 : 0}}\u003cspan ng-show=\"row.Description.length \u003e 50\"\u003e. . .\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan class=genericNoWrap ng-show=row.SetTotalWeight\u003e{{row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e \u003cspan class=genericNoWrap ng-show=!row.SetTotalWeight\u003e{{row.Quantity * row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e\u003c/td\u003e\u003ctd style=white-space:nowrap;overflow:visible\u003e\u003cspan ng-show=row.SetTotalLengthWidthHeight\u003e1 @\u003c/span\u003e \u003cspan ng-show=!row.SetTotalLengthWidthHeight\u003e{{row.Quantity}} @\u003c/span\u003e {{row.Length}} x {{row.Width}} x {{row.Height}}\u003c/td\u003e\u003ctd ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027L\u0027\" class=\"visible-lg text-right\"\u003e{{row.CubicFeet}}\u003c/td\u003e\u003ctd ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027K\u0027\" class=\"visible-lg text-right\"\u003e{{row.CubicMeters}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan\u003e\u003cb\u003eQty: \u003c/b\u003e\u003c/span\u003e{{row.Quantity | number: 0 }}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eWeight: \u003c/b\u003e\u003c/span\u003e\u003cspan\u003e{{row.Weight | number : 2}}\u003c/span\u003e\u003cspan ng-show=!row.SetTotalWeight\u003eeach\u003c/span\u003e\u003cspan ng-show=row.SetTotalWeight\u003eeach\u003c/span\u003e{{row.UnitOfMeasure}}\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eTotal\u0026nbsp;Wgt: \u003c/b\u003e\u003c/span\u003e\u003cspan ng-show=row.SetTotalWeight\u003e{{row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e\u003cspan ng-show=!row.SetTotalWeight\u003e{{row.Quantity * row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eDims: \u003c/b\u003e\u003cspan ng-show=row.SetTotalLengthWidthHeight\u003e1 @\u003c/span\u003e\u003cspan ng-show=!row.SetTotalLengthWidthHeight\u003e{{row.Quantity}} @\u003c/span\u003e{{row.Length}} x {{row.Width}} x {{row.Height}}\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eProduct: \u003c/b\u003e{{row.ProductCode}}\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eDescription: \u003c/b\u003e{{row.Description | limitTo: 50 : 0}}\u003cspan ng-show=\"row.Description.length \u003e 50\"\u003e. . .\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('piece-list-footer', "\u003ctd\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1 style=text-align:right;font-size:11px\u003eTotals:\u003c/td\u003e\u003ctd class=\"hidden-xs text-right\"\u003e\u003cspan style=font-size:11px ng-bind=getTotalQuantity(displayedItems)\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1 ng-show=\"SystemOptions[\u0027EnableCartons\u0027]\"\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1\u003e\u003c/td\u003e\u003ctd colspan=1 class=\"hidden-xs text-right\" style=font-size:11px\u003e\u003cspan ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027L\u0027\"\u003e \u003cspan ng-bind=\"getTotalWeight(displayedItems) | number: 2\"\u003e\u003c/span\u003e L \u003c/span\u003e \u003cspan ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027K\u0027\"\u003e \u003cspan ng-bind=\"getTotalWeight(displayedItems) | number: 2\"\u003e\u003c/span\u003e K \u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1\u003e\u003c/td\u003e\u003ctd ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027L\u0027\" colspan=1 class=\"visible-lg text-right\" style=font-size:11px\u003e\u003cspan ng-bind=\"getTotalCubicFeet(displayedItems) | number: 2\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027K\u0027\" colspan=1 class=\"visible-lg text-right\" style=font-size:11px\u003e\u003cspan ng-bind=\"getTotalCubicMeters(displayedItems) | number: 2\"\u003e\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('piece-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=TypeId class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=Quantity class=st-sortable\u003eQty\u003c/th\u003e\u003cth ng-show=\"SystemOptions[\u0027EnableCartons\u0027]\" st-sort=Carton class=st-sortable\u003eCarton\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=ProductCode class=st-sortable\u003eProduct\u003c/th\u003e\u003cth st-sort=ContainerNumber class=st-sortable ng-show=\"[\u0027OCEAN\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003eContainer\u003c/th\u003e\u003cth ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\" st-sort=Class class=st-sortable\u003eClass\u003c/th\u003e\u003cth ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\" st-sort=NMFC class=st-sortable\u003eNMFC\u003c/th\u003e\u003cth\u003eTotal Weight\u003c/th\u003e\u003cth style=white-space:nowrap;overflow:visible st-sort=Length class=st-sortable\u003eL x W x H\u003c/th\u003e\u003cth st-sort=DimFactor class=st-sortable\u003eFactor\u003c/th\u003e\u003cth st-sort=DimWeight class=st-sortable\u003eDim Weight\u003c/th\u003e\u003cth st-sort=DeclaredValue class=st-sortable\u003eDeclared $\u003c/th\u003e\u003cth ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027L\u0027\" st-sort=CubicFeet class=\"st-sortable visible-lg\"\u003eFt³\u003c/th\u003e\u003cth ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027K\u0027\" st-sort=CubicMeters class=\"st-sortable visible-lg\"\u003eM³\u003c/th\u003e\u003cth ng-show=\"!IsPortal \u0026amp;\u0026amp; SystemOptions.Warehouse\" class=hidden-under-930\u003eAllocated\u003c/th\u003e\u003cth class=hidden-sm ng-show=\"!IsPortal \u0026amp;\u0026amp; [\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003ePU Stop\u003c/th\u003e\u003cth class=hidden-sm ng-show=\"!IsPortal \u0026amp;\u0026amp; [\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003eDEL Stop\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('piece-list-rows-for-edit', "\u003ctr class=hidden-xs ng-click=clickRow(row); ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=PieceEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa id=editPieceRow ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.TypeDesc}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Quantity | number : 0}}\u003c/td\u003e\u003ctd class=text-right ng-show=\"SystemOptions[\u0027EnableCartons\u0027]\"\u003e{{row.Carton | number : 0}}\u003c/td\u003e\u003ctd\u003e{{row.Description | limitTo: 50 : 0}}\u003cspan ng-show=\"row.Description.length \u003e 50\"\u003e. . .\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd ng-show=\"[\u0027OCEAN\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e{{row.ContainerNumber}}\u003c/td\u003e\u003ctd ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e{{row.Class}}\u003c/td\u003e\u003ctd ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e{{row.NMFC}}\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan class=genericNoWrap ng-show=row.SetTotalWeight\u003e{{row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e \u003cspan class=genericNoWrap ng-show=!row.SetTotalWeight\u003e{{row.Quantity * row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e\u003c/td\u003e\u003ctd style=white-space:nowrap;overflow:visible\u003e\u003cspan ng-show=row.SetTotalLengthWidthHeight\u003e1 @\u003c/span\u003e \u003cspan ng-show=!row.SetTotalLengthWidthHeight\u003e{{row.Quantity}} @\u003c/span\u003e {{row.Length}} x {{row.Width}} x {{row.Height}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DimFactor | number : 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.DimWeight | number : 2}} {{row.UnitOfMeasure}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.DeclaredValue | number : 2}}\u003c/td\u003e\u003ctd ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027L\u0027\" class=\"visible-lg text-right\"\u003e{{row.CubicFeet}}\u003c/td\u003e\u003ctd ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027K\u0027\" class=\"visible-lg text-right\"\u003e{{row.CubicMeters}}\u003c/td\u003e\u003ctd ng-show=\"!IsPortal \u0026amp;\u0026amp; SystemOptions.Warehouse\" class=\"check-column hidden-under-930\"\u003e\u003ci class=\"fa fa-check\" ng-show=row.InventoryAllocated\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=hidden-sm ng-show=\"!IsPortal \u0026amp;\u0026amp; [\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e{{row.PickupStopText}}\u003c/td\u003e\u003ctd class=hidden-sm ng-show=\"!IsPortal \u0026amp;\u0026amp; [\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e{{row.DeliveryStopText}}\u003c/td\u003e\u003ctd class=deleteColumn ng-show=!ReadOnlyView\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(ReadOnlyView ? \u0027viewItem\u0027 : \u0027editItem\u0027, row)\" class=item-link\u003e\u003cspan\u003e\u003cb\u003eQty: \u003c/b\u003e\u003c/span\u003e{{row.Quantity | number: 0 }}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eWeight: \u003c/b\u003e\u003c/span\u003e\u003cspan\u003e{{row.Weight | number : 2}}\u003c/span\u003e\u003cspan ng-show=!row.SetTotalWeight\u003eeach\u003c/span\u003e\u003cspan ng-show=row.SetTotalWeight\u003eeach\u003c/span\u003e{{row.UnitOfMeasure}}\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eTotal\u0026nbsp;Wgt: \u003c/b\u003e\u003c/span\u003e\u003cspan ng-show=row.SetTotalWeight\u003e{{row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e\u003cspan ng-show=!row.SetTotalWeight\u003e{{row.Quantity * row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eDims: \u003c/b\u003e\u003cspan ng-show=row.SetTotalLengthWidthHeight\u003e1 @\u003c/span\u003e\u003cspan ng-show=!row.SetTotalLengthWidthHeight\u003e{{row.Quantity}} @\u003c/span\u003e{{row.Length}} x {{row.Width}} x {{row.Height}}\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eProduct: \u003c/b\u003e{{row.ProductCode}}\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eDescription: \u003c/b\u003e{{row.Description | limitTo: 50 : 0}}\u003cspan ng-show=\"row.Description.length \u003e 50\"\u003e. . .\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-show=\"!IsPortal \u0026amp;\u0026amp; [\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003cspan\u003e\u003cb\u003ePickup Leg: \u003c/b\u003e{{row.PickupStopText}}\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-show=\"!IsPortal \u0026amp;\u0026amp; [\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003cspan\u003e\u003cb\u003eDelivery Leg: \u003c/b\u003e{{row.DeliveryStopText}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=edit-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=edit-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" ng-show=!ReadOnlyView class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('piece-list-footer-for-edit', "\u003ctd class=hidden-xs colspan=1\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1 style=text-align:right;font-size:11px\u003eTotals:\u003c/td\u003e\u003ctd class=\"hidden-xs text-right\"\u003e\u003cspan style=font-size:11px ng-bind=getTotalQuantity(displayedItems)\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1 ng-show=\"SystemOptions[\u0027EnableCartons\u0027]\"\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1 ng-show=\"[\u0027OCEAN\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u0026nbsp;\u003c/td\u003e\u003ctd class=hidden-xs colspan=1 ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1 ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1\u003e\u003c/td\u003e\u003ctd class=\"hidden-xs text-right\" colspan=1 style=font-size:11px\u003e\u003cspan ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027L\u0027\"\u003e \u003cspan ng-bind=\"getTotalWeight(displayedItems) | number: 2\"\u003e\u003c/span\u003e L \u003c/span\u003e \u003cspan ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027K\u0027\"\u003e \u003cspan ng-bind=\"getTotalWeight(displayedItems) | number: 2\"\u003e\u003c/span\u003e K \u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1\u003e\u003c/td\u003e\u003ctd class=\"hidden-xs text-right\" colspan=1 style=font-size:11px\u003e\u003cspan ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027L\u0027\"\u003e \u003cspan ng-bind=\"getTotalDimWeight(displayedItems) | number: 2\"\u003e\u003c/span\u003e L \u003c/span\u003e \u003cspan ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027K\u0027\"\u003e \u003cspan ng-bind=\"getTotalDimWeight(displayedItems) | number: 2\"\u003e\u003c/span\u003e K \u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1\u003e\u003c/td\u003e\u003ctd class=\"visible-lg text-right\" colspan=1 style=font-size:11px ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027L\u0027\"\u003e\u003cspan ng-bind=\"getTotalCubicFeet(displayedItems) | number: 2\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"visible-lg text-right\" colspan=1 style=font-size:11px ng-show=\"shipment.GeneralInformation.UnitOfMeasure == \u0027K\u0027\"\u003e\u003cspan ng-bind=\"getTotalCubicMeters(displayedItems) | number: 2\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1 ng-show=!ReadOnlyView\u003e\u0026nbsp;\u003c/td\u003e\u003ctd class=\"hidden-xs hidden-under-930\" colspan=1 ng-show=\"!IsPortal \u0026amp;\u0026amp; SystemOptions.Warehouse\"\u003e\u0026nbsp;\u003c/td\u003e\u003ctd class=hidden-xs colspan=1 ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003c/td\u003e\u003ctd class=hidden-xs colspan=1 ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003c/td\u003e"); $templateCache.put('pieces-summary-portlet', "\u003cdiv class=portlet-body style=\"padding:0 20px\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"portlet bordered light portlet-inner\" style=position:relative\u003e\u003cdiv class=panel-mask ng-show=pieceSummaryLoading\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\"\u003e\u003c/i\u003e Loading Summary...\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal\" style=position:relative\u003e\u003cdiv style=position:absolute;right:-10px;top:0;z-index:6;cursor:pointer ng-click=\"$emit(\u0027loadSummaryRequested\u0027)\"\u003e\u003ci class=\"fa fa-refresh fa-fw pull-right\" ng-class=\"{\u0027fa-spin\u0027:pieceSummaryLoading}\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eTotal Chargeable Weight:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eTotal Chg. Wgt:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e{{pieceSummary.TotalChargeableWeight | number : 0}}\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e{{pieceSummary.TotalChargeableWeight | number : 0}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eTotal Actual Weight:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eTotal Actl Wgt:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e{{pieceSummary.TotalActualWeight | number : 0}}\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e{{pieceSummary.TotalActualWeight | number : 0}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eTotal Dim Weight:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eTotal Dim Wgt:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e{{pieceSummary.TotalDimWeight | number : 0}}\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e{{pieceSummary.TotalDimWeight | number : 0}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 hidden-xs genericNoWrap\"\u003eTotal Cubic Feet:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 visible-xs genericNoWrap\"\u003eFt³:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e{{pieceSummary.TotalCubicFeet | number : 0}}\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e{{pieceSummary.TotalCubicFeet | number : 0}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eTotal Cubic Meters:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eM³:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e{{pieceSummary.TotalCubicMeters | number : 0}}\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e{{pieceSummary.TotalCubicMeters | number : 0}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eReset Dim Factor:\u003c/label\u003e \u003ca class=\"col-sm-7 col-xs-12\" ng-click=ResetDimFactorToDefault(); style=font-size:10px\u003eClick to Reset to default of \u003cb\u003e{{pieceSummary.DefaultDimFactor}}\u003c/b\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('pieces-summary-portlet-table', "\u003ctable class=\"table table-bordered table-striped table-fixed max-row-width shipment-summary-portlet\" style=\"border:1px solid #7ca7cc;background-color:#578ebe\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth colspan=10 class=\"caption caption-subject font-white\"\u003e\u003ci class=\"fa fa-fw\" ng-class=\"{\u0027fa-pie-chart\u0027: !pieceSummaryLoading, \u0027fa-spin\u0027: pieceSummaryLoading, \u0027fa-circle-o-notch\u0027: pieceSummaryLoading }\"\u003e\u003c/i\u003e \u003cspan ng-show=pieceSummaryLoading\u003eLoading Shipment Summary...\u003c/span\u003e \u003cspan ng-show=!pieceSummaryLoading\u003ePieces Summary Totals\u003c/span\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody ng-show=pieceSummaryLoading\u003e\u003ctr\u003e\u003ctd colspan=10\u003eLoading Summary...\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003ctbody ng-show=!pieceSummaryLoading\u003e\u003ctr class=hidden-xs\u003e\u003ctd class=\"data-label no-wrap\"\u003e\u003cspan class=visible-lg\u003eTotal Chargeable Weight:\u003c/span\u003e\u003cspan class=hidden-lg\u003eChargeable Weight:\u003c/span\u003e\u003c/td\u003e\u003ctd class=data-cell ng-bind=pieceSummary.TotalChargeableWeight\u003e\u003c/td\u003e\u003ctd class=\"data-label no-wrap\"\u003e\u003cspan class=visible-lg\u003eTotal Actual Weight:\u003c/span\u003e\u003cspan class=hidden-lg\u003eActual Weight:\u003c/span\u003e\u003c/td\u003e\u003ctd class=data-cell ng-bind=pieceSummary.TotalActualWeight\u003e\u003c/td\u003e\u003ctd class=\"data-label no-wrap\"\u003e\u003cspan class=visible-lg\u003eTotal Dim Weight:\u003c/span\u003e\u003cspan class=hidden-lg\u003eDim Weight:\u003c/span\u003e\u003c/td\u003e\u003ctd class=data-cell ng-bind=pieceSummary.TotalDimWeight\u003e\u003c/td\u003e\u003ctd class=\"data-label no-wrap\"\u003e\u003cspan class=visible-lg\u003eTotal Cubic Feet:\u003c/span\u003e\u003cspan class=hidden-lg\u003eCubic Feet:\u003c/span\u003e\u003c/td\u003e\u003ctd class=data-cell ng-bind=pieceSummary.TotalCubicFeet\u003e\u003c/td\u003e\u003ctd class=\"data-label no-wrap\"\u003e\u003cspan class=visible-lg\u003eTotal Cubic Meters:\u003c/span\u003e\u003cspan class=hidden-lg\u003eCubic Meters:\u003c/span\u003e\u003c/td\u003e\u003ctd class=data-cell ng-bind=pieceSummary.TotalCubicMeters\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs\u003e\u003ctd class=\"data-label no-wrap\" colspan=5\u003eTotal Chargeable Weight:\u003c/td\u003e\u003ctd class=data-cell colspan=5 ng-bind=pieceSummary.TotalChargeableWeight\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs\u003e\u003ctd class=\"data-label no-wrap\" colspan=5\u003eTotal Actual Weight:\u003c/td\u003e\u003ctd class=data-cell colspan=5 ng-bind=pieceSummary.TotalActualWeight\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs\u003e\u003ctd class=\"data-label no-wrap\" colspan=5\u003eTotal Dim Weight:\u003c/td\u003e\u003ctd class=data-cell colspan=5 ng-bind=pieceSummary.TotalDimWeight\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs\u003e\u003ctd class=\"data-label no-wrap\" colspan=5\u003eTotal Cubic Feet:\u003c/td\u003e\u003ctd class=data-cell colspan=5 ng-bind=pieceSummary.TotalCubicFeet\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs\u003e\u003ctd class=\"data-label no-wrap\" colspan=5\u003eTotal Cubic Meters:\u003c/td\u003e\u003ctd class=data-cell colspan=5 ng-bind=pieceSummary.TotalCubicMeters\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e"); $templateCache.put('pieces-summary-portlet-table-withoutHeader', "\u003cdiv class=\"portlet light portlet-grid-view portlet-grid-view-minimal minimal ng-scope\"\u003e\u003ctable class=\"table table-bordered table-striped table-fixed max-row-width shipment-summary-portlet\" style=\"margin-bottom:0;border:1px solid #7ca7cc;background-color:#578ebe\"\u003e\u003ctbody ng-show=pieceSummaryLoading\u003e\u003ctr\u003e\u003ctd colspan=8\u003eLoading Summary...\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003ctbody ng-show=!pieceSummaryLoading\u003e\u003ctr class=\"hidden-xs hidden-sm\"\u003e\u003ctd class=\"col-xs-2 data-label no-wrap\"\u003ePcs / Actual Weight:\u003c/td\u003e\u003ctd class=\"col-xs-1 data-cell no-wrap text-right\"\u003e{{pieceSummary.TotalPieces}} / {{pieceSummary.TotalActualWeight | number : 2}} L / {{pieceSummary.TotalActualWeightKgs | number : 2}} K\u003c/td\u003e\u003ctd class=\"col-xs-2 data-label no-wrap\"\u003e\u003cspan class=visible-lg\u003eTotal Chargeable Weight:\u003c/span\u003e\u003cspan class=hidden-lg\u003eChargeable Weight:\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"col-xs-1 data-cell no-wrap text-right\"\u003e{{pieceSummary.TotalChargeableWeight | number : 2}} L / {{pieceSummary.TotalChargeableWeightKgs | number : 2}} K\u003c/td\u003e\u003ctd class=\"col-xs-2 data-label no-wrap\"\u003e\u003cspan class=visible-lg\u003eTotal Dim Weight:\u003c/span\u003e\u003cspan class=hidden-lg\u003eDim Weight:\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"col-xs-1 data-cell no-wrap text-right\"\u003e{{pieceSummary.TotalDimWeight | number : 2}} L / {{pieceSummary.TotalDimWeightKgs | number : 2}} K\u003c/td\u003e\u003ctd class=\"col-xs-2 data-label no-wrap\"\u003e\u003cspan class=visible-lg\u003eTotal Cubic Volume:\u003c/span\u003e\u003cspan class=hidden-lg\u003eCubic Volume:\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"col-xs-1 data-cell no-wrap text-right\"\u003e{{pieceSummary.TotalCubicFeet}} ft\u003csup\u003e3\u003c/sup\u003e / {{pieceSummary.TotalCubicMeters}} cm\u003csup\u003e3\u003c/sup\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr class=\"visible-xs visible-sm\"\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003ePcs / Total Actual Weight:\u003c/td\u003e\u003ctd class=\"data-cell no-wrap text-right\" colspan=4\u003e{{pieceSummary.TotalPieces}} / {{pieceSummary.TotalActualWeight | number : 2}} L / {{pieceSummary.TotalActualWeightKgs | number : 2}} K\u003c/td\u003e\u003c/tr\u003e\u003ctr class=\"visible-xs visible-sm\"\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eTotal Chargeable Weight:\u003c/td\u003e\u003ctd class=\"data-cell no-wrap text-right\" colspan=4\u003e{{pieceSummary.TotalChargeableWeight | number : 2}} L / {{pieceSummary.TotalChargeableWeightKgs | number : 2}} K\u003c/td\u003e\u003c/tr\u003e\u003ctr class=\"visible-xs visible-sm\"\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eTotal Dim Weight:\u003c/td\u003e\u003ctd class=\"data-cell no-wrap text-right\" colspan=4\u003e{{pieceSummary.TotalDimWeight | number : 2}} L / {{pieceSummary.TotalDimWeightKgs | number : 2}} K\u003c/td\u003e\u003c/tr\u003e\u003ctr class=\"visible-xs visible-sm\"\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eTotal Cubic Volume:\u003c/td\u003e\u003ctd class=\"data-cell no-wrap text-right\" colspan=4\u003e{{pieceSummary.TotalCubicFeet}} ft\u003csup\u003e3\u003c/sup\u003e / {{pieceSummary.TotalCubicMeters}} cm\u003csup\u003e3\u003c/sup\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e"); $templateCache.put('pieces-summary-portlet-legacy', "\u003cdiv class=\"portlet bordered light portlet-inner\" ng-class=\"{\u0027portlet-loading\u0027:pieceSummaryLoading}\"\u003e\u003cdiv class=\"portlet-body form-horizontal piece-portlet-body\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eTotal Chargeable Weight:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eTotal Chrgble Wgt:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e{{pieceSummary.TotalChargeableWeight}}\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e{{pieceSummary.TotalCubicFeet}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eTotal Actual Weight:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eTotal Actl Wgt:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e{{pieceSummary.TotalActualWeight}}\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e{{pieceSummary.TotalCubicFeet}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eTotal Dim Weight:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eTotal Dim Wgt:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e{{pieceSummary.TotalDimWeight}}\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e{{pieceSummary.TotalCubicFeet}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 hidden-xs genericNoWrap\"\u003eTotal Cubic Feet:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 visible-xs genericNoWrap\"\u003eFt³:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e{{pieceSummary.TotalCubicFeet}}\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e{{pieceSummary.TotalCubicFeet}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eTotal Cubic Meters:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eM³:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e{{pieceSummary.TotalCubicMeters}}\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e{{pieceSummary.TotalCubicFeet}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eReset Dim Factor:\u003c/label\u003e \u003ca class=\"col-sm-7 col-xs-12\" ng-click=ResetDimFactorToDefault();\u003eClick to Reset to default of \u003cb\u003e{{pieceSummary.DefaultDimFactor.Value}}\u003c/b\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-mask\u003eLoading....\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('piece-edit', "\u003cform autocomplete=off name=pieceEditForm class=\"pieceEditForm form-compact\"\u003e\u003cdiv class=\"form-group well\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Quantity\u0027)}\"\u003e\u003clabel class=control-label for=pieceQuantity\u003eQuantity:\u003c/label\u003e \u003cinput type=text class=form-control ng-blur=quantityChanged(itemToEdit) id=pieceQuantity ng-model=itemToEdit.Quantity /\u003e \u003clabel for=pieceQuantity class=error ng-show=\"(itemErrors[\u0027Quantity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Quantity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Weight\u0027)}\"\u003e\u003clabel class=control-label for=pieceWeight\u003eWeight ({{itemToEdit.UnitOfMeasure == \u0027L\u0027 ? \u0027Lbs\u0027 : \u0027Kgs\u0027}}):\u003c/label\u003e \u003cinput type=text class=form-control id=pieceWeight ng-model=itemToEdit.Weight /\u003e \u003clabel for=pieceWeight class=error ng-show=\"(itemErrors[\u0027Weight\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Weight\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SetTotalWeight\u0027)}\"\u003e\u003clabel class=control-label\u003e\u0026nbsp;\u003c/label\u003e \u003cselect class=form-control value=true id=pieceSetTotalWeight ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\" ng-model=itemToEdit.SetTotalWeight\u003e \u003c/select\u003e \u003clabel for=pieceSetTotalWeight class=error ng-show=\"(itemErrors[\u0027SetTotalWeight\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SetTotalWeight\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TotalWeight\u0027)}\"\u003e\u003clabel class=control-label\u003eTotal Weight ({{itemToEdit.UnitOfMeasure == \u0027L\u0027 ? \u0027Lbs\u0027 : \u0027Kgs\u0027}}):\u003c/label\u003e \u003cinput type=text ng-disabled=true class=form-control id=pieceTotalWeight value=\"{{itemToEdit.SetTotalWeight ? itemToEdit.Weight : ((itemToEdit.Weight * itemToEdit.Quantity) || \u0027\u0027) }}\"/\u003e \u003clabel for=pieceTotalWeight class=error ng-show=\"(itemErrors[\u0027TotalWeight\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TotalWeight\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"[\u0027OCEAN\u0027,\u0027RAIL\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003cdiv class=\"col-xs-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CubicFeet\u0027)}\"\u003e\u003clabel class=control-label for=routingPiecePiecesCubicFeet\u003eCubic Feet:\u003c/label\u003e \u003cinput type=text ng-change=calculateVolumeByCubicFeet(itemToEdit); class=form-control id=routingPiecePiecesCubicFeet ng-model=itemToEdit.CubicFeet /\u003e \u003clabel for=pieceCubicFeet class=error ng-show=\"(itemErrors[\u0027CubicFeet\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CubicFeet\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CubicMeters\u0027)}\"\u003e\u003clabel class=control-label for=routingPieceCubicMeter\u003eCubic Meters:\u003c/label\u003e \u003cinput type=text ng-change=calculateVolumeByCubicMeters(itemToEdit); class=form-control id=routingPieceCubicMeter ng-model=itemToEdit.CubicMeters /\u003e \u003clabel for=pieceCubicMeters class=error ng-show=\"(itemErrors[\u0027CubicMeters\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CubicMeters\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Length\u0027)}\"\u003e\u003clabel class=control-label for=pieceLength\u003eLength ({{itemToEdit.UnitOfMeasure == \u0027L\u0027 ? \u0027in\u0027 : \u0027cm\u0027}}):\u003c/label\u003e \u003cinput type=text class=form-control id=pieceLength ng-change=\"setTotalDimWeight(itemToEdit); calculateVolume(itemToEdit);\" ng-model=itemToEdit.Length /\u003e \u003clabel for=pieceLength class=error ng-show=\"(itemErrors[\u0027Length\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Length\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Width\u0027)}\"\u003e\u003clabel class=control-label for=pieceWidth\u003eWidth ({{itemToEdit.UnitOfMeasure == \u0027L\u0027 ? \u0027in\u0027 : \u0027cm\u0027}}):\u003c/label\u003e \u003cinput type=text class=form-control id=pieceWidth ng-change=\"setTotalDimWeight(itemToEdit); calculateVolume(itemToEdit);\" ng-model=itemToEdit.Width /\u003e \u003clabel for=pieceWidth class=error ng-show=\"(itemErrors[\u0027Width\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Width\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Height\u0027)}\"\u003e\u003clabel class=control-label for=pieceHeight\u003eHeight ({{itemToEdit.UnitOfMeasure == \u0027L\u0027 ? \u0027in\u0027 : \u0027cm\u0027}}):\u003c/label\u003e \u003cinput type=text class=form-control id=pieceHeight ng-change=\"setTotalDimWeight(itemToEdit); calculateVolume(itemToEdit);\" ng-model=itemToEdit.Height /\u003e \u003clabel for=pieceHeight class=error ng-show=\"(itemErrors[\u0027Height\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Height\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SetTotalLengthWidthHeight\u0027)}\"\u003e\u003clabel class=control-label\u003e\u0026nbsp;\u003c/label\u003e \u003cselect class=form-control value=true id=pieceSetTotalLengthWidthHeight ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\" ng-model=itemToEdit.SetTotalLengthWidthHeight ng-change=\"setTotalDimWeight(itemToEdit); calculateVolume(itemToEdit);\"\u003e \u003c/select\u003e \u003clabel class=error ng-show=\"(itemErrors[\u0027SetTotalLengthWidthHeight\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SetTotalLengthWidthHeight\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 col-xs-12\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DimFactor\u0027)}\"\u003e\u003clabel class=control-label for=pieceDimFactor\u003eDim Factor:\u003c/label\u003e \u003cinput type=text class=form-control ng-change=setTotalDimWeight(itemToEdit) id=pieceDimFactor ng-model=itemToEdit.DimFactor /\u003e \u003clabel for=pieceDimFactor class=error ng-show=\"(itemErrors[\u0027DimFactor\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DimFactor\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 col-xs-12\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DimWeight\u0027)}\"\u003e\u003clabel class=control-label for=pieceTotalDimWeight\u003eDim Weight:\u003c/label\u003e\u003cdiv ng-show=\"SystemConfigService.getConfig(\u0027ShowDimWeightOverride\u0027) == true\" class=pull-right\u003e\u003clabel class=control-label for=pieceDimTotalOverride\u003eOverride:\u003c/label\u003e \u003cinput type=checkbox id=pieceDimTotalOverride ng-model=itemToEdit.DimTotalOverride ng-change=setTotalDimWeight(itemToEdit) /\u003e\u003c/div\u003e\u003cinput type=text ng-disabled=!itemToEdit.DimTotalOverride ng-class=\"{\u0027disabled\u0027:!itemToEdit.DimTotalOverride}\" class=form-control id=pieceDimWeight ng-model=itemToEdit.DimWeight /\u003e \u003clabel for=pieceDimWeight class=error ng-show=\"(itemErrors[\u0027DimWeight\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DimWeight\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-show=\"SystemOptions[\u0027EnableCartons\u0027]\" class=col-xs-4\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Carton\u0027)}\"\u003e\u003clabel class=control-label for=pieceCarton\u003eCarton:\u003c/label\u003e \u003cinput type=text class=form-control ng-blur=cartonChanged(itemToEdit) id=pieceCarton ng-model=itemToEdit.Carton /\u003e \u003clabel for=pieceCarton class=error ng-show=\"(itemErrors[\u0027Carton\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Carton\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6 ng-class=\"{\u0027col-xs-4\u0027:SystemOptions[\u0027EnableCartons\u0027]}\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TypeDesc\u0027)}\"\u003e\u003clabel class=control-label for=pieceCodeType\u003e \u003cspan ng-show=searchingForPieceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Package Type: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.TypeDesc uib-typeahead=\"codeType.CodeType as codeType.CodeType for codeType in searchPieceType($viewValue)\" placeholder=\"Type to Search...\" typeahead-min-length=2 typeahead-on-select=\"pieceTypeChosen($item, itemToEdit)\" typeahead-template-url=CodeType-typeahead typeahead-no-results=pieceTypeNoResults typeahead-loading=searchingForPieceType ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupPieceType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a CodeType\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=pieceTypeDesc class=error ng-show=\"(itemErrors[\u0027TypeDesc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TypeDesc\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=pieceTypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the CodeType Code \"{{itemToEdit.TypeDesc}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6 ng-class=\"{\u0027col-xs-4\u0027:SystemOptions[\u0027EnableCartons\u0027]}\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DeclaredValue\u0027)}\"\u003e\u003clabel class=control-label for=pieceDeclaredValue\u003eDeclared Value:\u003c/label\u003e \u003cinput type=text class=form-control id=pieceDeclaredValue ng-model=itemToEdit.DeclaredValue /\u003e \u003clabel for=pieceDeclaredValue class=error ng-show=\"(itemErrors[\u0027DeclaredValue\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeclaredValue\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"shipment.GeneralInformation.InternationalOrDomestic == \u0027I\u0027 \u0026amp;\u0026amp; !IsPortal\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CommodityCode\u0027)}\"\u003e\u003cdiv class=col-xs-8\u003e\u003clabel class=control-label for=pieceCommodity\u003e Commodity Code\u003cspan ng-show=searchingForCommodity\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=pieceCommodity class=form-control ng-model=itemToEdit.CommodityCode uib-typeahead=\"commodity.Code as commodity.Name for commodity in searchCommodity($viewValue)\" typeahead-on-select=\"commodityChosen($item, itemToEdit)\" placeholder=\"Type to Search...\" typeahead-min-length=2 typeahead-template-url=Commodity-typeahead typeahead-no-results=commodityNoResults typeahead-loading=searchingForCommodity ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCommodity(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Commodity Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=pieceCommodityCode class=error ng-show=\"(itemErrors[\u0027CommodityCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CommodityCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4 ng-show=\"shipment.GeneralInformation.InternationalOrDomestic == \u0027I\u0027\"\u003e\u003clabel class=control-label for=pieceDescription\u003eComm Origin:\u003c/label\u003e \u003cselect type=text class=form-control id=pieceDescription ng-model=itemToEdit.CommodityOrigin\u003e\u003coption value=D\u003eDom\u003c/option\u003e\u003coption value=I\u003eInt\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ProductCode\u0027)}\"\u003e\u003clabel class=control-label for=pieceProduct\u003e \u003cspan ng-show=searchingForProducts\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Product\u003cspan ng-show=searchingForProducts\u003e - Loading AutoComplete List\u003c/span\u003e: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.ProductCode id=pieceProduct uib-typeahead=\"product.Code as product.Description for product in searchProducts($viewValue)\" placeholder=\"Type Product Code to Search...\" typeahead-min-length=2 typeahead-on-select=productChosen($item,itemToEdit) typeahead-template-url=product-typeahead typeahead-no-results=ProductNoResults typeahead-loading=searchingForProducts ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupProduct(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Product\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=pieceProductCode class=error ng-show=\"(itemErrors[\u0027ProductCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ProductCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=ProductNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Product Code \"{{itemToEdit.ProductCode}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=pieceDesc\u003eDescription:\u003c/label\u003e \u003cinput type=text class=form-control id=pieceDesc ng-model=itemToEdit.Description /\u003e \u003clabel for=pieceDesc class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=shipment.GeneralInformation.HazardousMaterial ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027HazmatMaterialCode\u0027)}\" class=form-group\u003e\u003clabel class=control-label for=pieceHazmatMaterial\u003e \u003cspan ng-show=searchingForHazmatMaterials\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Hazmat Material\u003cspan ng-show=searchingForHazmatMaterials\u003e - Loading AutoComplete List\u003c/span\u003e: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.HazmatMaterialCode ng-change=\"itemToEdit.HazmatMaterialId = null\" uib-typeahead=\"hazmat.Number as hazmat.Number for hazmat in searchHazmat($viewValue)\" placeholder=\"Type Hazmat Material to Search...\" typeahead-min-length=2 typeahead-on-select=\"hazmatMaterialChosen($item, itemToEdit)\" typeahead-template-url=hazmat-typeahead typeahead-no-results=hazmatNoResults typeahead-loading=searchingForHazmatMaterials ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupHazmat(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Hazmat Material\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=pieceHazmatMaterialCode class=error ng-show=\"(itemErrors[\u0027HazmatMaterialCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HazmatMaterialCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=shipment.GeneralInformation.HazardousMaterial ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027HazmatSpecialInstructions\u0027)}\" class=form-group\u003e\u003clabel class=control-label for=pieceHazmatMaterial\u003eSpecial Instructions:\u003c/label\u003e \u003ctextarea class=form-control style=resize:vertical id=pieceHazmatSpecialInstructions ng-model=itemToEdit.HazmatSpecialInstructions\u003e\u003c/textarea\u003e \u003clabel for=pieceHazmatSpecialInstructions class=error ng-show=\"(itemErrors[\u0027HazmatSpecialInstructions\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HazmatSpecialInstructions\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003cdiv class=\"form-group col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Class\u0027)}\"\u003e\u003clabel class=control-label for=pieceDescription\u003e \u003cspan ng-show=searchingForClass\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eClass: \u003c/label\u003e \u003cinput type=text id=pieceClass class=form-control ng-model=itemToEdit.Class placeholder=\"Type Class to Search...\" uib-typeahead=\"class.Code as class.code for class in searchClass($viewValue)\" typeahead-on-select=\"classChosen($item, itemToEdit)\" typeahead-min-length=1 typeahead-template-url=class-typeahead typeahead-no-results=ClassNoResults typeahead-loading=searchingForClass ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel for=pieceClass class=error ng-show=\"(itemErrors[\u0027Class\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Class\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=classNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Class \"{{itemToEdit.Class}}\"\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027NMFC\u0027)}\"\u003e\u003clabel class=control-label for=pieceNMFC\u003eNMFC:\u003c/label\u003e \u003cinput type=text class=form-control id=pieceNMFC ng-model=itemToEdit.NMFC /\u003e \u003clabel for=pieceNMFC class=error ng-show=\"(itemErrors[\u0027NMFC\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027NMFC\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(shipment.GeneralInformation.ServiceMode) \u0026amp;\u0026amp; !IsPortal\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContainerNumber\u0027)}\"\u003e\u003clabel class=control-label for=pieceContainer\u003e \u003cspan ng-show=searchingForContainers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Container \u003cspan ng-show=searchingForContainers\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.ContainerNumber uib-typeahead=\"container.Number as container.Description for container in searchContainers($viewValue)\" placeholder=\"Type Container Number to Search...\" typeahead-min-length=1 typeahead-template-url=Container-typeahead typeahead-no-results=ContainerNoResults typeahead-loading=searchingForContainers ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupContainer(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Container\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=pieceContainerNumber class=error ng-show=\"(itemErrors[\u0027ContainerNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContainerNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=ContainerNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Container Number \"{{itemToEdit.ContainerNumber}}\"\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"!IsPortal \u0026amp;\u0026amp; [\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003cdiv class=\"form-group col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GroundLegPickupId\u0027)}\"\u003e\u003clabel class=control-label for=GroundLegPickupId\u003ePickup Stop:\u003c/label\u003e \u003cselect id=GroundLegPickupId class=form-control ng-options=\"stop.Id as stop.StopText for stop in pickupStops\" ng-model=itemToEdit.GroundLegPickupId\u003e \u003c/select\u003e \u003clabel for=GroundLegPickupId class=error ng-bind=\"itemErrors[\u0027GroundLegPickupId\u0027]\" ng-show=\"(itemErrors[\u0027GroundLegPickupId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GroundLegDeliveryId\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=GroundLegDeliveryId\u003eDelivery Stop:\u003c/label\u003e \u003cselect id=GroundLegDeliveryId class=form-control ng-options=\"stop.Id as stop.StopText for stop in deliveryStops\" ng-model=itemToEdit.GroundLegDeliveryId\u003e \u003c/select\u003e \u003clabel for=GroundLegDeliveryId class=error ng-bind=\"itemErrors[\u0027GroundLegDeliveryId\u0027]\" ng-show=\"(itemErrors[\u0027GroundLegDeliveryId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"!IsPortal \u0026amp;\u0026amp; !ReadOnlyView \u0026amp;\u0026amp; !currentItem.isNew \u0026amp;\u0026amp; !currentItem.cantSave \u0026amp;\u0026amp; !newShipment \u0026amp;\u0026amp; !shipment.IsQuote \u0026amp;\u0026amp; (SystemOptions.Warehouse || SystemConfigService.getConfig(\u0027ShipmentLevelMultiStopEnabled\u0027))\"\u003e\u003clabel class=control-label\u003eOptions:\u003c/label\u003e\u003cdiv class=input-group\u003e\u003cbutton class=\"btn btn-sm btn-link\" ng-show=SystemOptions.ICNAllocationByPiecesLine ng-click=\"itemToEdit.InventoryAllocated ? cannotAllocate() : $emit(\u0027saveItemIfEdited\u0027, \u0027allocate-inventory\u0027)\" ng-class=\"{\u0027font-grey-gallery\u0027: currentItem.InventoryAllocated}\" id=allocateInventoryLot\u003e \u003ci class=\"fa fa-fw fa-list-alt\" ng-class=\"{\u0027font-grey-gallery\u0027: currentItem.InventoryAllocated}\"\u003e\u003c/i\u003e Allocate Inventory... \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('modal-piece-allocate-inventory', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eInventory Allocation\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=isLoading\u003e\u003cp style=text-align:center\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e Loading Data...\u003c/p\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=!isLoading\u003e\u003cp style=text-align:center;font-weight:bold\u003eProduct: {{ piece.ProductCode }} - Quantity needed: {{ piece.PiecesNum }}\u003c/p\u003e\u003cdiv style=height:200px;overflow:auto\u003e\u003ctable id=ICTable class=\"table table-hover table-sm\" style=margin-bottom:20px;height:400px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eIC Number\u003c/th\u003e\u003cth\u003eExpiry Date\u003c/th\u003e\u003cth\u003eLot No\u003c/th\u003e\u003cth\u003eSerial No\u003c/th\u003e\u003cth\u003eCustomer\u003c/th\u003e\u003cth\u003eAvail QTY\u003c/th\u003e\u003cth\u003eLocation\u003c/th\u003e\u003cth\u003eRec Date\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"item in pieces\" ng-show=!item.Selected ng-click=onSelectICN(item) style=cursor:pointer ng-style=\"isChecked($index, item)\"\u003e\u003ctd\u003e{{ item.ICNumber }}\u003c/td\u003e\u003ctd\u003e{{ item.ExpiryDate | date : \u0027MM/dd/yyyy\u0027 }}\u003c/td\u003e\u003ctd\u003e{{ item.LotNo }}\u003c/td\u003e\u003ctd\u003e{{ item.SerialNo }}\u003c/td\u003e\u003ctd\u003e{{ item.Customer }}\u003c/td\u003e\u003ctd\u003e{{ item.AvailQTY }}\u003c/td\u003e\u003ctd\u003e{{ item.Location }}\u003c/td\u003e\u003ctd\u003e{{ item.RecDate | date : \u0027MM/dd/yyyy\u0027 }}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cp style=margin-bottom:0;font-weight:bold\u003ePicked ICNs:\u003c/p\u003e\u003cdiv\u003e\u003cp ng-repeat=\"item in selectedICN\" style=\"margin:0 0\"\u003e\u003csmall\u003e {{ item.ICNumber }} - Qty: {{ item.AvailQTY }} \u003c/small\u003e\u003c/p\u003e\u003c/div\u003e\u003cp style=margin-bottom:0;font-weight:bold\u003eICN list is ordered according to the following rules:\u003c/p\u003e\u003col\u003e\u003cli\u003eICNs that match the quantity required\u003c/li\u003e\u003cli\u003eICNs that have more quantity than required\u003c/li\u003e\u003cli\u003eICNs that have less quantity than required\u003c/li\u003e\u003c/ol\u003e\u003cp\u003eAll ICNs are further organized by a F.I.F.O. order, regardless of quantity\u003c/p\u003e\u003cdiv class=\"alert alert-success\"\u003eItem highlighted is the suggested pick for this run.\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=startOver()\u003eStart Over\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" id=allocate ng-click=allocate()\u003eAllocate\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-multi-stop-buttons', "\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eCancel\u003c/button\u003e \u003cbutton type=button ng-disabled=modalLoading class=\"btn btn-danger\" ng-click=deleteMultiStop() ng-show=multiStopUpdate\u003eDelete Multi Stop\u003c/button\u003e \u003cbutton type=button ng-disabled=modalLoading class=\"btn btn-success\" ng-click=saveMultiStop() ng-bind=\"multiStopUpdate ? \u0027Update Multi Stop\u0027 : \u0027Add Multi Stop\u0027\"\u003e\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('modal-productPieceCartonConfirmation', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Please confirm...\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=\"alert alert-block slide-down alert-dismissable ng-hide\" ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp\u003eWould you like to use Carton or Piece weight and dimensions?\u003c/p\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003ca id=btnChoosePiece name=btnChoosePiece class=\"btn btn-primary\" ng-click=\"$close(\u0027piece\u0027)\"\u003ePiece\u003c/a\u003e \u003ca id=btnChooseCarton name=btnChooseCarton class=\"btn btn-primary\" ng-click=\"$close(\u0027carton\u0027)\"\u003eCarton\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('CodeType-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind=match.model.CodeDesc\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('class-typeahead', "\u003ca\u003e \u003cspan ng-bind=match.model.Code\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('Commodity-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('container-pieces-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003eShipment\u003c/th\u003e\u003cth st-sort=Quantity class=st-sortable\u003eQty\u003c/th\u003e\u003cth st-sort=TypeId class=\"text-center st-sortable\"\u003eType\u003c/th\u003e\u003cth\u003eContainer\u003c/th\u003e\u003cth st-sort=Weight class=\"text-center st-sortable\"\u003eTotal Weight\u003c/th\u003e\u003cth style=white-space:nowrap;overflow:visible st-sort=Length class=\"text-center st-sortable\"\u003eL x W x H\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('container-pieces-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" class=hidden-xs ng-class={info:row.isSelected} ng-controller=ContainerPiecesEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Quantity | number : 0}}\u003c/td\u003e\u003ctd\u003e{{row.TypeDesc}}\u003c/td\u003e\u003ctd\u003e{{row.ContainerNumber}}\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan ng-show=row.SetTotalWeight\u003e{{row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e \u003cspan ng-show=!row.SetTotalWeight\u003e{{row.Quantity * row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-right style=white-space:nowrap;overflow:visible\u003e\u003cspan ng-show=row.SetTotalLengthWidthHeight\u003e1 @ \u003c/span\u003e \u003cspan ng-show=!row.SetTotalLengthWidthHeight\u003e{{row.Quantity}} @\u003c/span\u003e {{row.Length}} x {{row.Width}} x {{row.Height}}\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView\u003e\u003ca class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Change Container\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs ng-controller=PieceEditRowCtrl\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e {{(row.Product != null ? row.Product : row.Description)}} \u003c/a\u003e \u003cspan style=font-size:10px\u003e\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eShipment: \u003c/b\u003e{{row.ShipmentId}} \u003cbr/\u003e \u003cb\u003eContainer: \u003c/b\u003e{{row.ContainerNumber}} \u003cbr/\u003e \u003cb\u003eQty: \u003c/b\u003e{{row.Quantity}} \u003cbr/\u003e \u003cb\u003eWeight: \u003c/b\u003e \u003cspan ng-show=row.SetTotalWeight\u003e{{row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e \u003cspan ng-show=!row.SetTotalWeight\u003e{{row.Quantity * row.Weight | number : 2}} {{row.UnitOfMeasure}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\" ng-show=!ReadOnlyView\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Change Container\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('container-pieces-edit', "\u003cform autocomplete=off class=\"containerPieceEditForm form-compact\" name=containerPieceEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=pieceContainerId\u003eContainer:\u003c/label\u003e \u003cselect class=form-control id=pieceContainerId name=pieceContainerId ng-options=\"container.Id as container.Number for container in containers\" ng-model=itemToEdit.ContainerId\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('PODImport-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth\u003eWaybill\u003c/th\u003e\u003cth\u003eDelivery Date\u003c/th\u003e\u003cth\u003eDelivery Time\u003c/th\u003e\u003cth\u003eSignature\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('PODImport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd\u003e{{row.Waybill}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.Signature}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('podReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=PODReportFilterCtrl\u003e\u003cdiv class=\"row form-group input-group-sm pull-right\"\u003e\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('podReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('podReport-list-row-headers', "\u003ctr\u003e\u003cth\u003eOrder No\u003c/th\u003e\u003cth\u003eWaybill\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eShip Date\u003c/th\u003e\u003cth\u003eDelivery Date\u003c/th\u003e\u003cth\u003eDelivery Time\u003c/th\u003e\u003cth\u003ePOD Signed By\u003c/th\u003e\u003cth\u003eTotal Actual Weight\u003c/th\u003e\u003cth\u003eShipment Weight Type\u003c/th\u003e\u003cth\u003ePieces\u003c/th\u003e\u003cth\u003eCode Desc\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('podReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.OrderNo}}\u003c/td\u003e\u003ctd\u003e{{row.Waybill}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.PODSignedBy}}\u003c/td\u003e\u003ctd\u003e{{row.TotalActualWeight}}\u003c/td\u003e\u003ctd\u003e{{row.ShipmentWeightType}}\u003c/td\u003e\u003ctd\u003e{{row.Pieces}}\u003c/td\u003e\u003ctd\u003e{{row.CodeDesc}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('policy-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Policy class=st-sortable\u003ePolicy\u003c/th\u003e\u003cth st-sort=PolicyType class=st-sortable\u003eType\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('policy-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Policy class=st-sortable\u003ePolicy\u003c/th\u003e\u003cth st-sort=PolicyType class=st-sortable\u003eType\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('policy-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=TblAuditLogListFilterCtrl autocomplete=off\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=policy_filter_policy class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=policy_filter_policy placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('policy-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=policy-row-{{row.Id}} class=hidden-xs\u003e\u003ctd\u003e{{row.Policy}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-12\u003e\u003cb\u003ePolicy: \u003c/b\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Policy}}\u003c/a\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-12\u003e\u003cb\u003eType: \u003c/b\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Type}}\u003c/a\u003e \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('policy-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=PolicyEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{(row.Policy != null ? row.Policy : \u0027NULL\u0027)}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs ng-controller=PolicyEditRowCtrl\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text style=margin:5px\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-12\u003e\u003cb\u003ePolicy: \u003c/b\u003e\u003cspan\u003e{{row.Policy}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-12\u003e\u003cb\u003eType: \u003c/b\u003e\u003cspan\u003e{{row.Type}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"row text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('policy-edit', "\u003cform autocomplete=off id=policyEditForm name=policyEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Policy\u0027)}\"\u003e\u003clabel class=control-label for=policyPolicy\u003ePolicy:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=policyPolicy type=text class=form-control placeholder=\"Enter Policy\" ng-model=itemToEdit.Policy /\u003e\u003c/div\u003e\u003clabel for=policyPolicy class=error ng-show=\"(itemErrors[\u0027Policy\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Policy\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=policyType\u003eType:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=policyType ng-model=itemToEdit.Type\u003e\u003coption value=DeliveryReceipt\u003eDeliveryReceipt\u003c/option\u003e\u003coption value=QuoteTerms\u003eQuoteTerms\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=policyPolicy class=error ng-show=\"(itemErrors[\u0027PolicyType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PolicyType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('policy-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=PolicyListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portal-apiDocumentation-menu', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eGetting Started\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli\u003e\u003ca class=\"btn btn-xs default\" target=_self href=/Portal/ApiDocumentation/GettingStarted\u003eUsing the API\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eShipment Reporting\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in ShipmentReportingAPIMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=_self ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eShipment APIs\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in ShipmentAPIMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=_self ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eLookup APIs\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in LookupAPIMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=_self ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portal-dashboard', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"row top-level-portlet-light\"\u003e\u003cdiv class=col-sm-12 ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=PortalRecentShipmentListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv class=\"row compact-row\"\u003e\u003cdiv class=\"compact-col col-sm-6\" ng-include=\"\u0027portal-quote-statistics\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"compact-col col-sm-6\" ng-include=\"\u0027portal-shipment-statistics\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e"); $templateCache.put('portal-frame', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003csvl-frame svl-frame-url=frameUrl svl-frame-loading-text=frameLoadingText svl-frame-height=frameHeight\u003e\u003c/svl-frame\u003e"); $templateCache.put('portal-reports-frame', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003csvl-frame svl-frame-url=frameUrl svl-frame-loading-text=frameLoadingText svl-frame-height=frameHeight\u003e\u003c/svl-frame\u003e"); $templateCache.put('portal-login', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003cimg\u003e found invalid characters.\r\nLine 113: \u003cdiv class=\"text-center margin-bottom-20\"\u003e\r\nLine 114: \u003cimg id=\"LogoImg\" src=\"/Portal/PortalLogo\")\" /\u003e\r\n-----------------------------------------------------------------------------^\r\nLine 115: \u003c/div\u003e\r\n\r\n--\u003e\r\n\r\n\t\u003cdiv id=\"outdated\"\u003e\u003c/div\u003e\r\n\t\u003cdiv id=\"loginPanel\" class=\"content\" ng-show=\"!displayingReset\"\u003e\r\n\t\t\u003cdiv class=\"panel-logo\"\u003e\r\n\t\t\t\u003cimg src=\"/Portal/PortalLogo\" width=\"300\" /\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003ch3 class=\"form-title\"\u003eLogin to your account\u003c/h3\u003e\r\n\t\t\u003cdiv class=\"alert alert-danger\" ng-show=\"loginForm.$submitted \u0026\u0026 !loginForm.$valid\"\u003e\r\n\t\t\t\u003cbutton class=\"close\" data-close=\"alert\"\u003e\u003c/button\u003e\r\n\t\t\t\u003cspan\u003ePlease correct the errors below.\u003c/span\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cdiv id=\"dErrMsg\" class=\"alert alert-danger\" ng-show=\"LoginResult.ErrorText \u0026\u0026 !errorDismissed \u0026\u0026 loginForm.$valid\"\u003e\r\n\t\t\t\u003cbutton class=\"close\" ng-click=\"errorDismissed=true;\"\u003e\u003c/button\u003e\r\n\t\t\t\u003cspan\u003e{{LoginResult.ErrorText}}\u003c/span\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cdiv id=\"dMsg\" class=\"alert alert-warning\" style=\"background-color: #D3CA9B !important;\" ng-show=\"LoginResult.InfoText != null \u0026\u0026 !errorDismissed\"\u003e\r\n\t\t\t\u003cbutton class=\"close\" ng-click=\"errorDismissed=true;\"\u003e\u003c/button\u003e\r\n\t\t\t\u003cspan\u003e{{LoginResult.InfoText}}\u003c/span\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cform ng-submit=\"Login()\" method=\"post\" id=\"loginForm\" name=\"loginForm\" novalidate form-auto-fill-fix\u003e\r\n\t\t\t\u003cdiv class=\"form-group\"\u003e\r\n\t\t\t\t\u003c!--ie8, ie9 does not support html5 placeholder, so we just show field title for that--\u003e\r\n\t\t\t\t\u003clabel class=\"control-label visible-ie8 visible-ie9\"\u003eUser Name\u003c/label\u003e\r\n\t\t\t\t\u003cdiv class=\"input-icon\"\u003e\r\n\t\t\t\t\t\u003ci class=\"fa fa-user\" ng-class=\"{\u0027font-red\u0027: (loginForm.$submitted \u0026\u0026 loginForm.username.$invalid) || LoginResult.Errors.Username }\"\u003e\u003c/i\u003e\r\n\t\t\t\t\t\u003cinput id=\"username\" type=\"text\" data-required=\"1\" ng-model=\"LoginInformation.Username\" ng-style=\"{\u0027border-color\u0027: (loginForm.username.$invalid \u0026\u0026 loginForm.$submitted || LoginResult.Errors.Username) ? \u0027red\u0027 : \u0027\u0027}\" class=\"form-control placeholder-no-fix\" placeholder=\"Username\" name=\"username\" autocomplete=\"off\" required /\u003e\r\n\t\t\t\t\t\u003cdiv class=\"help-block\" ng-show=\"!LoginResult.Errors.Username \u0026\u0026 loginForm.username.$invalid \u0026\u0026 loginForm.$submitted \u0026\u0026 loginForm.username.$error.required\"\u003e\u003ci class=\"fa fa-exclamation-circle\"\u003e\u003c/i\u003e Please enter your user name.\u003c/div\u003e\r\n\t\t\t\t\t\u003c!--\u003cdiv class=\"help-block\" ng-show=\"LoginResult.Errors.Username\" style=\"color:red;\"\u003e\u003ci class=\"fa fa-exclamation-circle\" style=\"margin-right: 5px;\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"LoginResult.Errors.Username\"\u003e\u003c/span\u003e\u003c/div\u003e--\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"form-group\"\u003e\r\n\t\t\t\t\u003clabel class=\"control-label visible-ie8 visible-ie9\"\u003ePassword\u003c/label\u003e\r\n\t\t\t\t\u003cdiv class=\"input-icon\"\u003e\r\n\t\t\t\t\t\u003ci class=\"fa fa-lock\" ng-class=\"{\u0027font-red\u0027: (loginForm.$submitted \u0026\u0026 loginForm.password.$invalid) || LoginResult.Errors.Password }\"\u003e\u003c/i\u003e\r\n\t\t\t\t\t\u003cinput id=\"password\" type=\"password\" data-required=\"1\" ng-model=\"LoginInformation.Password\" ng-style=\"{\u0027border-color\u0027: (loginForm.password.$invalid \u0026\u0026 loginForm.$submitted) ? \u0027red\u0027 : \u0027\u0027}\" class=\"form-control placeholder-no-fix\" placeholder=\"Password\" name=\"password\" autocomplete=\"off\" required /\u003e\r\n\t\t\t\t\t\u003cdiv class=\"help-block\" ng-show=\"!LoginResult.Errors.Password \u0026\u0026 loginForm.password.$invalid \u0026\u0026 loginForm.$submitted \u0026\u0026 loginForm.password.$error.required\"\u003e\u003ci class=\"fa fa-exclamation-circle\"\u003e\u003c/i\u003e Please enter your password.\u003c/div\u003e\r\n\t\t\t\t\t\u003c!--\u003cdiv class=\"help-block\" ng-show=\"LoginResult.Errors.Password\"\u003e\u003ci class=\"fa fa-exclamation-circle\"\u003e\u003c/i\u003e Invalid password.\u003c/div\u003e--\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"form-actions\"\u003e\r\n\t\t\t\t\u003cbutton id=\"btnSubmit\" type=\"submit\" class=\"btn blue pull-right\"\u003e\r\n\t\t\t\t\tLogin \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\r\n\t\t\t\t\u003c/button\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/form\u003e\r\n\t\t\u003cdiv class=\"forget-password\" ng-click=\"showReset()\"\u003e\r\n\t\t\t\u003cp\u003e\r\n\t\t\t\t\u003ca href=\"javascript:void(0)\" style=\"cursor:pointer;\"\u003eForgot your password?\u003c/a\u003e\r\n\t\t\t\u003c/p\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cdiv class=\"create-account\"\u003e\r\n\t\t\t\u003cp\u003e\r\n\t\t\t\tCopyright © {{year}} \u003ca href=\"http://www.supply-vision.com\" target=\"_blank\"\u003eSupply Vision Inc.\u003c/a\u003e\u003cbr /\u003e\r\n\t\t\t\u003c/p\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\t\u003cdiv id=\"resetPanel\" class=\"content bouncy-slide-left\" ng-show=\"displayingReset\"\u003e\r\n\t\t\u003cdiv\u003e\r\n\t\t\t\u003cimg src=\"/Portal/PortalLogo\" width=\"300\" /\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003ch3 class=\"form-title\"\u003eReset Password\u003c/h3\u003e\r\n\t\t\u003cdiv id=\"dErrMsg\" class=\"alert alert-danger\" ng-show=\"!ResetResult.Success \u0026\u0026 ResetResult.Message != null\"\u003e\r\n\t\t\t\u003cbutton class=\"close\" data-close=\"alert\"\u003e\u003c/button\u003e\r\n\t\t\t\u003cspan\u003e\r\n\t\t\t\t\u003clabel id=\"lerr\"\u003e{{ResetResult.Message}}\u003c/label\u003e\r\n\t\t\t\u003c/span\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cdiv id=\"dMsg\" class=\"alert alert-success\" style=\"background-color: #D3CA9B !important;\" ng-show=\"ResetResult.Success \u0026\u0026 ResetResult.Message != null\"\u003e\r\n\t\t\t\u003cbutton class=\"close\" data-close=\"alert\"\u003e\u003c/button\u003e\r\n\t\t\t\u003cspan\u003e\r\n\t\t\t\t\u003clabel id=\"lmsg\"\u003e{{ResetResult.Message}}\u003c/label\u003e\r\n\t\t\t\u003c/span\u003e\r\n\t\t\t\u003cp\u003e\r\n\t\t\t\t\u003ca ng-click=\"hideReset()\" style=\"cursor:pointer;\"\u003eReturn to Login\u003c/a\u003e\r\n\t\t\t\u003c/p\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cform ng-submit=\"SendReset()\" method=\"post\" id=\"resetPasswordForm\" name=\"resetPasswordForm\" novalidate form-auto-fill-fix ng-init=\"resetPasswordForm=this\"\u003e\r\n\t\t\t\u003cdiv class=\"form-group\"\u003e\r\n\t\t\t\t\u003c!--ie8, ie9 does not support html5 placeholder, so we just show field title for that--\u003e\r\n\t\t\t\t\u003clabel class=\"control-label visible-ie8 visible-ie9\"\u003eEmail\u003c/label\u003e\r\n\t\t\t\t\u003cdiv class=\"input-icon\"\u003e\r\n\t\t\t\t\t\u003ci class=\"fa fa-user\"\u003e\u003c/i\u003e\r\n\t\t\t\t\t\u003cinput id=\"username\" type=\"text\" data-required=\"1\" ng-model=\"LoginInformation.Username\" ng-style=\"{\u0027border-color\u0027: (resetForm.username.$invalid \u0026\u0026 resetForm.$submitted) ? \u0027pink\u0027 : \u0027\u0027, \u0027background-color\u0027: (resetForm.username.$invalid \u0026\u0026 resetForm.$submitted) ? \u0027pink\u0027 : \u0027\u0027}\" class=\"form-control placeholder-no-fix\" placeholder=\"Email\" name=\"username\" autocomplete=\"off\" required /\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"form-actions\"\u003e\r\n\t\t\t\t\u003cbutton id=\"btnReset\" type=\"submit\" class=\"btn green pull-right\"\u003e\r\n\t\t\t\t\tReset Password \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\r\n\t\t\t\t\u003c/button\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/form\u003e\r\n\t\t\u003cdiv class=\"forget-password\" ng-click=\"hideReset()\"\u003e\r\n\t\t\t\u003cp\u003e\r\n\t\t\t\t\u003ca href=\"javascript:void(0)\" style=\"cursor:pointer;\"\u003eNevermind, I remember!\u003c/a\u003e\r\n\t\t\t\u003c/p\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cdiv class=\"create-account\"\u003e\r\n\t\t\t\u003cp\u003e\r\n\t\t\t\tCopyright © {{year}} \u003ca href=\"http://www.supply-vision.com\" target=\"_blank\"\u003eSupply Vision Inc.\u003c/a\u003e\u003cbr /\u003e\r\n\t\t\t\t\u003c!--Removed this for ticket 65012 on 01-04-19--\u003e\r\n\t\t\t\t\u003c!--All rights reserved\u0026nbsp; \u003ca href=\"/SVL SaaS Terms and Conditions.htm\" target=\"_blank\"\u003eTerms\u003c/a\u003e--\u003e\r\n\t\t\t\u003c/p\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\t\u003cdiv id=\"modalUP\" class=\"modal fade\" tabindex=\"-1\" role=\"basic\" aria-hidden=\"true\"\u003e\r\n\t\t\u003cdiv class=\"modal-dialog\"\u003e\r\n\t\t\t\u003cdiv class=\"modal-content\"\u003e\r\n\t\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\t\u003cbutton type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-hidden=\"true\"\u003e\u003c/button\u003e\r\n\t\t\t\t\t\u003ch4 class=\"modal-title\"\u003eSystem Usage Policy\u003c/h4\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"text-center margin-bottom-20\"\u003e\r\n\t\t\t\t\t\t\u003cimg id=\"LogoImg\" src=\"/Portal/PortalLogo\")\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv\u003e\r\n\t\t\t\t\t\t\u003clabel id=\"lUsagePolicy\" ng-bind-html=\"LoginResult.Value.UsagePolicy\"\u003e\u003c/label\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003cdiv class=\"modal-footer\"\u003e\r\n\t\t\t\t\t\u003cbutton id=\"btnAgreeTerms\" class=\"btn blue\" ng-click=\"AcceptTerms()\"\u003eI Agree\u003c/button\u003e\r\n\t\t\t\t\t\u003cbutton type=\"button\" class=\"btn default\" data-dismiss=\"modal\"\u003eI Decline\u003c/button\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\t\u003cdiv id=\"modalReset\" class=\"modal fade\" tabindex=\"-1\" role=\"basic\" aria-hidden=\"true\"\u003e\r\n\t\t\u003cdiv class=\"modal-dialog\"\u003e\r\n\t\t\t\u003cdiv class=\"modal-content\"\u003e\r\n\t\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\t\u003cbutton type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-hidden=\"true\"\u003e\u003c/button\u003e\r\n\t\t\t\t\t\u003ch4 class=\"modal-title\"\u003eAlert\u003c/h4\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\tUser is already logged on. Do you wish to reset the login?\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003cdiv class=\"modal-footer\"\u003e\r\n\t\t\t\t\t\u003cbutton type=\"button\" class=\"btn blue\" ng-click=\"ResetLogon()\"\u003eReset Logon\u003c/button\u003e\r\n\t\t\t\t\t\u003cbutton type=\"button\" class=\"btn default\" data-dismiss=\"modal\"\u003eCancel\u003c/button\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\t\u003cdiv class=\"loading\" style=\"display:none;\"\u003e\r\n\t\t\u003cimg src=\"assets/images/loader10.gif\" /\u003e\r\n\t\u003c/div\u003e\r\n\t\u003cdiv class=\"copyright\"\u003e\u003c/div\u003e\r\n\r\n"); $templateCache.put('portal-quote', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003ciframe style=border:none;width:100%;min-height:768px src={{frameUrl}}\u003e\u003c/iframe\u003e"); $templateCache.put('portal-quote-list', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003ciframe style=border:none;width:100%;min-height:768px src={{frameUrl}}\u003e\u003c/iframe\u003e"); $templateCache.put('portalRateShoppingMarkup-list-customAction', "\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=DeleteSelectedRates(displayedItems); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-right:5px\"\u003e \u003ci class=\"fa fa-fw fa-trash-o\" style=color:white\u003e\u003c/i\u003e Delete \u003c/button\u003e"); $templateCache.put('portalRateShoppingMarkup-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003cinput type=checkbox ng-click=SelectAllRates(displayedItems) ng-model=tableCheckboxHandler.SelectAll /\u003e\u003c/th\u003e\u003cth\u003eCarrier\u003c/th\u003e\u003cth\u003eService\u003c/th\u003e\u003cth\u003eMarkup\u003c/th\u003e\u003cth\u003eMinimum Profit\u003c/th\u003e\u003cth align=center width=15%\u003eHide Carrier\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('portalRateShoppingMarkup-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected}\u003e\u003ctd\u003e\u003cinput type=checkbox style=cursor:pointer ng-click=\"$event.stopPropagation(); SelectRate(displayedItems)\" ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd\u003e{{row.CarrierName}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceType}}\u003c/td\u003e\u003ctd\u003e{{row.MarkupPercent | number: 2}}%\u003c/td\u003e\u003ctd\u003e${{row.MinimumProfit | number: 2}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.HideResult class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('portalRateShopping-list-filter', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=PortalRateShoppingFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=portalRateShopping_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=portalRateShopping_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('portalRateShopping-edit', "\u003cform autocomplete=off id=portalRateShoppingEditForm name=portalRateShoppingEditForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CarrierName\u0027)}\"\u003e\u003clabel class=control-label for=tractorSize\u003eCarrier:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=carrierName type=text class=form-control placeholder=\"Enter Carrier Name or Leave Blank for All Carriers\" maxlength=96 ng-model=itemToEdit.CarrierName /\u003e\u003c/div\u003e\u003clabel for=carrierName class=error ng-show=\"(itemErrors[\u0027CarrierName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServiceType\u0027)}\"\u003e\u003clabel class=control-label for=tractorType\u003eService:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=serviceType type=text class=form-control placeholder=\"Enter Service Type or Leave Blank for All Services\" maxlength=48 ng-model=itemToEdit.ServiceType /\u003e\u003c/div\u003e\u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServiceType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarkupPercent\u0027)}\"\u003e\u003clabel class=control-label for=tractorType\u003eMarkup %:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=markupPercent type=number class=form-control placeholder=\"Enter Markup Percent\" maxlength=6 ng-model=itemToEdit.MarkupPercent /\u003e\u003c/div\u003e\u003clabel for=markupPercent class=error ng-show=\"(itemErrors[\u0027MarkupPercent\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarkupPercent\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MinimumProfit\u0027)}\"\u003e\u003clabel class=control-label for=tractorType\u003eMinimum Profit:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=minimumProfit type=number class=form-control placeholder=\"Enter Minimum Profit\" maxlength=6 ng-model=itemToEdit.MinimumProfit /\u003e\u003c/div\u003e\u003clabel for=minimumProfit class=error ng-show=\"(itemErrors[\u0027MinimumProfit\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MinimumProfit\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=hideResult model=currentItem.HideResult ng-model=itemToEdit.HideResult /\u003e \u003clabel class=control-label for=hide\u003eHide Carrier From Quote Results\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('modal-bulk-delete', "\u003cstyle\u003ea.item-link{cursor:pointer}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-times-circle\" style=color:red\u003e\u003c/i\u003eDelete Rates\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you want to delete selected rates?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$close()\u003eDelete\u003c/button\u003e \u003ca ng-click=$dismiss()\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portal-shipment', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003ciframe style=border:none;width:100%;min-height:768px src={{frameUrl}}\u003e\u003c/iframe\u003e"); $templateCache.put('portal-shipment-search-results', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv class=row\u003e\u003cdiv ng-show=!searching ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=PortalShipmentSearchResultListCtrl\u003e\u003c/div\u003e\u003cdiv ng-show=searching style=width:100%;min-height:768px;position:relative;text-align:center\u003e\u003cdiv class=\"modal fade in show\" style=position:absolute;top:40%;overflow:hidden\u003e\u003ciframe src=/Resources/img/svl-spinner.svg width=150 height=150 frameborder=0 seamless style=position:relative;top:-30px scrolling=no\u003e\u003c/iframe\u003e\u003cdiv style=font-size:20px;color:#999;font-weight:bold;position:relative;top:-50px\u003e{{loadingText || \u0027LOADING...\u0027}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portal-recent-shipment-results', "\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv class=row\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=PortalRecentShipmentListCtrl\u003e\u003c/div\u003e\u003cdiv ng-show=searching style=width:100%;min-height:768px;position:relative;text-align:center\u003e\u003cdiv class=\"modal fade in show\" style=position:absolute;top:40%;overflow:hidden\u003e\u003ciframe src=/Resources/img/svl-spinner.svg width=150 height=150 frameborder=0 seamless style=position:relative;top:-30px scrolling=no\u003e\u003c/iframe\u003e\u003cdiv style=font-size:20px;color:#999;font-weight:bold;position:relative;top:-50px\u003e{{loadingText || \u0027LOADING...\u0027}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portal-shipment-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Id st-sort-default=reverse class=st-sortable\u003eShipment #\u003c/th\u003e\u003cth st-sort=Status class=st-sortable\u003eStatus\u003c/th\u003e\u003cth st-sort=ShipDate class=st-sortable\u003eShip Date\u003c/th\u003e\u003cth st-sort=ScheduledDeliveryDate class=st-sortable\u003eScheduled Delivery Date\u003c/th\u003e\u003cth st-sort=BilToName class=st-sortable\u003eBill To\u003c/th\u003e\u003cth st-sort=BilToReference class=st-sortable\u003eBill To Reference\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth st-sort=ConsigneeReference class=st-sortable\u003eConsignee Reference\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=ShipperReference class=st-sortable\u003eShipper Reference\u003c/th\u003e\u003cth st-sort=ServiceLevelDescription class=st-sortable\u003eService Level\u003c/th\u003e\u003cth st-sort=TotalPieces class=st-sortable\u003eTotal Pieces\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('portal-recent-shipment-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-controller=PortalRecentShipmentListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=invoicing_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=invoicing_filter_shipmenthousebillid placeholder=Shipment/HouseBill ng-model=filter.ShipmentHousebillId ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=invoicing_filter_referencenumber placeholder=ReferenceNumber ng-model=filter.ReferenceNumber ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=invoicing_filter_shipper placeholder=Shipper ng-model=filter.ShipperName ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=invoicing_filter_consignee placeholder=Consignee ng-model=filter.ConsigneeName ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portal-shipment-list-rows', "\u003ctr ng-controller=PortalShipmentRowCtrl ng-repeat=\"row in displayedItems\" id=portal-shipment-list-row-{{row.Id}} tabindex=0 ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd\u003e\u003cspan class=item-link\u003e {{row.Id}} \u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.Status}}\u003c/td\u003e\u003ctd\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToReference}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeReference}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperReference}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevelDescription}}\u003c/td\u003e\u003ctd\u003e{{row.TotalPieces}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-controller=PortalShipmentRowCtrl ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{row.Id}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eShip Date:\u003c/b\u003e {{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003cbr/\u003e \u003cb\u003eScheduled Delivery Date:\u003c/b\u003e{{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003cbr/\u003e \u003cb\u003eBill To:\u003c/b\u003e{{row.BillToName}}\u003cbr/\u003e \u003cb\u003eBill To Ref:\u003c/b\u003e{{row.BillToReference}}\u003cbr/\u003e \u003cb\u003eConsignee:\u003c/b\u003e{{row.ConsigneeName}}\u003cbr/\u003e \u003cb\u003eConsignee Ref:\u003c/b\u003e{{row.ConsigneeReference}}\u003cbr/\u003e \u003cb\u003eShipper:\u003c/b\u003e{{row.ShipperName}}\u003cbr/\u003e \u003cb\u003eShipper Ref:\u003c/b\u003e{{row.ShipperReference}}\u003cbr/\u003e \u003cb\u003eService Level:\u003c/b\u003e{{row.ServiceLevelDescription}}\u003cbr/\u003e \u003cb\u003eTotal Pieces:\u003c/b\u003e{{row.TotalPieces}}\u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('portal-recent-shipment-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ShipDate class=st-sortable\u003eShip Date\u003c/th\u003e\u003cth style=overflow:visible;white-space:nowrap;text-wrap:none st-sort=OrderNo st-sort-default=reverse class=st-sortable\u003eShipment #\u003c/th\u003e\u003cth style=overflow:visible;white-space:nowrap;text-wrap:none st-sort=WayBill class=st-sortable\u003eHousebill #\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth\u003ePcs\u003c/th\u003e\u003cth class=hidden-sm\u003eChrg Wgt\u003c/th\u003e\u003cth class=hidden-sm\u003eActual Wgt\u003c/th\u003e\u003cth class=hidden-sm\u003eStatus\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('portal-recent-shipment-list-rows', "\u003ctr class=hidden-xs uib-popover-template=\"\u0027portal-recent-shipment-popover\u0027\" popover-placement=\"auto top-left\" popover-class=routingShipmentPopover popover- popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=1000 popover-append-to-body=true ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=RoutingShipmentEditRowCtrl\u003e\u003ctd\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e\u003ca href=/Portal/Shipment/{{row.Id}} target=_blank ng-click=$event.stopPropagation();\u003e{{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}} \u003cbr/\u003e {{row.ShipperCity}} \u003cspan ng-show=row.ShipperCity\u003e, \u003c/span\u003e {{row.ShipperState}} \u003cspan ng-show=row.ShipperState\u003e, \u003c/span\u003e {{row.ShipperZip}} \u003cspan ng-show=row.ShipperZip\u003e, \u003c/span\u003e {{row.ShipperCountry}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}} \u003cbr/\u003e {{row.ConsigneeCity}} \u003cspan ng-show=row.ConsigneeCity\u003e, \u003c/span\u003e {{row.ConsigneeState}} \u003cspan ng-show=row.ConsigneeState\u003e, \u003c/span\u003e {{row.ConsigneeZip}} \u003cspan class=pull-left ng-show=row.ConsigneeZip\u003e, \u003c/span\u003e {{row.ConsigneeCountry}}\u003c/td\u003e\u003ctd\u003e{{row.TotalPieces}}\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.TotalChargeableWeight}} \u003cspan ng-show=\"row.UnitOfMeasure == \u0027k\u0027\"\u003eK\u003c/span\u003e\u003cspan ng-show=\"row.UnitOfMeasure != \u0027k\u0027\"\u003eL\u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.TotalActualWeight}} \u003cspan ng-show=\"row.UnitOfMeasure == \u0027k\u0027\"\u003eK\u003c/span\u003e\u003cspan ng-show=\"row.UnitOfMeasure != \u0027k\u0027\"\u003eL\u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.Status}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=RoutingShipmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=/Portal/Shipment/{{row.Id}} target=_blank ng-click=$event.stopPropagation(); class=item-link\u003eShipment #: {{row.Id}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eShip Date: \u003c/b\u003e\u003cspan\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eShipper: \u003c/b\u003e {{row.ShipperName}} \u003cspan ng-show=row.ShipperName\u003e, \u003c/span\u003e {{row.ShipperCity}} \u003cspan ng-show=row.ShipperCity\u003e, \u003c/span\u003e {{row.ShipperState}} \u003cspan ng-show=row.ShipperState\u003e, \u003c/span\u003e {{row.ShipperZip}} \u003cspan ng-show=row.ShipperZip\u003e, \u003c/span\u003e {{row.ShipperCountry}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eConsignee: \u003c/b\u003e {{row.ConsigneeName}} \u003cspan ng-show=row.ConsigneeName\u003e, \u003c/span\u003e {{row.ConsigneeCity}} \u003cspan ng-show=row.ConsigneeCity\u003e, \u003c/span\u003e {{row.ConsigneeState}} \u003cspan ng-show=row.ConsigneeState\u003e, \u003c/span\u003e {{row.ConsigneeZip}} \u003cspan class=pull-left ng-show=row.ConsigneeZip\u003e, \u003c/span\u003e {{row.ConsigneeCountry}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('portal-recent-shipment-popover', "\u003cdiv style=font-size:11px\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eShipment #: \u003c/b\u003e{{row.Id}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eHousebill #: \u003c/b\u003e{{row.WayBill}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eService: \u003c/b\u003e{{row.ServiceLevelDescription}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eStatus: \u003c/b\u003e{{row.Status}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eShip Date: \u003c/b\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eEst. Delivery: \u003c/b\u003e{{row.EstimatedDateDelivered | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv style=overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:none class=col-xs-6\u003e\u003cb\u003eShipper: \u003c/b\u003e{{row.ShipperName}}\u003c/div\u003e\u003cdiv style=overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:none class=col-xs-6\u003e\u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e{{row.ShipperAddress1}} {{row.ShipperAddress2}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{row.ConsigneeAddress1}} {{row.ConsigneeAddress2}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e{{row.ShipperCity}} {{row.ShipperState}} {{row.ShipperZip}}, {{row.ShipperCountry}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{row.ConsigneeCity}} {{row.ConsigneeState}} {{row.ConsigneeZip}}, {{row.ConsigneeCountry}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=well\u003e\u003cdiv class=row\u003e\u003cdiv class=\"text-align-right small-padding col-xs-3\"\u003e\u003cspan class=hidden-sm\u003e\u003cb\u003ePieces/Wgt: \u003c/b\u003e\u003c/span\u003e\u003cspan class=visible-sm\u003e\u003cb\u003ePcs/Wgt: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-3\"\u003e{{row.TotalPieces}}/{{row.TotalActualWeight}}\u003cspan ng-show=\"row.UnitOfMeasure == \u0027k\u0027\"\u003eK\u003c/span\u003e\u003cspan ng-show=\"row.UnitOfMeasure != \u0027k\u0027\"\u003eL\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-3\"\u003e\u003cb\u003eCubic Ft:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-3\"\u003e{{row.CubicFeet}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"text-align-right small-padding col-xs-3\"\u003e\u003cspan class=hidden-sm\u003e\u003cb\u003eCharge Wgt: \u003c/b\u003e\u003c/span\u003e\u003cspan class=visible-sm\u003e\u003cb\u003eChrg Wgt: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-3\"\u003e{{row.TotalChargeableWeight}} \u003cspan ng-show=\"row.UnitOfMeasure == \u0027k\u0027\"\u003eK\u003c/span\u003e\u003cspan ng-show=\"row.UnitOfMeasure != \u0027k\u0027\"\u003eL\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-3\"\u003e\u003cb\u003eCubic M:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-3\"\u003e{{row.CubicMeter | number:4}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eNotes: \u003c/b\u003e{{row.Note}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portalShipmentManagement-list-row-headers', "\u003ctr class=\"row-compact management-row\"\u003e\u003cth st-sort=OrderNo class=st-sortable style=\"padding-left:5px !important\"\u003e{{(isQuote ? \"Quote\" : \"Shipment\")}}\u003c/th\u003e\u003cth st-sort={{column.FieldName}} class=\"st-sortable text-{{column.Alignment.toLowerCase()}}\" ng-repeat=\"column in columns\"\u003e{{column.DisplayName}}\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('portalShipmentManagement-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=PortalShipmentManagementListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-left\"\u003e\u003cbutton class=\"btn btn-sm form-action-btn btn-primary\" ng-click=export()\u003eExport\u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003cselect ng-if=useDateTimeRestriction ng-model=filter.dateTimeRestrictionInterval class=form-control ng-change=changeFilter() ng-options=\"interval for interval in dateTimeRestrictionIntervalOptions\"\u003e\u003c/select\u003e \u003clabel class=\"input-group-addon input-group-addon-label\" ng-if=useDateTimeRestriction\u003e{{dateTimeRestrictionTypeDescription}}\u003c/label\u003e \u003clabel for=codeType_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cselect ng-model=filter.searchField class=form-control ng-change=changeFilter() ng-options=\"field.Name as field.DisplayName for field in searchFields\"\u003e\u003c/select\u003e \u003cspan class=input-group-btn\u003e:\u003c/span\u003e \u003cinput class=form-control type=text id=shipmentManagement_filter_searchvalue placeholder=Search ng-model=filter.searchValue ng-change=changeFilter() /\u003e \u003clabel class=\"input-group-addon input-group-addon-label\"\u003e \u003c/label\u003e \u003cbutton class=\"btn btn-default btn-svl-grid\" style=margin-bottom:12px aria-hidden=true data-toggle=tooltip data-placement=top title=Refresh ng-click=changeFilter()\u003e \u003ci class=\"fa fa-fw fa-refresh\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('portalShipmentManagement-list-rows', "\u003ctr class=\"row-compact management-row\" ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=PortalShipmentManagementEditRowCtrl\u003e\u003ctd\u003e\u003ca href=/Portal/Shipment/{{row.Id}} target=_blank class=item-link\u003e{{row.Id}}\u003c/a\u003e\u003c/td\u003e\u003ctd ng-repeat=\"column in columns\" class=text-{{column.Alignment.toLowerCase()}} ng-bind-html=row[column.FieldName]\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('portalShipmentManagement-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=PortalShipmentManagementListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portal-shipment-statistics', "\u003cdiv class=\"portlet bordered light minimal portlet-grid-view-minimal\" ng-controller=PortalShipmentStatisticsCtrl\u003e\u003cdiv class=portlet-title style=\"border-bottom:solid 1px #DDD\"\u003e\u003cspan style=font-size:.75em;font-weight:bold\u003e\u003ci class=fa ng-class=\"frameLoaded ? iconClass : \u0027fa-circle-o-notch fa-spin\u0027\"\u003e\u003c/i\u003e\u0026nbsp;\u003cspan ng-show=!frameLoaded\u003eLoading\u003c/span\u003e\u0026nbsp;\u003cspan ng-bind=title\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003eLast Shipment Date:\u003c/span\u003e \u003cspan class=col-xs-6\u003e{{shipmentStatistics.LastShipmentDate}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003eShipments Today:\u003c/span\u003e \u003cspan class=col-xs-6\u003e{{shipmentStatistics.ShipmentsToday | number}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003eShipments Last 30 days:\u003c/span\u003e \u003cspan class=col-xs-6\u003e{{shipmentStatistics.ShipmentsPastMonth | number}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003eShipments This Year:\u003c/span\u003e \u003cspan class=col-xs-6\u003e{{shipmentStatistics.ShipmentsThisYear | number}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003eShipments To Date:\u003c/span\u003e \u003cspan class=col-xs-6\u003e{{shipmentStatistics.ShipmentsToDate | number}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portal-quote-statistics', "\u003cdiv class=\"portlet bordered light minimal portlet-grid-view-minimal\" ng-controller=PortalQuoteStatisticsCtrl\u003e\u003cdiv class=portlet-title style=\"border-bottom:solid 1px #DDD\"\u003e\u003cspan style=font-size:.75em;font-weight:bold\u003e\u003ci class=fa ng-class=\"frameLoaded ? iconClass : \u0027fa-circle-o-notch fa-spin\u0027\"\u003e\u003c/i\u003e\u0026nbsp;\u003cspan ng-show=!frameLoaded\u003eLoading\u003c/span\u003e\u0026nbsp;\u003cspan ng-bind=title\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003eLast Quote Date:\u003c/span\u003e \u003cspan class=col-xs-6\u003e{{shipmentStatistics.LastShipmentDate}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003eQuote Today:\u003c/span\u003e \u003cspan class=col-xs-6\u003e{{shipmentStatistics.ShipmentsToday | number}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003eQuote Last 30 days:\u003c/span\u003e \u003cspan class=col-xs-6\u003e{{shipmentStatistics.ShipmentsPastMonth | number}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003eQuote This Year:\u003c/span\u003e \u003cspan class=col-xs-6\u003e{{shipmentStatistics.ShipmentsThisYear | number}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003eQuote To Date:\u003c/span\u003e \u003cspan class=col-xs-6\u003e{{shipmentStatistics.ShipmentsToDate | number}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('firmsCode-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=DistrictCode class=\"hidden-xs st-sortable\"\u003eDistrict Code\u003c/th\u003e\u003cth st-sort=City class=\"hidden-xs st-sortable\"\u003eCity\u003c/th\u003e\u003cth st-sort=State class=\"hidden-xs st-sortable\"\u003eState\u003c/th\u003e\u003cth st-sort=Country class=\"hidden-xs st-sortable\"\u003eCountry\u003c/th\u003e\u003cth st-sort=Phone class=\"hidden-xs hidden-sm st-sortable\"\u003ePhone\u003c/th\u003e\u003cth st-sort=Fax class=\"hidden-xs hidden-sm st-sortable\"\u003eFax\u003c/th\u003e\u003cth st-sort=Active class=\"hidden-xs st-sortable\"\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('firmsCode-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=DistrictCode class=\"hidden-xs st-sortable\"\u003eDistrict Code\u003c/th\u003e\u003cth st-sort=City class=\"hidden-xs st-sortable\"\u003eCity\u003c/th\u003e\u003cth st-sort=State class=\"hidden-xs st-sortable\"\u003eState\u003c/th\u003e\u003cth st-sort=Country class=\"hidden-xs st-sortable\"\u003eCountry\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('firmsCode-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=FirmsCodeListFilterCtrl autocomplete=off\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=firmsCodes_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=firmsCodes_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=firmsCodes_filter_district placeholder=\"District Code\" ng-model=filter.districtcode ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=form-control ng-model=selectedCountry ng-change=\"filter.country = null; selectedCountry?void(): changeFilter();\" uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" placeholder=Country typeahead-is-open=filter.isTypeAheadOpen typeahead-min-length=2 typeahead-no-results=CountryNoResults typeahead-loading=searchingForCountries typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('firmsCode-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=firmsCode-row-{{row.Id}} ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca ng-click=chooseItem(row) href=javascript:void(0) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.DistrictCode}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003es\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Address}} \u003cbr ng-show=\"row.Address != null \u0026amp;\u0026amp; row.Address != \u0027\u0027\"/\u003e {{row.City}}, {{row.State}}, {{row.Zip}}, {{row.Country}} \u003cbr/\u003e \u003cspan ng-show=\"row.Code != null\"\u003eCode: {{row.Code}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('firmsCode-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=FirmsCodeEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Code != null ? row.Code : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Name != null ? row.Name : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.DistrictCode}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.Fax}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Address}} \u003cbr ng-show=\"row.Address != null \u0026amp;\u0026amp; row.Address != \u0027\u0027\"/\u003e {{row.City}}, {{row.State}}, {{row.Zip}}, {{row.Country}} \u003cbr/\u003e \u003cspan ng-show=\"row.Code != null\"\u003eCode: {{row.Code}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('firmsCode-edit', "\u003cform autocomplete=off id=firmsCodeEditForm name=firmsCodeEditForm autocomplete=off\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=firmsCodeCode\u003eCode:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=firmsCodeCode type=text class=form-control placeholder=\"Enter Code\" ng-model=itemToEdit.Code /\u003e\u003c/div\u003e\u003clabel for=firmsCodeCode class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=firmsCodeName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=firmsCodeName type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=firmsCodeName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DistrictCode\u0027)}\"\u003e\u003clabel class=control-label for=firmsCodeDistrictCode\u003eDistrict Code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=firmsCodeDistrictCode type=text class=form-control placeholder=\"Enter District Code\" ng-model=itemToEdit.DistrictCode /\u003e\u003c/div\u003e\u003clabel for=firmsCodeDistrictCode class=error ng-show=\"(itemErrors[\u0027DistrictCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DistrictCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address\u0027)}\"\u003e\u003clabel class=control-label for=firmsCodeAddress\u003eAddress:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=firmsCodeAddress type=text class=form-control placeholder=\"Enter Address\" ng-model=itemToEdit.Address /\u003e\u003c/div\u003e\u003clabel for=firmsCodeAddress class=error ng-show=\"(itemErrors[\u0027Address\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DistrictCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel class=control-label for=firmsCodeCity\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=firmsCodeCity type=text class=form-control placeholder=\"Enter City\" ng-model=itemToEdit.City /\u003e\u003c/div\u003e\u003clabel for=firmsCodeCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=firmsCodeState\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=firmsCodeState type=text class=form-control placeholder=\"Enter State\" ng-model=itemToEdit.State /\u003e\u003c/div\u003e\u003clabel for=firmsCodeState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel class=control-label for=firmsCodeZip\u003eZip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=firmsCodeZip type=text class=form-control placeholder=\"Enter Zip\" ng-model=itemToEdit.Zip /\u003e\u003c/div\u003e\u003clabel for=firmsCodeZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003clabel class=control-label for=firmsCodeCountry\u003eCountry:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=firmsCodeCountry type=text class=form-control placeholder=\"Enter Country\" ng-model=itemToEdit.Country uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=firmsCodeCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=firmsCodePhone\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=firmsCodePhone type=text class=form-control placeholder=\"Enter Phone\" ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel for=firmsCodePhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel class=control-label for=firmsCodeFax\u003eFax:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=firmsCodeFax type=text class=form-control placeholder=\"Enter Fax\" ng-model=itemToEdit.Fax /\u003e\u003c/div\u003e\u003clabel for=firmsCodeFax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=firmsCodeActive model=currentItem.Active ng-model=itemToEdit.Active /\u003e \u003clabel class=control-label for=firmsCodeActive\u003eActive\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('firmsCode-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=FirmsCodeListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portlet-grid-view', "\u003cdiv class=\"portlet box blue-madison portlet-grid-view\" ng-controller=GridCtrl\u003e\u003cdiv class=portlet-title\u003e\u003cspan ng-show=loadingItems class=caption\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-show=!loadingItems class=caption\u003e\u003ci class=\"fa fa-fw\" ng-class=titleIcon\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-bind=title class=caption\u003e\u003c/span\u003e \u003csmall ng-bind=subtitle class=sub-caption\u003e\u003c/small\u003e \u003cspan ng-show=loadingItems class=caption\u003e - Loading...\u003c/span\u003e \u003cspan class=\"pull-right tools\" style=vertical-align:middle\u003e \u003cspan ng-include=toolTemplateUrl\u003e\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=portlet-body style=position:relative ng-class=\"{\u0027loading-items\u0027: loadingItems}\"\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"buttonsClass != null ? buttonsClass : \u0027col-xs-4 col-sm-4 col-md-4\u0027\" class=actions-next-to-title ng-show=\"enableAddButton || customActionTemplateUrl\" style=display:inline-flex\u003e\u003cbutton type=button class=\"btn btn-sm btn-info btn-svl-grid-add\" data-toggle=tooltip data-placement=right title=\"Add New {{itemType}}\" ng-attr-test-id=\"new {{itemType}}\" ng-show=enableAddButton ng-click=\"$emit(\u0027addNew\u0027)\" id=new{{itemType}}\u003e \u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e New \u003c/button\u003e\u003cdiv ng-include=\"customActionTemplateUrl || \u0027blank\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=\"filtersClass == null\" ng-class=\"{\u0027col-xs-12 col-sm-12 col-md-12\u0027: !enableAddButton || customActionTemplateUrl, \u0027col-xs-8 col-sm-8 col-md-8\u0027: enableAddButton};\"\u003e\u003cdiv ng-include=\"filterTemplateUrl || \u0027blank\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=\"filtersClass != null\" ng-class=\"filtersClass != null ? filtersClass : \u0027\u0027\"\u003e\u003cdiv ng-include=\"filterTemplateUrl || \u0027blank\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-right:-10px;margin-left:-10px\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cdiv ng-class=\"\u0027alert-\u0027 + alert.type\" ng-show=alert.visible class=\"alert alert-block slide-down alert-dismissable\"\u003e\u003cp ng-bind=alert.message\u003e\u003c/p\u003e\u003ca href=javascript:void(0) class=close aria-label=close title=close ng-click=alert.close()\u003e×\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cdiv ng-class=\"{\u0027table-responsive\u0027:scrollingTable}\" style=position:relative;overflow:auto;width:100%\u003e\u003cdiv class=panel-mask ng-show=loadingItems\u003e\u003cspan\u003e\u003ci class=\"fa fa-circle-o-notch fa-spin\"\u003e\u003c/i\u003e Loading...\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"alert alert-info\" ng-show=Alert.isVisible\u003e\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" ng-class=\"{\u0027table-fixed-xs\u0027:tableFixedXS,\u0027clickableRows\u0027:clickableRows,\u0027responsive-text\u0027: tableResponseText}\" ng-attr-test-id=\"grid {{itemType}}\" st-scope-setter=TableService.setScope st-pipe=refresh st-table=displayedItems st-safe-src=items id=\"grid {{itemType}}\"\u003e\u003cthead ng-show=\"displayedItems == null || displayedItems.length == 0\"\u003e\u003ctr\u003e\u003cth ng-show=!loadingItems class=no-items-found ng-bind=\"noItemsText ? noItemsText : \u0027No items were found.\u0027\"\u003e\u003c/th\u003e\u003cth ng-show=loadingItems class=loading-items style=text-align:left\u003eLoading items...\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003cthead ng-include=rowHeadersTemplateUrl ng-show=\"displayedItems != null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"/\u003e\u003ctbody ng-include=rowsTemplateUrl ng-show=\"displayedItems != null || displayedItems.length \u003e 0\"/\u003e\u003ctfoot ng-show=\"displayedItems != null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"\u003e\u003ctr ng-include=rowsFootersTemplateUrl ng-show=rowsFootersTemplateUrl\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=999\u003e\u003cdiv st-pagination=\"\" st-template=pagination /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tfoot\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=portletFooterButtonsTemplateUrl ng-include=portletFooterButtonsTemplateUrl /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('port-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=City class=\"st-sortable hidden-xs\"\u003eCity\u003c/th\u003e\u003cth st-sort=State class=\"st-sortable hidden-xs\"\u003eState\u003c/th\u003e\u003cth st-sort=State class=\"st-sortable visible-xs\"\u003eCity/State\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('port-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=PortListFilterCtrl\u003e\u003cdiv class=\"form-group hidden-xs input-group input-group-sm pull-right\"\u003e\u003clabel for=port_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=port_filter_city placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=port_filter_city placeholder=City ng-model=filter.city ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=port_filter_state placeholder=State ng-model=filter.state ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=form-control ng-if=!filter.domestic ng-model=filter.country uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" ng-change=changeFilter() placeholder=Country typeahead-is-open=filter.isTypeAheadOpen typeahead-min-length=2 typeahead-no-results=CountryNoResults typeahead-loading=searchingForCountries typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003cdiv style=width:100% class=\"form-group visible-xs input-group-sm pull-right\"\u003e\u003cinput class=form-control type=text id=port_filter_city placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=port_filter_city placeholder=City ng-model=filter.city ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=port_filter_state placeholder=State ng-model=filter.state ng-change=changeFilter() /\u003e \u003cinput type=text class=form-control ng-if=!filter.domestic ng-model=filter.country uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" placeholder=Country typeahead-min-length=2 ng-change=changeFilter() typeahead-no-results=CountryNoResults typeahead-loading=searchingForCountries typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('port-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=port-row-{{row.Id}} ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link title=\"{{row.Name.length \u003e 50 ? row.Name : \u0027\u0027}}\"\u003e{{row.Name | limitTo:50}}{{row.Name.length \u003e 50 ? \u0027...\u0027 : \u0027\u0027}}\u003c/a\u003e\u003c/td\u003e\u003ctd title=\"{{row.City.length \u003e 50 ? row.City : \u0027\u0027}}\"\u003e{{row.City | limitTo: 50}}{{row.City.length \u003e 50 ? \u0027...\u0027 : \u0027\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link title=\"{{row.Name.length \u003e 50 ? row.Name : \u0027\u0027}}\"\u003e{{row.Name | limitTo:50}}{{row.Name.length \u003e 50 ? \u0027...\u0027 : \u0027\u0027}} \u003cspan style=font-size:10px\u003e({{row.Code}})\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text style=white-space:nowrap;overflow:hidden;text-overflow:ellipsis title=\"{{row.City.length \u003e 50 ? row.City : \u0027\u0027}}\"\u003e{{row.City | limitTo: 50}}{{row.City.length \u003e 50 ? \u0027...\u0027 : \u0027\u0027}}, {{row.State}}{{row.State ? \u0027, \u0027 : \u0027\u0027}}{{row.Country}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('port-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=City class=\"st-sortable hidden-xs\"\u003eCity\u003c/th\u003e\u003cth st-sort=State class=\"st-sortable hidden-xs\"\u003eState\u003c/th\u003e\u003cth st-sort=State class=\"st-sortable visible-xs\"\u003eCity/State\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('port-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=PortEditRowCtrl\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd title=\"{{row.Name.length \u003e 50 ? row.Name : \u0027\u0027}}\"\u003e{{row.Name | limitTo:50}}{{row.Name.length \u003e 50 ? \u0027...\u0027 : \u0027\u0027}}\u003c/td\u003e\u003ctd title=\"{{row.City.length \u003e 50 ? row.City : \u0027\u0027}}\"\u003e{{row.City | limitTo: 50}}{{row.City.length \u003e 50 ? \u0027...\u0027 : \u0027\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca class=item-link title=\"{{row.Name.length \u003e 50 ? row.Name : \u0027\u0027}}\"\u003e{{row.Name | limitTo:50}}{{row.Name.length \u003e 50 ? \u0027...\u0027 : \u0027\u0027}} \u003cspan style=font-size:10px\u003e({{row.Code}})\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text style=white-space:nowrap;overflow:hidden;text-overflow:ellipsis title=\"{{row.City.length \u003e 50 ? row.City : \u0027\u0027}}\"\u003e{{row.City | limitTo: 50}}{{row.City.length \u003e 50 ? \u0027...\u0027 : \u0027\u0027}}, {{row.State}}{{row.State ? \u0027, \u0027 : \u0027\u0027}}{{row.Country}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('port-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=PortListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portEditWarning-footer', "\u003cdiv style=text-align:center\u003e\u003cspan type=button\u003eSchedule K codes cannot be edited or added to as they are maintained by the U.S. Census Bureau\u003c/span\u003e\u003c/div\u003e"); $templateCache.put('port-typeahead', "\u003ca\u003e (\u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e) \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind=match.model.State\u003e\u003c/span\u003e\u003cspan ng-show=match.model.State\u003e,\u003c/span\u003e \u003cspan ng-bind=match.model.Country\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('postalCodeAirportRank-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Zip class=st-sortable\u003ePostal Code\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eAirport\u003c/th\u003e\u003cth st-sort=Rank class=st-sortable\u003eRank\u003c/th\u003e\u003cth st-sort=Distance class=st-sortable\u003eDistance\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('postalCodeAirportRank-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Zip class=st-sortable\u003ePostal Code\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eAirport\u003c/th\u003e\u003cth st-sort=Rank class=st-sortable\u003eRank\u003c/th\u003e\u003cth st-sort=Distance class=st-sortable\u003eDistance\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('postalCodeAirportRank-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=PostalCodeAirportRankListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=postalCodeAirportRank_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=postalCodeAirportRank_filter_zip placeholder=\"Postal Code\" ng-model=filter.Zip ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=postalCodeAirportRank_filter_airport placeholder=Airport ng-model=filter.Airport ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('postalCodeAirportRank-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Zip}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Rank}}\u003c/td\u003e\u003ctd\u003e{{row.Distance}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('postalCodeAirportRank-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=PostalCodeAirportRankEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Zip}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Rank}}\u003c/td\u003e\u003ctd\u003e{{row.Distance}}\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=PostalCodeAirportRankEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003ePostal Code: {{(row.Zip)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eDistance: \u003c/b\u003e{{row.Distance}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eAirport: \u003c/b\u003e{{row.Code}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('postalCodeAirportRankType-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind=match.model.Zip\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('postalCodeAirportRank-edit', "\u003cform autocomplete=off class=\"postalCodeAirportRankEditForm form-compact\" name=postalCodeAirportRankEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeAirportRankZip\u003eZip:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=postalCodeAirportRankZip class=form-control ng-model=itemToEdit.Zip /\u003e\u003c/div\u003e\u003clabel for=postalCodeAirportRankZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Rank\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeAirportRankRank\u003eRank:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=postalCodeAirportRankRank class=form-control ng-model=itemToEdit.Rank /\u003e\u003c/div\u003e\u003clabel for=postalCodeAirportRankRank class=error ng-show=\"(itemErrors[\u0027Rank\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Rank\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeAirportRankCode\u003e \u003cspan ng-show=searchingForCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Airport \u003cspan ng-show=searchingForCode\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=postalCodeAirportRankCode class=form-control ng-model=itemToEdit.CodeName placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=\"codeChosen($item, itemToEdit)\" typeahead-min-length=2 ng-change=\"itemToEdit.Code = null\" typeahead-template-url=airport-typeahead typeahead-no-results=codeNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-default\" ng-click=\"lookupAirport(itemToEdit, codeChosen)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=codeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \\\"{{itemToEdit.CodeName}}\\\"\u003c/div\u003e\u003clabel for=postalCodeAirportRankCode class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Distance\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeAirportRankDistance\u003eDistance:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=postalCodeAirportRankDistance class=form-control ng-model=itemToEdit.Distance /\u003e\u003c/div\u003e\u003clabel for=postalCodeAirportRankDistance class=error ng-show=\"(itemErrors[\u0027Distance\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Distance\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('postalCodeAirportRank-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=PostalCodeAirportRankListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('postalCodeArea-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Zip class=st-sortable\u003ePostal Code\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eAirport\u003c/th\u003e\u003cth st-sort=Area class=st-sortable\u003eArea\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=State class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003cth st-sort=Mileage class=st-sortable\u003eMileage\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('postalCodeArea-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Zip class=st-sortable\u003ePostal Code\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eAirport\u003c/th\u003e\u003cth st-sort=Area st-sort-default=true class=st-sortable\u003eArea\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=State class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003cth st-sort=Mileage class=st-sortable\u003eMileage\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('postalCodeArea-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=PostalCodeAreaListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=postalCodeArea_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=postalCodeArea_filter_zip placeholder=\"Postal Code\" ng-model=filter.Zip ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=postalCodeArea_filter_city placeholder=City ng-model=filter.City ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=postalCodeArea_filter_state placeholder=State ng-model=filter.State ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('postalCodeArea-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Zip}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Area}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003ctd\u003e{{row.Mileage}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('postalCodeArea-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=PostalCodeAreaEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Zip}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Area}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003ctd\u003e{{row.Mileage}}\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=PostalCodeAreaEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003ePostal Code: {{(row.Zip)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eArea: \u003c/b\u003e{{row.Area}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eAirport: \u003c/b\u003e{{row.Code}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('postalCodeArea-typeahead', "\u003ca\u003e \u003cspan\u003e{{match.model.City}}, {{match.model.State}} | {{match.model.Code}} ({{match.model.Mileage}}) | Area {{match.model.Area}}\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('postalCodeArea-edit', "\u003cform autocomplete=off class=\"postalCodeAreaEditForm form-compact\" name=postalCodeAreaEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeAreaZip\u003eZip:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=postalCodeAreaZip class=form-control ng-model=itemToEdit.Zip /\u003e\u003c/div\u003e\u003clabel for=postalCodeAreaZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Area\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeAreaArea\u003eArea:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=postalCodeAreaArea class=form-control ng-model=itemToEdit.Area /\u003e\u003c/div\u003e\u003clabel for=postalCodeAreaArea class=error ng-show=\"(itemErrors[\u0027Area\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Area\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=postalCodeAreaCode\u003e \u003cspan ng-show=searchingForCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Airport \u003cspan ng-show=searchingForCode\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=postalCodeAreaCode class=form-control ng-model=itemToEdit.CodeName placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=\"codeChosen($item, itemToEdit)\" typeahead-min-length=2 ng-change=\"itemToEdit.Code = null\" typeahead-template-url=airport-typeahead typeahead-no-results=codeNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-default\" ng-click=\"lookupAirport(itemToEdit, codeChosen)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=codeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \\\"{{itemToEdit.CodeName}}\\\"\u003c/div\u003e\u003clabel for=postalCodeAreaCode class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeAreaCity\u003eCity:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=postalCodeAreaCity class=form-control ng-model=itemToEdit.City /\u003e\u003c/div\u003e\u003clabel for=postalCodeAreaCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeAreaState\u003eState:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=postalCodeAreaState class=form-control ng-model=itemToEdit.State /\u003e\u003c/div\u003e\u003clabel for=postalCodeAreaState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003clabel for=postalCodeAreaCountry class=control-label\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=postalCodeAreaCountry name=postalCodeAreaCountry class=form-control ng-model=itemToEdit.CountryName uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=2 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003cdiv ng-show=countryNoResult class=col-xs-offset-2\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country: \"{{itemToEdit.CountryName}}\"\u003c/div\u003e\u003clabel for=postalCodeAreaCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mileage\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeAreaMileage\u003eMileage:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=postalCodeAreaMileage class=form-control ng-model=itemToEdit.Mileage /\u003e\u003c/div\u003e\u003clabel for=postalCodeAreaMileage class=error ng-show=\"(itemErrors[\u0027Mileage\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mileage\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('postalCodeArea-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=PostalCodeAreaListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('prePrintHawb-customer-info-panel', "\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\" ng-controller=PrePrintHawbCustomerCommonCtrl\u003e\u003cdiv class=\"portlet-title inner-portlet\"\u003e\u003cdiv class=\"caption inner-portlet\"\u003e\u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003e{{customerFieldPrefix}} Info\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"actions inner-portlet\"\u003e\u003cdiv ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\" class=btn-group\u003e\u003ca href=javascript: class=\"btn dark btn-outline btn-circle btn-sm dropdown-toggle inner-portlet\" data-toggle=dropdown data-close-others=true\u003e \u003cspan id=PaymentTermsDropDownMenu tabindex=-1 ng-bind=airbill.SelectedPtcd\u003e\u003c/span\u003e \u003cspan class=\"fa fa-fw fa-angle-down\"\u003e\u003c/span\u003e \u003c/a\u003e\u003cul class=\"dropdown-menu pull-right\"\u003e\u003cli ng-click=\"setPaymentTerms(\u0027PPD\u0027);\"\u003e\u003ca href=javascript:void(0)\u003ePPD\u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"setPaymentTerms(\u0027COL\u0027);\"\u003e\u003ca href=javascript:void(0)\u003eCOL\u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"setPaymentTerms(\u00273rd\u0027);\"\u003e\u003ca href=javascript:void(0)\u003e3rd\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Code class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForCustomerCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCode: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id={{customerFieldPrefix}}Code name={{customerFieldPrefix}}Code class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]}\" maxlength=15 placeholder=\"{{customerFieldPrefix + \u0027 Code\u0027}}\" ng-model=customer.Code ng-change=updateParentCustomerInformation() ng-disabled=\"IsPortal \u0026amp;\u0026amp; customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; (shipment.selectedPtcd != \u00273rd\u0027 || disableBillToCode)\" uib-typeahead=\"customer.Code as customer.Code for customer in searchCustomerCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerCodeNoResult typeahead-loading=searchingForCustomerCode typeahead-on-select=customerCodeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=clearCustomerInfo();\u003e \u003ci class=\"fa fa-fw fa-ban\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=lookupCustomerCode();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=customerCodeNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer: \"{{customer.Code}}\"\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Code ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Comp class=\"col-xs-3 control-label\"\u003eCompany: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm shipper-name\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Comp name={{customerFieldPrefix}}comp class=\"input-sm form-control\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]}\" maxlength=50 placeholder=\"{{customerFieldPrefix + \u0027 Company\u0027}}\" ng-model=customer.Name ng-change=updateParentCustomerInformation() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\" ng-if=\"customerFieldPrefix == \u0027Shipper\u0027 \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode.toUpperCase() == \u0027AIR\u0027\"\u003e\u003c/span\u003e\u003cdiv id=CustKnown{{customerFieldPrefix}}Warning ng-show=\"customerFieldPrefix == \u0027Shipper\u0027 \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode.toUpperCase() == \u0027AIR\u0027\" ng-class=\"customer.IsKnownShipper ? \u0027known-shipper-success\u0027 : \u0027known-shipper-warning\u0027\" class=\"hidden-before-load form-control\"\u003e\u003ci id=CustKnown{{customerFieldPrefix}}Icon class=fa ng-class=\"customer.IsKnownShipper ? \u0027fa-check\u0027 : \u0027fa-warning\u0027\"\u003e\u003c/i\u003e \u003cspan id=CustKnown{{customerFieldPrefix}}Text ng-bind=\"customer.IsKnownShipper ? \u0027KS\u0027 : \u0027NKS\u0027 \"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Comp ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Address class=\"col-xs-3 control-label\"\u003eAddress:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Address name={{customerFieldPrefix}}address class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]}\" maxlength=35 placeholder=Address ng-model=customer.Address1 ng-change=updateParentCustomerInformation() /\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Address ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Address2 class=\"col-xs-3 control-label\"\u003eSuite #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Address2 name={{customerFieldPrefix}}address2 class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]}\" maxlength=35 placeholder=\"Suite/Room Number\" ng-model=customer.Address2 ng-change=updateParentCustomerInformation() /\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Address2 ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}City class=\"col-xs-3 control-label\"\u003eCity:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}City name={{customerFieldPrefix}}city class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]}\" maxlength=35 placeholder=City ng-model=customer.City ng-change=updateParentCustomerInformation() /\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}City ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027] || validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027])}\"\u003e\u003clabel for={{customerFieldPrefix}}State class=\"col-xs-3 control-label\"\u003eState/Zip:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}State name={{customerFieldPrefix}}state class=\"input-sm form-control\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027]}\" maxlength=35 placeholder=State ng-model=customer.State ng-change=updateParentCustomerInformation() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Zip name={{customerFieldPrefix}}zip class=\"input-sm form-control\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027]}\" maxlength=8 placeholder=Zip ng-model=customer.Zip ng-change=updateParentCustomerInformation() ng-blur=updateDefaultValues(null); /\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}State ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for={{customerFieldPrefix}}Zip ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Country class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Country name={{customerFieldPrefix}}Country class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]}\" placeholder=Country ng-model=customer.CountryName ng-change=updateParentCustomerInformation() uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=2 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, customer)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003cdiv ng-show=countryNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country: \"{{customer.CountryName}}\"\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Country ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Phone class=\"col-xs-3 control-label\"\u003ePhone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Phone name={{customerFieldPrefix}}Phone class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]}\" maxlength=50 placeholder=\"Phone Number\" ng-model=customer.Phone ng-change=updateParentCustomerInformation() /\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Phone ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Email class=\"col-xs-3 control-label\"\u003eEmail:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Email name={{customerFieldPrefix}}Email class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]}\" maxlength=80 placeholder=\"Email Address\" ng-model=customer.Email ng-change=updateParentCustomerInformation() /\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Email ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003chr class=portlet-division /\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027] || validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027])}\"\u003e\u003clabel for={{customerFieldPrefix}}Namef class=\"col-xs-3 control-label\"\u003eContact:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id={{customerFieldPrefix}}Namef name={{customerFieldPrefix}}Namef class=\"input-sm form-control\" maxlength=50 placeholder=\"First Name\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027]}\" ng-model=customer.ContactFirstName ng-change=updateParentCustomerInformation() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id={{customerFieldPrefix}}Namel name={{customerFieldPrefix}}Namel class=\"input-sm form-control\" maxlength=50 placeholder=\"Last Name\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027]}\" ng-model=customer.ContactLastName ng-change=updateParentCustomerInformation() /\u003e\u003cdiv class=input-group-btn ng-show=\"customer.Id \u0026amp;\u0026amp; customer.Id !== \u0027999999\u0027\"\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupContact(customer);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Look up Contact for {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Namef ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for={{customerFieldPrefix}}Namel ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.CellPhone\u0027]}\"\u003e\u003clabel for=txt{{customerFieldPrefix}}CellPhone class=\"col-xs-3 control-label\"\u003eMobile:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=txt{{customerFieldPrefix}}CellPhone name=txt{{customerFieldPrefix}}CellPhone placeholder=\"Mobile Number\" class=form-control ng-class=\"validation.CustomerInformation[customerFieldPrefix + \u0027.CellPhone\u0027]\" maxlength=13 ng-model=customer.CellPhone ng-change=updateParentCustomerInformation() /\u003e\u003c/div\u003e\u003clabel for=txt{{customerFieldPrefix}}CellPhone ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.CellPhone\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.CellPhone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003chr class=portlet-division /\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ReferenceNumber\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}ReferenceNumber class=\"col-xs-3 control-label\"\u003eRef #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id={{customerFieldPrefix}}ReferenceNumber name={{customerFieldPrefix}}ReferenceNumber placeholder=\"{{customerFieldPrefix + \u0027 Reference Number\u0027}}\" class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Reference\u0027]}\" maxlength=50 ng-model=customer.ReferenceNumber ng-change=updateParentCustomerInformation() /\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}ReferenceNumber ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ReferenceNumber\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ReferenceNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.AccountNumber\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}AccountNumber class=\"col-xs-3 control-label\"\u003eAcct #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id={{customerFieldPrefix}}AccountNumber name={{customerFieldPrefix}}AccountNumber placeholder=\"{{customerFieldPrefix + \u0027 Account Number\u0027}}\" class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.AccountNumber\u0027]}\" maxlength=50 ng-model=customer.AccountNumber ng-change=updateParentCustomerInformation() /\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}AccountNumber ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.AccountNumber\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.AccountNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('prePrintHawb-form', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"shipment-customerinformation-panel col-sm-4 col-md-4 col-lg-4\" ng-include=\"\u0027prePrintHawb-customer-info-panel\u0027\" ng-controller=PrePrintHawbShipperCtrl\u003e\u003c/div\u003e\u003cdiv class=\"shipment-customerinformation-panel col-sm-4 col-md-4 col-lg-4\" ng-include=\"\u0027prePrintHawb-customer-info-panel\u0027\" ng-controller=PrePrintHawbConsigneeCtrl\u003e\u003c/div\u003e\u003cdiv class=\"shipment-customerinformation-panel col-sm-4 col-md-4 col-lg-4\" ng-include=\"\u0027prePrintHawb-customer-info-panel\u0027\" ng-controller=PrePrintHawbBillToCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-4\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=\"portlet-title inner-portlet\"\u003e\u003cdiv class=\"caption inner-portlet\"\u003e\u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003eAdditional Info\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.airbill.Notes}\"\u003e\u003clabel for=txtNotes class=\"control-label col-xs-3\"\u003eNotes:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea id=txtNotes name=txtNotes maxlength=500 class=\"form-control textarea-3-high\" title=Notes placeholder=Notes ng-model=airbill.Notes\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=txtNotes class=\"control-label col-xs-offset-3 col-xs-9 txt-notes-indicator pull-left\"\u003e \u003cspan ng-class=\"{\u0027error\u0027:(500 - airbill.Notes.length) \u0026lt; 100}\"\u003e{{ 500 - airbill.Notes.length }} Characters Remaining\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtDestinationInstruction class=\"control-label col-xs-offset-3 col-xs-9 error pull-right\" ng-show=validation.airbill.Notes\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.airbill.Notes\u003e\u003c/span\u003e \u003c/label\u003e \u003cbr/\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.airbill.AirbillNumber}\"\u003e\u003clabel for=AirbillNumber class=\"col-xs-3 control-label\"\u003e# of Airbills:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=AirbillNumber name=AirbillNumber class=form-control type=number placeholder=1 ng-model=airbill.AirbillNumber ng-class={error:validation.airbill.AirbillNumber} /\u003e\u003c/div\u003e\u003clabel for=AirbillNumber class=\"control-label col-xs-offset-3 col-xs-9 error pull-right\" ng-show=validation.airbill.AirbillNumber\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.airbill.AirbillNumber\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=padding-top:10px\u003e\u003cdiv class=col-xs-12\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearForm();\u003eClear\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=printAirbills();\u003ePrint Airbill(s)\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('productImport-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth\u003eProduct Code\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=text-right\u003ePieces Per Carton\u003c/th\u003e\u003cth class=text-right\u003eWeight (lbs)\u003c/th\u003e\u003cth\u003eUPC\u003c/th\u003e\u003cth\u003eSKU\u003c/th\u003e\u003cth class=text-right\u003eLength (in)\u003c/th\u003e\u003cth class=text-right\u003eWidth (in)\u003c/th\u003e\u003cth class=text-right\u003eHeight (in)\u003c/th\u003e\u003cth class=text-center\u003eIs Warehouse\u003c/th\u003e\u003cth class=text-center\u003ePublic\u003c/th\u003e\u003cth class=text-center\u003eRequires Serial Number\u003c/th\u003e\u003cth class=text-center\u003eFEFO\u003c/th\u003e\u003cth\u003eCustomer Code\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('productImport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PiecesPerCarton | number : 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Weight | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.UPC}}\u003c/td\u003e\u003ctd\u003e{{row.SKU}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Length | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Width | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Height | number : 2}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsWarehouse ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Public ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.RequiresSerialNumber ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.FEFO ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.CustomerCode}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('product-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=ProductListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=products_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=products_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control id=products_filter_active name=products_filter_active ng-model=filter.Active ng-options=\"option.Value as option.Text for option in ActiveOptions\" ng-change=changeFilter()\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('product-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eUPC\u003c/th\u003e\u003cth class=text-center\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('product-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ProductEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Code != null ? row.Code : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.UPC}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('product-lookup-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=ProductListFilterCtrl\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-4 actions-next-to-title\"\u003e\u003cbutton type=button class=\"btn btn-sm btn-info btn-svl-grid-add\" ng-click=openCreateNewProductModal();\u003e \u003ci class=\"fa fa-plus-square\" style=color:white\u003e\u003c/i\u003e New \u003c/button\u003e\u003c/div\u003e\u003cdiv class=col-md-8\u003e\u003cinput class=\"form-control pull-right\" type=text id=products_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003clabel for=products_filter_searchvalue class=pull-right style=position:relative;right:5px;top:3px\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('product-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=QuantityAvailable class=st-sortable\u003eAvailable\u003c/th\u003e\u003cth ng-if=\"IsPortal \u0026amp;\u0026amp; SystemOptions.WMSDisplayLot\"\u003eLot #\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('product-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=product-row-{{row.Id}} ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Description}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.QuantityAvailable}}\u003c/td\u003e\u003ctd ng-if=\"IsPortal \u0026amp;\u0026amp; SystemOptions.WMSDisplayLot\"\u003e{{row.LotNumber}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Description}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cspan ng-show=\"row.Code !=null\"\u003eCode: {{row.Code}}\u003c/span\u003e \u003cbr/\u003e Available: {{row.QuantityAvailable}} \u003cbr/\u003e \u003cspan ng-if=\"IsPortal \u0026amp;\u0026amp; SystemOptions.WMSDisplayLot\"\u003eLot #: {{row.LotNumber}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('product-edit', "\u003cform autocomplete=off class=form-compact id=productEditForm name=productEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=productCode\u003eCode:\u003c/label\u003e \u003cinput id=productCode type=text class=form-control placeholder=\"Enter Code\" ng-model=itemToEdit.Code /\u003e \u003clabel for=productCode class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=productDescription\u003eDescription:\u003c/label\u003e \u003cinput id=productDescription type=text class=form-control placeholder=\"Enter Description\" ng-model=itemToEdit.Description /\u003e \u003clabel for=productDescription class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027UPC\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productUPC\u003eUPC:\u003c/label\u003e \u003cinput id=productUPC type=text class=form-control placeholder=\"Enter UPC\" ng-model=itemToEdit.UPC /\u003e \u003clabel for=productUPC class=error ng-show=\"(itemErrors[\u0027UPC\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027UPC\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SKU\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productSKU\u003eSKU:\u003c/label\u003e \u003cinput id=productSKU type=text class=form-control placeholder=\"Enter SKU\" ng-model=itemToEdit.SKU /\u003e \u003clabel for=productSKU class=error ng-show=\"(itemErrors[\u0027SKU\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SKU\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027VendorPartNumber\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productVendorPartNumber\u003eVendor Part No:\u003c/label\u003e \u003cinput id=productVendorPartNumber type=text class=form-control placeholder=\"Enter Vendor Part No\" ng-model=itemToEdit.VendorPartNumber /\u003e \u003clabel for=productVendorPartNumber class=error ng-show=\"(itemErrors[\u0027VendorPartNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027VendorPartNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PiecesPerCarton\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productPiecesPerCarton\u003ePieces Per Carton:\u003c/label\u003e \u003cinput id=productPiecesPerCarton type=text class=form-control placeholder=\"Enter Pieces Per Carton\" ng-model=itemToEdit.PiecesPerCarton /\u003e \u003clabel for=productPiecesPerCarton class=error ng-show=\"(itemErrors[\u0027PiecesPerCarton\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PiecesPerCarton\u0027].replace(\u0027PiecesPerCarton\u0027, \u0027Pieces Per Carton\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=well\u003e\u003cdiv class=row\u003e\u003clabel class=col-sm-12\u003e\u003cstrong\u003eCarton Dims \u0026 Weight\u003c/strong\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CartonLength\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productCartonLength\u003eLength:\u003c/label\u003e \u003cinput id=productCartonLength type=text class=form-control placeholder=\"Enter Length\" ng-model=itemToEdit.CartonLength /\u003e \u003clabel for=productCartonLength class=error ng-show=\"(itemErrors[\u0027CartonLength\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CartonLength\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CartonWidth\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productCartonWidth\u003eWidth:\u003c/label\u003e \u003cinput id=productCartonWidth type=text class=form-control placeholder=\"Enter Width\" ng-model=itemToEdit.CartonWidth /\u003e \u003clabel for=productCartonWidth class=error ng-show=\"(itemErrors[\u0027CartonWidth\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CartonWidth\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CartonHeight\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productCartonHeight\u003eHeight:\u003c/label\u003e \u003cinput id=productCartonHeight type=text class=form-control placeholder=\"Enter Height\" ng-model=itemToEdit.CartonHeight /\u003e \u003clabel for=productCartonHeight class=error ng-show=\"(itemErrors[\u0027CartonHeight\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CartonHeight\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CartonWeight\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productCartonWeight\u003eWeight:\u003c/label\u003e \u003cinput id=productCartonWeight type=text class=form-control placeholder=\"Enter Weight\" ng-model=itemToEdit.CartonWeight /\u003e \u003clabel for=productCartonWeight class=error ng-show=\"(itemErrors[\u0027CartonWeight\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CartonWeight\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=well\u003e\u003cdiv class=row\u003e\u003clabel class=\"control-label col-sm-12\"\u003e\u003cstrong\u003ePiece Dims \u0026 Weight\u003c/strong\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Length\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productLength\u003eLength:\u003c/label\u003e \u003cinput id=productLength type=text class=form-control placeholder=\"Enter Length\" ng-model=itemToEdit.Length /\u003e \u003clabel for=productLength class=error ng-show=\"(itemErrors[\u0027Length\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Length\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Width\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productWidth\u003eWidth:\u003c/label\u003e \u003cinput id=productWidth type=text class=form-control placeholder=\"Enter Width\" ng-model=itemToEdit.Width /\u003e \u003clabel for=productWidth class=error ng-show=\"(itemErrors[\u0027Width\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Width\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Height\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productHeight\u003eHeight:\u003c/label\u003e \u003cinput id=productHeight type=text class=form-control placeholder=\"Enter Height\" ng-model=itemToEdit.Height /\u003e \u003clabel for=productHeight class=error ng-show=\"(itemErrors[\u0027Height\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Height\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Weight\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=productWeight\u003eWeight:\u003c/label\u003e \u003cinput id=productWeight type=text class=form-control placeholder=\"Enter Weight\" ng-model=itemToEdit.Weight /\u003e \u003clabel for=productWeight class=error ng-show=\"(itemErrors[\u0027Weight\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Weight\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=productWarehouseProduct\u003e \u003cinput type=checkbox id=productWarehouseProduct model=currentItem.WarehouseProduct ng-model=itemToEdit.WarehouseProduct /\u003e Warehouse Product \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=productRequiresSerialNumber\u003e \u003cinput type=checkbox id=productRequiresSerialNumber model=currentItem.RequiresSerialNumber ng-model=itemToEdit.RequiresSerialNumber /\u003e Requires Serial Number \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=productPublic\u003e \u003cinput type=checkbox id=productPublic model=currentItem.Public ng-model=itemToEdit.Public /\u003e Public \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=productFEFO\u003e \u003cinput type=checkbox id=productFEFO model=currentItem.FEFO ng-model=itemToEdit.FEFO /\u003e FEFO \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=productActive\u003e \u003cinput type=checkbox id=productActive model=currentItem.Active ng-model=itemToEdit.Active /\u003e Active \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('product-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ProductListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('product-typeahead', "\u003ca\u003e \u003cspan color=#ddd\u003e(\u003cspan id={{match.label}} ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u0026nbsp;-\u0026nbsp; \u003cspan ng-bind-html=\"match.model.Description | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan ng-if=\"$root.IsPortal \u0026amp;\u0026amp; $root.SystemOptions.WMSDisplayLot \u0026amp;\u0026amp; match.model.LotNumber\"\u003e\u0026nbsp;-\u0026nbsp;\u003c/span\u003e \u003cspan ng-if=\"$root.IsPortal \u0026amp;\u0026amp; $root.SystemOptions.WMSDisplayLot \u0026amp;\u0026amp; match.model.LotNumber\"\u003eLot: {{match.model.LotNumber}}\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('project44-edit', "\u003ch2\u003eProject44 Configuration\u003c/h2\u003e\u003cform autocomplete=off class=project44EditForm name=project44EditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=project44Url\u003eAPI URL:\u003c/label\u003e \u003cinput type=text class=form-control id=project44Url ng-model=config.Url /\u003e \u003clabel for=project44Url class=error ng-bind=\"itemErrors[\u0027Url\u0027]\" ng-show=\"(itemErrors[\u0027Url\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=project44Username\u003eUsername Override:\u003c/label\u003e \u003cinput type=text class=form-control id=project44Username autocomplete=off ng-model=config.Username /\u003e \u003clabel for=project44Username class=error ng-bind=\"itemErrors[\u0027Username\u0027]\" ng-show=\"(itemErrors[\u0027Username\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=project44Password\u003e Override Password: \u003ca ng-show=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" ng-click=\"config.EditPassword = true\" href=javascript:void(0)\u003e edit \u003c/a\u003e \u003c/label\u003e\u003cdiv ng-click=\"config.EditPassword = true\"\u003e\u003cinput ng-disabled=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" type=password autocomplete=off placeholder=\"{{config.EditPassword || !config.HasPassword ? \u0027\u0027 : \u0027***********\u0027}}\" class=form-control id=project44Password ng-model=config.Password /\u003e\u003c/div\u003e\u003clabel for=project44Password class=error ng-bind=\"itemErrors[\u0027Password\u0027]\" ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003ca href=/Admin target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=saveConfig()\u003eSave\u003c/button\u003e\u003c/form\u003e"); $templateCache.put('dispatch-shipment-p44', "\u003csection class=panel\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eDispatch\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=P44DispatchForm\u003e\u003cheader class=\"panel-heading tab-bg-dark-navy-blue\"\u003e\u003cul class=\"nav nav-tabs font-small\"\u003e\u003cli data-tab-id=generalInfoP44 ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027generalInfoP44\u0027)\" class=tab ng-class=\"isActiveTab(\u0027generalInfoP44\u0027)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003e \u003cspan class=\"hidden-sm hidden-xs\"\u003e General Info\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli data-tab-id=requesterInfoP44 ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027requesterInfoP44\u0027)\" class=tab ng-class=\"isActiveTab(\u0027requesterInfoP44\u0027)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-history\"\u003e\u003c/i\u003e \u003cspan class=\"hidden-sm hidden-xs\"\u003e Requester\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli data-tab-id=lineItemInfoP44 ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027lineItemInfoP44\u0027)\" class=tab ng-class=\"isActiveTab(\u0027lineItemInfoP44\u0027)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-money\"\u003e\u003c/i\u003e \u003cspan class=\"hidden-sm hidden-xs\"\u003e Line Items\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/header\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\"\u003e\u003cdiv class=tab-content ng-class=\"isActiveTab(\u0027generalInfoP44\u0027) ? \u0027top-content-are-panels\u0027 : \u0027\u0027\" style=position:relative\u003e\u003cdiv id=generalInfoP44 ng-class=\"isActiveTab(\u0027generalInfoP44\u0027)\" ng-include=\"\u0027dispatch-tab-details\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=requesterInfoP44 ng-class=\"isActiveTab(\u0027requesterInfoP44\u0027)\" ng-include=\"\u0027dispatch-tab-requester\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=lineItemInfoP44 ng-class=\"isActiveTab(\u0027lineItemInfoP44\u0027)\" ng-include=\"\u0027dispatch-tab-lineItem\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=$dismiss() href=javascript: type=button class=\"btn btn-danger\"\u003eClose\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=validateDispatch(dispatch);\u003eValidate\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=postDispatch(dispatch);\u003eSubmit\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e"); $templateCache.put('dispatch-tab-details', "\u003cdiv class=\"dispatch-info-panel col-sm-6\" ng-include=\"\u0027dispatch-pickup-details\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"dispatch-info-panel col-sm-6\" ng-include=\"\u0027dispatch-delivery-details\u0027\"\u003e\u003c/div\u003e"); $templateCache.put('dispatch-tab-requester', "\u003cdiv class=dispatch-info-panel ng-include=\"\u0027dispatch-requester-details\u0027\"\u003e\u003c/div\u003e"); $templateCache.put('dispatch-details-portlet', "\u003cdiv class=col-xs-12 id=dispatch-details\u003e\u003cdiv class=\"portlet box blue-madison bordered\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e\u003ci class=\"fa fa-briefcase font-white\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-white bold uppercase\"\u003eDispatch Details\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cp class=\"alert alert-danger\" ng-show=\"itemErrors.hasOwnProperty(\u0027General\u0027)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027General\u0027]\"\u003e\u003c/span\u003e\u003c/p\u003e\u003cdiv class=\"row customer-info-row\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dispatch-pickup-details', "\u003cdiv class=\"portlet light bordered\"\u003e\u003cdiv class=\"portlet-title inner-portlet\"\u003e\u003cdiv class=\"caption inner-portlet\"\u003e\u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003ePickup Details\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\"\u003e\u003csv-field-text-horizontal sv-label=\"Company Name\" sv-item-errors=itemErrors sv-property-id=originCompanyName sv-property-name=dispatch.Pickup.CompanyName sv-property=dispatch.Pickup.CompanyName\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Address 1\" sv-item-errors=itemErrors sv-property-id=originAddress1 sv-property-name=dispatch.Pickup.Address1 sv-property=dispatch.Pickup.Address1\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Address 2\" sv-item-errors=itemErrors sv-property-id=originAddress2 sv-property-name=dispatch.Pickup.Address2 sv-property=dispatch.Pickup.Address2\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=City sv-item-errors=itemErrors sv-property-id=originCity sv-property-name=dispatch.Pickup.City sv-property=dispatch.Pickup.City\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=State sv-item-errors=itemErrors sv-property-id=originStateName sv-property-name=dispatch.Pickup.StateName sv-property=dispatch.Pickup.StateName\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Postal Code\" sv-item-errors=itemErrors sv-property-id=originPostalCode sv-property-name=dispatch.Pickup.PostalCode sv-property=dispatch.Pickup.PostalCode\u003e\u003c/sv-field-text-horizontal\u003e\u003cdiv class=form-group\u003e\u003clabel for=originCountry class=\"col-xs-4 control-label\"\u003eCountry:\u003c/label\u003e\u003cdiv class=\"col-xs-8 input-group input-group-sm\"\u003e\u003cselect id=originCountry class=form-control size=1 ng-model=dispatch.Pickup.Country ng-options=\"country.Code as country.Name for country in countries\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003csv-field-text-horizontal sv-label=\"Contact Name\" sv-item-errors=itemErrors sv-property-id=originContactName sv-property-name=dispatch.Pickup.ContactName sv-property=dispatch.Pickup.ContactName\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Contact Phone\" sv-item-errors=itemErrors sv-property-id=originContactPhone sv-property-name=dispatch.Pickup.ContactPhone sv-property=dispatch.Pickup.ContactPhone\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=E-mail sv-item-errors=itemErrors sv-property-id=originEmail sv-property-name=dispatch.OriginEmail sv-property=dispatch.originEmail\u003e\u003c/sv-field-text-horizontal\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027dispatch.Pickup.Date\u0027)}\"\u003e\u003clabel for=PickupDate class=\"control-label col-xs-4\"\u003ePU Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm col-xs-8\"\u003e\u003cinput type=text id=PickupDate name=PickupDate class=\"input-sm form-control date-field\" date-popup-manager=PUDatePopup svl-datefield=itemErrors.dispatch.Pickup.Date ng-model=dispatch.Pickup.Date /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=PUDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-4 error\" for=PickupDate ng-show=\"!P44DispatchForm.PickupDate.$valid \u0026amp;\u0026amp; !itemErrors.dispatch.Pickup.Date\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027PickupDate\u0027, \u0027Pickup Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel class=\"col-xs-offset-4 error\" for=PickupDate ng-show=\"(itemErrors[\u0027dispatch.Pickup.Date\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027dispatch.Pickup.Date\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003csv-field-text-horizontal sv-label=\"PU Start Time\" sv-item-errors=itemErrors sv-property-id=pickupStartTime sv-property-name=dispatch.Pickup.StartTime sv-property=dispatch.Pickup.StartTime\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"PU End Time\" sv-item-errors=itemErrors sv-property-id=pickupEndTime sv-property-name=dispatch.Pickup.EndTime sv-property=dispatch.Pickup.EndTime\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Pickup Note\" sv-item-errors=itemErrors sv-property-id=pickupNote sv-property-name=dispatch.Pickup.Note sv-property=dispatch.Pickup.Note\u003e\u003c/sv-field-text-horizontal\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dispatch-delivery-details', "\u003cdiv class=\"portlet light bordered\"\u003e\u003cdiv class=\"portlet-title inner-portlet\"\u003e\u003cdiv class=\"caption inner-portlet\"\u003e\u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003eDelivery Details\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\"\u003e\u003csv-field-text-horizontal sv-label=\"Company Name\" sv-item-errors=itemErrors sv-property-id=destinationCompanyName sv-property-name=dispatch.Delivery.CompanyName sv-property=dispatch.Delivery.CompanyName\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Address 1\" sv-item-errors=itemErrors sv-property-id=destinationAddress1 sv-property-name=dispatch.Delivery.Address1 sv-property=dispatch.Delivery.Address1\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Address 2\" sv-item-errors=itemErrors sv-property-id=destinationAddress2 sv-property-name=dispatch.Delivery.Address2 sv-property=dispatch.Delivery.Address2\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=City sv-item-errors=itemErrors sv-property-id=destinationCity sv-property-name=dispatch.Delivery.City sv-property=dispatch.Delivery.City\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=State sv-item-errors=itemErrors sv-property-id=destinationStateName sv-property-name=dispatch.Delivery.StateName sv-property=dispatch.Delivery.StateName\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Postal Code\" sv-item-errors=itemErrors sv-property-id=destinationPostalCode sv-property-name=dispatch.Delivery.PostalCode sv-property=dispatch.Delivery.PostalCode\u003e\u003c/sv-field-text-horizontal\u003e\u003cdiv class=form-group\u003e\u003clabel for=destinationCountry class=\"col-xs-4 control-label\"\u003eCountry:\u003c/label\u003e\u003cdiv class=\"col-xs-8 input-group input-group-sm\"\u003e\u003cselect id=destinationCountry class=form-control size=1 ng-model=dispatch.Delivery.Country ng-options=\"country.Code as country.Name for country in countries\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003csv-field-text-horizontal sv-label=\"Contact Name\" sv-item-errors=itemErrors sv-property-id=destinationContactName sv-property-name=dispatch.Delivery.ContactName sv-property=dispatch.Delivery.ContactName\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Contact Phone\" sv-item-errors=itemErrors sv-property-id=destinationContactPhone sv-property-name=dispatch.Delivery.ContactPhone sv-property=dispatch.Delivery.ContactPhone\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=E-mail sv-item-errors=itemErrors sv-property-id=destinationEmail sv-property-name=dispatch.DestinationEmail sv-property=dispatch.destinationEmail\u003e\u003c/sv-field-text-horizontal\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027dispatch.Delivery.Date\u0027)}\"\u003e\u003clabel for=DeliveryDate class=\"control-label col-xs-4\"\u003eDEL Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm col-xs-8\"\u003e\u003cinput type=text svl-datefield=itemErrors.dispatch.Delivery.Date date-popup-manager=deliveryDatePopup id=txtEtdDate name=txtEtdDate class=\"input-sm form-control date-field\" ng-model=dispatch.Delivery.Date /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"deliveryDatePopup.open(\u0027#txtEtdDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtEtdDate class=\"col-xs-offset-4 error\" ng-show=\"!P44DispatchForm.txtEtdDate.$valid \u0026amp;\u0026amp; !itemErrors.dispatch.Delivery.Date\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtEtdDate\u0027, \u0027Delivery Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtEtdDate class=\"col-xs-offset-4 error\" ng-show=\"(itemErrors[\u0027dispatch.Delivery.Date\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027dispatch.Delivery.Date\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003csv-field-text-horizontal sv-label=\"DEL Start Time\" sv-item-errors=itemErrors sv-property-id=deliveryStartTime sv-property-name=dispatch.Delivery.StartTime sv-property=dispatch.Delivery.StartTime\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"DEL End Time\" sv-item-errors=itemErrors sv-property-id=deliveryEndTime sv-property-name=dispatch.Delivery.EndTime sv-property=dispatch.Delivery.EndTime\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Delivery Note\" sv-item-errors=itemErrors sv-property-id=deliveryNote sv-property-name=dispatch.Delivery.Note sv-property=dispatch.Delivery.Note\u003e\u003c/sv-field-text-horizontal\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dispatch-requester-details', "\u003cdiv class=\"portlet light bordered\"\u003e\u003cdiv class=\"portlet-title inner-portlet\"\u003e\u003cdiv class=\"caption inner-portlet\"\u003e\u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003eRequester Details\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\"\u003e\u003csv-field-text-horizontal sv-label=\"Company Name\" sv-item-errors=itemErrors sv-property-id=requesterCompanyName sv-property-name=dispatch.Requester.CompanyName sv-property=dispatch.Requester.CompanyName\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Address 1\" sv-item-errors=itemErrors sv-property-id=requesterAddress1 sv-property-name=dispatch.Requester.Address1 sv-property=dispatch.Requester.Address1\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Address 2\" sv-item-errors=itemErrors sv-property-id=requesterAddress2 sv-property-name=dispatch.Requester.Address2 sv-property=dispatch.Requester.Address2\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=City sv-item-errors=itemErrors sv-property-id=requesterCity sv-property-name=dispatch.Requester.City sv-property=dispatch.Requester.City\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=State sv-item-errors=itemErrors sv-property-id=requesterStateName sv-property-name=dispatch.Requester.StateName sv-property=dispatch.Requester.StateName\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Postal Code\" sv-item-errors=itemErrors sv-property-id=requesterPostalCode sv-property-name=dispatch.Requester.PostalCode sv-property=dispatch.Requester.PostalCode\u003e\u003c/sv-field-text-horizontal\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027dispatch.Requester.Country\u0027] != undefined}\" class=form-group\u003e\u003clabel for=requesterCountry class=\"col-xs-4 control-label\"\u003eCountry:\u003c/label\u003e\u003cdiv class=\"col-xs-8 input-group input-group-sm\"\u003e\u003cselect id=requesterCountry class=form-control size=1 ng-model=dispatch.Requester.Country ng-options=\"country.Code as country.Name for country in countries\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=txtEtdDate class=\"col-xs-offset-4 error\" ng-show=\"(itemErrors[\u0027dispatch.Requester.Country\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027dispatch.Requester.Country\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003csv-field-text-horizontal sv-label=\"Contact Name\" sv-item-errors=itemErrors sv-property-id=requesterContactName sv-property-name=dispatch.Requester.ContactName sv-property=dispatch.Requester.ContactName\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=\"Contact Phone\" sv-item-errors=itemErrors sv-property-id=requesterContactPhone sv-property-name=dispatch.Requester.ContactPhone sv-property=dispatch.Requester.ContactPhone\u003e\u003c/sv-field-text-horizontal\u003e \u003csv-field-text-horizontal sv-label=E-mail sv-item-errors=itemErrors sv-property-id=requesterEmail sv-property-name=dispatch.Requester.Email sv-property=dispatch.Requester.Email\u003e\u003c/sv-field-text-horizontal\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dispatch-tab-lineItem', "\u003cdiv class=col-xs-12 id=dispatch-details\u003e\u003cdiv class=portlet\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"row customer-info-row\"\u003e\u003cdiv class=portlet-body style=position:relative\u003e\u003cdiv style=position:relative\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cul ng-repeat=\"err in lineItemErrors\"\u003e\u003cli class=error ng-class=\"{\u0027has-error\u0027: err}\"\u003e{{err}}\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dispatch-line-items-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003e\u003cspan class=\"hidden-sm hidden-xs\"\u003ePieces\u003c/span\u003e\u003cspan class=\"visible-sm visible-xs\"\u003ePcs\u003c/span\u003e\u003c/th\u003e\u003cth class=hidden-xs\u003ePackages\u003c/th\u003e\u003cth\u003eClass\u003c/th\u003e\u003cth\u003e\u003cspan class=\"hidden-xs hidden-sm\"\u003eTotal Weight\u003c/span\u003e\u003cspan class=\"visible-xs visible-sm\"\u003eWgt\u003c/span\u003e\u003c/th\u003e\u003cth\u003eL x W x H\u003c/th\u003e\u003cth\u003eStackable\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('dipatch-line-items-rows', "\u003ctr ng-click=\"editDispatchItem($index, null)\" ng-repeat=\"item in displayedItems\" ng-class={info:row.isSelected} ng-controller=CustomerEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{item.TotalPieces | number : 0}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{item.TotalPackages | number : 0}} {{item.packageType}}\u003c/td\u003e\u003ctd\u003e{{item.FreightClass}}\u003c/td\u003e\u003ctd\u003e{{item.TotalWeight | number : 2}}\u003c/td\u003e\u003ctd\u003e{{item.Length | number : 2}} x {{item.Width | number : 2}} x {{item.Height | number : 2}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cinput type=checkbox ng-model=item.Stackable disabled/\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); deleteDispatchItem($index);\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('modal-P44StatusMapper', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eStatus History\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off name=P44StatusMapperForm\u003e\u003cdiv class=form-compact\u003e\u003cdiv class=\"form-group table-responsive\"\u003e\u003ctable ng-show=\"StatusList.length \u003e 0\" class=\"table table-bordered table-striped table-condensed responsive-text\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eStatus\u003c/th\u003e\u003cth\u003eSV Code\u003c/th\u003e\u003cth\u003eTimestamp\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-show=!loadingStatuses ng-repeat=\"row in StatusList\"\u003e\u003ctd\u003e\u003cb\u003e{{row.P44StatusCode}}\u003c/b\u003e - {{row.StatusDescription}} {{row.Location}}\u003c/td\u003e\u003ctd\u003e\u003cdiv ng-show=\"row.Selected || (!row.SVCode \u0026amp;\u0026amp; !row.SVCodeShown)\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StatusList[\u0027+$index + \u0027].SVCode\u0027), \u0027invisible\u0027: !row.Selected}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"row.SVCode = null\" ng-model=row.SVCodeShown uib-typeahead=\"StatusCodeType.CodeType as StatusCodeType.CodeType for StatusCodeType in searchStatus($viewValue)\" placeholder=\"Type Status to Search...\" typeahead-min-length=2 typeahead-template-url=CodeTypeStatus-typeahead typeahead-no-results=StatusNoResults typeahead-on-select=\"codeTypeChosen($item, row)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupStatus(row)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a StatusCodeType\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!row.Selected\u003e{{row.SVCodeShown}}\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e{{row.StatusDate | date : \u0027yyyy-MM-dd HH:mm\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cinput type=checkbox style=margin:auto class=form-control checked ng-model=row.Selected /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cdiv ng-show=\"!StatusList.length \u003e 0 \u0026amp;\u0026amp; !loadingStatuses\"\u003e\u003cspan ng-bind=\"noItemsText || \u0027There are currently no statuses reported for this Dispatch.\u0027\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-show=loadingStatuses\u003eLoading - \u003cspan class=\"fa fa-refresh fa-spin\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=P44StatusMappings class=error ng-show=\"(itemErrors.hasOwnProperty(\u0027IncompleteStatuses\u0027))\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e All mappings must be completed to continue\u003c/label\u003e \u003clabel for=P44StatusMappings class=error ng-show=\"itemErrors.hasOwnProperty(\u0027Selected\u0027)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Selected\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=closeModal() href=javascript: type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e \u003cbutton type=button ng-show=\"StatusList.length \u003e 0\" class=\"btn btn-primary\" ng-click=createMappings()\u003eAdd Status to Routing\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('view-images-p44', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=\"$dismiss(\u0027cancel\u0027)\" aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e \u003cspan\u003eRetrieve Images\u003c/span\u003e \u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=margin-left:10px class=modal-body\u003e\u003clabel\u003e\u003cinput type=radio ng-model=retrieveImagesModel.docType value=1 /\u003e DELIVERY RECEIPT\u003c/label\u003e\u003cbr/\u003e \u003clabel\u003e\u003cinput type=radio ng-model=retrieveImagesModel.docType value=0 /\u003e BILL OF LADING\u003c/label\u003e\u003cbr/\u003e \u003clabel\u003e\u003cinput type=radio ng-model=retrieveImagesModel.docType value=2 /\u003e WEIGHT CERTIFICATE\u003c/label\u003e\u003cbr/\u003e \u003clabel\u003e\u003cinput type=radio ng-model=retrieveImagesModel.docType value=3 /\u003e INVOICE\u003c/label\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center ng-hide=isEditingDispatchLineItem\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=\"$dismiss(\u0027cancel\u0027)\"\u003eBack\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=retrieveImages(retrieveImagesModel.docType)\u003eExecute\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-P44NoUsername', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eProject44 Account Management\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eYour Project44 account is managed by Supply-Vision. Please contact Supply-Vision support to begin using this feature.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=dismiss()\u003eOK\u003c/button\u003e \u003ca href=\"/Admin/\" target=_self class=\"btn btn-danger\" ng-click=dismiss()\u003eGo Back\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-p44DispatchResponseModal', "\u003c!-- Html minification failed. Returning unminified contents.\r\nDuring parsing of HTML-code error has occurred.\r\nLine 10: \r\nLine 11: …erMessages\u0027][$index] | limitTo:(message.length \u003c 100? 100-message.length : 0) : 0}} \u003ca ng-sh…\r\n---------------------------------------------------------^\r\nLine 12: \r\n\r\n--\u003e\r\n\r\n\t\u003cdiv\u003e\r\n\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\u003cbutton type=\"button\" class=\"close\" ng-hide=\"hideClose\" ng-click=\"$dismiss()\" aria-label=\"Close\"\u003e\u003cspan aria-hidden=\"true\"\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\r\n\t\t\t\u003ch4 class=\"modal-title\"\u003eResponse from Carrier\u003c/h4\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\u003cdiv\u003e\r\n\t\t\t\t\u003cspan class=\"Underline\"\u003e{{itemErrors[\u0027Title\u0027] || \"Messages\"}}: \u003c/span\u003e\r\n\t\t\t\t\u003cul ng-repeat=\"message in itemErrors[\u0027CarrierMessages\u0027]\"\u003e\r\n\t\t\t\t\t\u003cli ng-show=\"showMore[$index] == unidentified\"\u003e{{message | limitTo: 100 : 0}} - {{itemErrors[\u0027CarrierMessages\u0027][$index] | limitTo:(message.length \u003c 100? 100-message.length : 0) : 0}} \u003ca ng-show=\"{{itemErrors[\u0027CarrierMessages\u0027][$index].length + message.length \u003e 100}}\" ng-click=\"showMore[$index] = true\"\u003eMore\u003c/a\u003e\u003c/li\u003e\r\n\t\t\t\t\t\u003cli ng-show=\"showMore[$index] == true\"\u003e{{message}} - {{itemErrors[\u0027CarrierMessages\u0027][$index]}}\u003c/li\u003e\r\n\t\t\t\t\u003c/ul\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cdiv class=\"modal-footer\" style=\"text-align: center;\"\u003e\r\n\t\t\t\u003cdiv class=\"text-center\"\u003e\r\n\t\t\t\t\u003ca ng-click=\"$close()\" href=\"javascript:;\" type=\"button\" class=\"btn btn-primary\"\u003eOk\u003c/a\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\r\n"); $templateCache.put('modal-p44DispatchSuccessModal', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 style=color:#5cb85c class=modal-title\u003eDispatch Success\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cspan\u003eProject44 Dispatch submission has succeeded\u003c/span\u003e\u003cspan ng-show=\"SystemConfigService.getConfig(\u0027APIDemoMode\u0027)\"\u003e (DEMO MODE)\u003c/span\u003e\u003cdiv\u003e\u003cbr/\u003e \u003cspan class=Underline\u003eMessages from Carrier: \u003c/span\u003e\u003cul ng-repeat=\"message in InfoMessages\"\u003e\u003cli\u003e{{message._Message}} \u003ca ng-show=\"{{message.Diagnostic != null}}\" uib-popover-template=\"\u0027p44InfoMessage-popover\u0027\" popover-placement=top-right popover-trigger=\"\u0027click\u0027\" popover-popup-delay=250 popover-append-to-body=true\u003eDiagnostic\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003ca ng-click=$close() href=javascript: type=button class=\"btn btn-primary\"\u003eOk\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-p44ImagesSuccessModal', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eRetrieve Images\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cimg style=width:100% src={{imageResponse.ImageUrl}} /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003ca ng-click=$close() href=javascript: type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e \u003ca href={{imageResponse.ImageUrl}} class=\"btn btn-success\" download={{imageResponse.ProNumber}}\u003eDownload\u003c/a\u003e \u003ca class=\"btn btn-warning\" ng-click=addImageToRouting(imageResponse)\u003eAdd To Routing\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-p44ImagesFailureModal', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eRetrieve Images\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cdiv\u003e{{imageResponse.ErrorDetail.Message}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003ca ng-click=$close() href=javascript: type=button class=\"btn btn-primary\"\u003eOk\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('publicMenuSecurity-page', "\u003cdiv style=max-width:1200px\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=PublicMenuSecurityListCtrl ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('publicMenuSecurity-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-controller=PublicMenuSecurityFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=invoicing_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cselect class=form-control type=text id=publicMenuSecurity_filter_subMenu placeholder=SubMenu ng-model=filter.SubMenu ng-options=\"subMenuOption as subMenuOption for subMenuOption in subMenuFilterOptions\" ng-change=changeFilter()\u003e \u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=publicMenuSecurity_filter_description placeholder=Description ng-model=filter.FriendlyDescription ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('publicMenuSecurity-list-row-headers', "\u003ctr\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eSub Menu\u003c/th\u003e\u003cth\u003eSecurity Level\u003c/th\u003e\u003cth class=text-center ng-show=\"UserProfile.UserId == \u0027infotek\u0027\"\u003ePurchased\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('publicMenuSecurity-list-rows', "\u003ctr ng-class=\"{\u0027warning\u0027:row.Changed}\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd ng-class=\"{\u0027bold\u0027:!row.SubMenu}\"\u003e{{row.FriendlyDescription}}\u003c/td\u003e\u003ctd\u003e{{row.SubMenu}}\u003c/td\u003e\u003ctd\u003e\u003cselect class=\"form-control input-xs\" ng-change=\"row.Changed = true\" ng-model=row.SecurityLevel ng-options=\"level for level in securityLevels\"\u003e \u003c/select\u003e\u003c/td\u003e\u003ctd ng-show=\"UserProfile.UserId == \u0027infotek\u0027\" class=text-center\u003e\u003cinput type=checkbox style=margin:auto class=\"form-control input-xs\" checked ng-change=\"row.Changed = true\" ng-model=row.Purchased /\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('publicMenuSecurity-list-footer', "\u003ctd colspan=999 class=text-center\u003e\u003cbutton type=button class=\"btn btn-xs btn-success\" ng-click=savePublicMenuSecurities(displayedItems);\u003eSave Changes\u003c/button\u003e\u003c/td\u003e"); $templateCache.put('publicMenuSecurity-save-button', "\u003cbutton type=button class=\"btn btn-xs btn-success\" ng-click=savePublicMenuSecurities(displayedItems);\u003eSave Changes\u003c/button\u003e"); $templateCache.put('trackingSearch', "\u003cstyle\u003ebody{background:#ffffff !important}.public-tracking-page{margin-top:20px;margin-left:auto;margin-right:auto;background:#ffffff}@media (min-width:768px){.public-tracking-page{width:600px}}tr td{font-size:11px;padding:5px 10px}.noShipmentAlert{margin:5px;border:solid 1px #d76565;cursor:pointer}tr th{font-size:13px;padding:5px 10px}#TrackInfo,#TrackBy,#Logo{margin-bottom:15px}@media (max-width:768px){tr th{padding:5px 3px}}table{margin-top:10px;margin-bottom:10px;margin-left:auto;margin-right:auto}.public-tracking-page form.search-form{position:relative;width:300px;margin-left:auto;margin-right:auto}.stand-alone-card{padding-left:15px;padding-right:15px;border:1px solid #ddd;margin-top:10px}.stand-alone-card div.stand-alone-card-header div.stand-alone-card-title{margin-top:5px;margin-bottom:2px}.stand-alone-card div.stand-alone-card-block{margin:0;font-size:11px}.stand-alone-card div.stand-alone-card-block div.stand-alone-card-text{padding-bottom:5px;padding-top:3px}\u003c/style\u003e\u003cdiv class=text-center\u003e\u003cdiv class=public-tracking-page\u003e\u003cimg ng-show=!noLogo id=Logo src=/Login/CompanyLogo style=max-width:300px;max-height:200px /\u003e\u003cform class=search-form\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003ctextarea style=resize:vertical;height:100px onfocus=this.select() placeholder=\"Enter up to 25 numbers\" id=TrackInfo type=text class=form-control ng-model=search.TrackInfo\u003e\u003c/textarea\u003e \u003clabel for=TrackInfo class=error ng-show=\"(itemErrors[\u0027TrackInfo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TrackInfo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cselect id=TrackBy type=text class=form-control ng-model=search.TrackBy\u003e\u003coption ng-show=\"Options.TrackingOptions.indexOf(\u0027OrderNo\u0027) != -1\" value=OrderNo\u003eTrack by Shipment #\u003c/option\u003e\u003coption ng-show=\"Options.TrackingOptions.indexOf(\u0027WaybillNo\u0027) != -1\" value=WaybillNo\u003eTrack by Housebill #\u003c/option\u003e\u003coption ng-show=\"Options.TrackingOptions.indexOf(\u0027CustomerRefNo\u0027) != -1\" value=CustomerRefNo\u003eTrack by Customer Reference #\u003c/option\u003e\u003coption ng-show=\"Options.TrackingOptions.indexOf(\u0027ProMAWBNo\u0027) != -1\" value=ProMAWBNo\u003eTrack by Pro/MAWB #\u003c/option\u003e\u003coption ng-show=\"Options.TrackingOptions.indexOf(\u0027AdditionalRef\u0027) != -1\" value=AdditionalRef\u003eTrack by Additional Reference #\u003c/option\u003e\u003coption ng-show=\"Options.TrackingOptions.indexOf(\u0027ContainerNo\u0027) != -1\" value=ContainerNo\u003eTrack by Container #\u003c/option\u003e\u003c/select\u003e \u003clabel for=TrackBy class=error ng-show=\"(itemErrors[\u0027TrackBy\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TrackBy\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cbutton style=margin-top:5px ng-click=checkForShipments(search) class=\"btn btn-primary\" ng-disabled=searching\u003e {{ searching ? \u0027Searching Shipment(s)...\u0027 : \u0027Track Shipment(s)\u0027 }} \u003c/button\u003e\u003cdiv class=\"alert alert-danger alert-dismissable noShipmentAlert\" ng-show=showNoShipmentAlert ng-click=\"showNoShipmentAlert = false\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003eNo Shipments found, please try a different search\u003c/span\u003e \u003ci style=position:relative;top:-35px;left:90px class=\"fa fa-close\"\u003e\u003c/i\u003e\u003c/div\u003e\u003c/form\u003e\u003cdiv ng-show=showGridView\u003e\u003ctable\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=hidden-xs\u003eShipment #\u003c/th\u003e\u003cth class=visible-xs\u003eShip #\u003c/th\u003e\u003cth class=text-center\u003eShip Date\u003c/th\u003e\u003cth class=text-center\u003eHousebill\u003c/th\u003e\u003cth class=text-center\u003eStatus\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in Shipments\" id=shipment-row-{{row.Id}} ng-click=viewDetail(row.Id) tabindex=0\u003e\u003ctd\u003e\u003ca href=javascript:void(0) ng-click=viewDetail(row.Id);\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ShipDateStr}}\u003c/td\u003e\u003ctd\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd\u003e{{row.Status}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003cdiv ng-show=showDetailView\u003e\u003cdiv class=\"stand-alone-card text-left\"\u003e\u003cdiv class=stand-alone-card-header\u003e\u003cdiv class=row\u003e\u003ch4 class=\"stand-alone-card-title col-xs-6\"\u003e\u003cb\u003eShipment:\u003c/b\u003e {{ShipmentDetail.Id}}\u003c/h4\u003e\u003ch5 class=\"col-xs-6 text-left\"\u003e\u003cb\u003eStatus: \u003c/b\u003e\u003cspan ng-show=!Options.ShowStatusDescription\u003e{{ShipmentDetail.Status}}\u003c/span\u003e\u003cspan ng-show=Options.ShowStatusDescription\u003e{{ShipmentDetail.StatusDescription}}\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"stand-alone-card-block text-left\"\u003e\u003cdiv class=stand-alone-card-text\u003e\u003cdiv class=row\u003e\u003cspan class=\"stand-alone-card-title col-xs-6\"\u003e \u003cb\u003eHousebill:\u003c/b\u003e {{ShipmentDetail.WayBill}} \u003c/span\u003e \u003cspan class=\"col-xs-6 text-left\"\u003e \u003cb\u003eBillToReference: \u003c/b\u003e{{ShipmentDetail.BillToReference}} \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"text-left col-xs-6\"\u003e \u003cb\u003eShip Date: \u003c/b\u003e{{ShipmentDetail.ShipDateStr}} \u003c/span\u003e \u003cspan class=col-xs-6\u003e \u003cb\u003eEstimated Delivery: \u003c/b\u003e{{ShipmentDetail.EstimatedDateDeliveredStr}} {{ShipmentDetail.ScheduledDeliveryOpenTime}}\u003cspan ng-show=\"ShipmentDetail.ScheduledDeliveryOpenTime \u0026amp;\u0026amp; ShipmentDetail.ScheduledDeliveryCloseTime\"\u003e - \u003c/span\u003e{{ShipmentDetail.ScheduledDeliveryCloseTime}} \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-6\u003e \u003cb\u003ePickup Date: \u003c/b\u003e{{ShipmentDetail.PickUpDateStr}} {{ShipmentDetail.PickUpTime}} \u003c/span\u003e \u003cspan class=\"text-left col-xs-6\"\u003e \u003cb\u003eActual Delivery: \u003c/b\u003e{{ShipmentDetail.DeliveryDateStr}} {{ShipmentDetail.DeliveryTime}} \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"text-left col-xs-offset-6 col-xs-6\"\u003e \u003cb\u003eSigned By: \u003c/b\u003e{{ShipmentDetail.ProofOfDeliverySignature}} \u003c/span\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=row ng-show=Options.HideShipperConsigneeDetails\u003e\u003cspan class=col-xs-6\u003e \u003cb\u003eShipper: \u003c/b\u003e{{ShipmentDetail.ShipperCity}}, {{ShipmentDetail.ShipperState}} {{ShipmentDetail.ShipperPostal}} \u003c/span\u003e \u003cspan class=col-xs-6\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{ShipmentDetail.ConsigneeCity}}, {{ShipmentDetail.ConsigneeState}} {{ShipmentDetail.ConsigneePostal}} \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row ng-show=!Options.HideShipperConsigneeDetails\u003e\u003cdiv class=col-xs-6\u003e\u003cspan\u003e \u003cb\u003eShipper: \u003c/b\u003e{{ShipmentDetail.ShipperName}} \u003c/span\u003e \u003cbr/\u003e \u003cspan\u003e {{ShipmentDetail.ShipperAddress1 || \u0027\u0026nbsp\u0027}} \u003c/span\u003e \u003cbr/\u003e \u003cspan\u003e {{ShipmentDetail.ShipperCity}}, {{ShipmentDetail.ShipperState}} {{ShipmentDetail.ShipperPostal}} \u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{ShipmentDetail.ConsigneeName}} \u003c/span\u003e \u003cbr/\u003e \u003cspan\u003e {{ShipmentDetail.ConsigneeAddress1 || \u0027\u0026nbsp\u0027}} \u003c/span\u003e \u003cbr/\u003e \u003cspan\u003e {{ShipmentDetail.ConsigneeCity}}, {{ShipmentDetail.ConsigneeState}} {{ShipmentDetail.ConsigneePostal}} \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=text-center\u003e\u003ca class=\"btn btn-xs btn-primary\" ng-click=openNotes(ShipmentDetail.Id)\u003eView Notes ({{ShipmentDetail.NotesCount}})\u003c/a\u003e \u003ca class=\"btn btn-xs btn-primary\" ng-show=showImages ng-click=openImages(ShipmentDetail.Id)\u003eView Images ({{ShipmentDetail.ImagesCount}})\u003c/a\u003e\u003c/div\u003e\u003cbr ng-show=!Options.HidePiecesInformation /\u003e\u003ctable ng-show=!Options.HidePiecesInformation\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=\"hidden-xs text-center\"\u003eQuantity\u003c/th\u003e\u003cth class=\"visible-xs text-center\"\u003eQty\u003c/th\u003e\u003cth class=\"hidden-xs text-center\"\u003eWeight/Piece\u003c/th\u003e\u003cth class=\"visible-xs text-center\"\u003eWgt/ Piece\u003c/th\u003e\u003cth class=\"hidden-xs text-center\"\u003eL x W x H\u003c/th\u003e\u003cth class=\"visible-xs text-center\"\u003eLxWxH\u003c/th\u003e\u003cth class=\"hidden-xs text-center\"\u003eDim Weight\u003c/th\u003e\u003cth class=\"visible-xs text-center\"\u003eDim Wgt\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"piece in Pieces\" tabindex=0\u003e\u003ctd\u003e{{piece.Quantity}}\u003c/td\u003e\u003ctd\u003e{{piece.Weight}} {{piece.UnitOfMeasure}}\u003c/td\u003e\u003ctd\u003e{{piece.Height}} x {{piece.Length}} x {{piece.Width}}\u003c/td\u003e\u003ctd\u003e{{piece.DimWeight}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-show=\"Pieces.length === 0\"\u003e\u003ctd colspan=4 style=text-align:center;font-weight:600;font-size:15px\u003eLoading pieces...\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003ca ng-show=\"Shipments.length \u003e 1\" ng-click=backToGrid()\u003eback to grid\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('QuickBooksOnlineSetup-page', "\u003cdiv style=max-width:1200px\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003ch2 id=connectingToQuickBooksOnline\u003eConnecting to QuickBooks Online:\u003c/h2\u003e\u003cspan ng-show=config.HasToken\u003eSupply Vision is already connected to QuickBooks Online\u003c/span\u003e\u003col ng-show=!config.HasToken\u003e\u003cli\u003eClick the button below to connect to QuickBooks Online. \u003cbr/\u003e \u003ca ng-href={{returnUrl}} class=\"btn btn-primary\"\u003e Get Started! \u003c/a\u003e\u003c/li\u003e\u003cli\u003eYou\u0027ll be asked to log in to your QuickBooks Online account. Log in.\u003c/li\u003e\u003cli\u003eClick \"Connect\" to finish connecting your QuickBooks Online account to Supply Vision.\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv\u003e\u003ch2 id=exportingYourData\u003eExporting your data:\u003c/h2\u003e\u003col\u003e\u003cli\u003eIn Supply Vision, go to Accounting -\u003e Accounting Functions -\u003e AR Ready for Export.\u003c/li\u003e\u003cli\u003eEnter search criteria to filter the records for export. If you want to export all available records, leave all search fields blank. Click \"Search\".\u003c/li\u003e\u003cli\u003eSelect any AR Invoices that you want to export. All Invoices are selected by default. Click \"Export\".\u003c/li\u003e\u003cli\u003eYou will be taken to the Exports List. You should see a new row at the top of the list. The new row will have a summary of the AR information you selected to export. It may take a few minutes for this information to show up in QuickBooks Online. The Imported Date column will be filled in when the data is finished importing.\u003c/li\u003e\u003cli\u003eGo to Accounting -\u003e Accounting Functions -\u003e AP Ready for Export.\u003c/li\u003e\u003cli\u003eEnter search criteria to filter the records for export. If you want to export all available records, leave all search fields blank. Click \"Search\".\u003c/li\u003e\u003cli\u003eSelect any AP Invoices that you want to export. All Invoices are selected by default. Click \"Export\".\u003c/li\u003e\u003cli\u003eYou will be taken to the Exports List. You should see a new row at the top of the list. The new row will have a summary of the AP information you selected to export. It may take a few minutes for this information to show up in QuickBooks Online.\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('QuickBooksWebConnector-page', "\u003cstyle\u003e#instructionList img{width:100%;max-width:800px}#instructions{max-width:800px}#tableOfContents{max-width:300px}\u003c/style\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv id=tableOfContents class=well\u003e\u003ch4\u003eTable of Contents\u003c/h4\u003e\u003col\u003e\u003cli\u003e\u003ca href=#configuringTheWebConnector\u003eConfiguring the Web Connector\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=#usingTheWebConnector\u003eUsing the Web Connector\u003c/a\u003e\u003col\u003e\u003cli\u003e\u003ca href=#export\u003eExport\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=#import\u003eImport\u003c/a\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=#viewWebConnectorLog\u003eView Web Connector Log\u003c/a\u003e\u003c/li\u003e\u003c/ol\u003e\u003c/div\u003e\u003cdiv id=instructions\u003e\u003ch2 id=configuringTheWebConnector\u003eConfiguring the Web Connector\u003c/h2\u003e\u003col id=instructionList\u003e\u003cli\u003eTo import data from Supply Vision to QuickBooks, first you will need to install the QuickBooks Web Connector on the computer running QuickBooks. You can find the Web Connector here: \u003ca target=_blank href=https://quickbooks.intuit.com/learn-support/en-us/help-article/install-products/set-quickbooks-web-connector/L4Vp7VI44_US_en_US\u003ehttps://quickbooks.intuit.com/learn-support/en-us/help-article/install-products/set-quickbooks-web-connector/L4Vp7VI44_US_en_US\u003c/a\u003e\u003c/li\u003e\u003cli\u003eYou will need a password to use with the QWC file, set the password below: \u003cbr/\u003e\u003cbr/\u003e\u003cform autocomplete=off class=project44EditForm id=QuickBooksWebConnectorPasswordForm name=QuickBooksWebConnectorPasswordForm\u003e\u003cdiv class=\"form-group row well\"\u003e\u003cdiv class=input-group-sm\u003e\u003cdiv class=col-xs-8\u003e\u003clabel for=project44Password\u003e Password: \u003c/label\u003e\u003cdiv ng-click=\"config.EditPassword = true\"\u003e\u003cinput ng-disabled=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" type=password autocomplete=off placeholder=\"{{config.EditPassword || !config.HasPassword ? \u0027\u0027 : \u0027***********\u0027}}\" class=form-control id=QuickBooksWebConnectorPassword ng-model=config.Password /\u003e\u003c/div\u003e\u003clabel for=project44Password class=error ng-bind=\"itemErrors[\u0027Password\u0027]\" ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003clabel\u003e\u0026nbsp;\u003c/label\u003e\u003cdiv\u003e\u003cbutton ng-show=\"config.EditPassword || !config.HasPassword\" class=\"btn btn-success\" ng-click=savePassword(config)\u003eSave Password\u003c/button\u003e \u003ca style=line-height:30px ng-show=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" ng-click=\"config.EditPassword = true\" href=javascript:void(0)\u003eEdit\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/li\u003e\u003cli\u003eOnce the Web Connector is installed, you will need a QWC file to set up the connection to Supply Vision. Click the following button to download your QWC file:\u003ca ng-click=verifyPassword() download\u003eDownload QWC file\u003c/a\u003e\u003c/li\u003e\u003cli\u003eOpen QuickBooks and open it to the Company file that you want to be able to import data to.\u003c/li\u003e\u003cli\u003eOpen the QuickBooks Web Connector.\u003c/li\u003e\u003cli\u003eIn the QuickBooks Web Connector, click \"Add an Application\": \u003cbr/\u003e \u003cimg src=\"../resources/img/quickbooks web connector setup page/1_quickbooks_web_connector_2_2_0_71.png\"/\u003e\u003c/li\u003e\u003cli\u003eFind the QWC file you downloaded in Step 3, select it and click \"Open\": \u003cbr/\u003e \u003cimg src=\"../resources/img/quickbooks web connector setup page/2_select_a__qwc_file.png\"/\u003e\u003c/li\u003e\u003cli\u003eClick OK to allow Supply Vision to import data into Quick Books: \u003cbr/\u003e \u003cimg src=\"../resources/img/quickbooks web connector setup page/3_authorize_new_web_service.png\"/\u003e\u003c/li\u003e\u003cli\u003eEnter the password you set up in Step 2 into the password box: \u003cbr/\u003e \u003cimg src=\"../resources/img/quickbooks web connector setup page/4_quickbooks_web_connector_2_2_0_71.png\"/\u003e\u003c/li\u003e\u003cli\u003eClick \"Yes\" to save the password: \u003cbr/\u003e \u003cimg src=\"../resources/img/quickbooks web connector setup page/5_qbwebconnector_2_2_0_71.png\"/\u003e\u003c/li\u003e\u003cli\u003eYou\u0027re ready to start importing data into quickbooks. The steps above only need to be done once. Follow the steps under \"Using the Web Connector\" each time you want to import data into QuickBooks.\u003c/li\u003e\u003c/ol\u003e\u003ch2 id=usingTheWebConnector\u003eUsing the Web Connector\u003c/h2\u003e\u003cspan\u003e The following steps outline the process for exporting data and importing it into QuickBooks. This process has 2 parts: Export and Import. \u003c/span\u003e\u003ch3 id=export\u003eExport\u003c/h3\u003e\u003col id=instructionList\u003e\u003cli\u003eIn Supply Vision, go to Accounting -\u003e Accounting Functions -\u003e AR Ready for Export.\u003c/li\u003e\u003cli\u003eEnter search criteria to filter the records for export. If you want to export all available records, leave all search fields blank. Click \"Search\".\u003c/li\u003e\u003cli\u003eSelect any AR Invoices that you want to export. All Invoices are selected by default. Click \"Export\".\u003c/li\u003e\u003cli\u003eYou will be taken to the Exports List. You should see a new row at the top of the list. The new row will have a summary of the AR information you selected to export. You won\u0027t see this data in QuickBooks until you complete the steps under \"Import\". But first, follow the rest of these steps to export AP data.\u003c/li\u003e\u003cli\u003eGo to Accounting -\u003e Accounting Functions -\u003e AP Ready for Export.\u003c/li\u003e\u003cli\u003eEnter search criteria to filter the records for export. If you want to export all available records, leave all search fields blank. Click \"Search\".\u003c/li\u003e\u003cli\u003eSelect any AP Invoices that you want to export. All Invoices are selected by default. Click \"Export\".\u003c/li\u003e\u003cli\u003eYou will be taken to the Exports List. You should see a new row at the top of the list. The new row will have a summary of the AP information you selected to export. You won\u0027t see this data in QuickBooks until you complete the steps under \"Import\".\u003c/li\u003e\u003c/ol\u003e\u003ch3 id=import\u003eImport\u003c/h3\u003e\u003col id=instructionList\u003e\u003cli\u003eOpen the QuickBooks Web Connector.\u003c/li\u003e\u003cli\u003eMake sure that \"SupplyVisionQBWCWebService\" is checked.\u003c/li\u003e\u003cli\u003eClick \"Update Selected\": \u003cbr/\u003e \u003cimg src=\"../resources/img/quickbooks web connector setup page/6_quickbooks_web_connector_2_2_0_71.png\"/\u003e\u003c/li\u003e\u003cli\u003eAll available exports will be imported from Supply Vision to QuickBooks automatically.\u003c/li\u003e\u003cli\u003eOnce the QuickBooks Web Connector completes, you will see the imported data in QuickBooks.\u003c/li\u003e\u003c/ol\u003e\u003ch2 id=viewWebConnectorLog\u003eView Web Connector Log\u003c/h2\u003e\u003cdiv class=text-center\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=AccountingExportLogListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-passwordRequiredModal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eQuickBooks Web Connector File\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003ePlease enter a password prior to downloading the connector file.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=dismiss()\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('quickSearch-mawbPro-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\" ng-controller=QuickSearchListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=quickSearch_filter_include class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect id=quickSearch_filter_include name=quickSearch_filter_include ng-model=filter.Include ng-change=changeFilter() class=form-control\u003e\u003coption value=All\u003e All\u003c/option\u003e\u003coption value=Routing\u003e Routing\u003c/option\u003e\u003coption value=Shipment\u003e Shipment\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('quickSearch-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003eType\u003c/th\u003e\u003cth\u003eNumber\u003c/th\u003e\u003cth\u003eMawbPro\u003c/th\u003e\u003cth\u003eShipper\u003c/th\u003e\u003cth\u003eConsignee\u003c/th\u003e\u003cth\u003eQuote\u003c/th\u003e\u003cth\u003eStatus\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('quickSearch-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=openDetail(row) ng-class={info:row.isSelected}\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e{{row.Id}}\u003c/td\u003e\u003ctd\u003e{{row.MawbPro}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.IsQuote class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.Status}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=openDetail(row) class=item-link\u003e{{row.Type}}: {{row.Id}} \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eMawbPro: \u003c/b\u003e{{row.MawbPro}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eShipper: \u003c/b\u003e{{row.ShipperName}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eQuote: \u003c/b\u003e\u003cspan ng-show=row.IsQuote class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eStatus: \u003c/b\u003e{{row.Status}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('quickSearch-results', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=QuickSearchListCtrl\u003e\u003c/div\u003e"); $templateCache.put('receiveProduct-edit', "\u003cform autocomplete=off class=form-compact name=receiveProductForm\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReceivedDate\u0027)}\" ng-show=itemToEdit.IsFirstICN class=form-group\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editDateType()\u003eReceived Date\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtReceivedDate name=txtReceivedDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ReceivedDate}\" ng-model=itemToEdit.ReceivedDate date-popup-manager=datePopup svl-datefield=validation.ReceivedDate ng-change=\"validateDateWarning(itemToEdit.ReceivedDate, \u0027ReceivedDate\u0027);\" tabindex=1 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=2 ng-click=datePopup.open() ng-class=\"{error: validation.ReceivedDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=receiveProductReceivedDate class=\"error small-error\" ng-show=\"!receiveProductForm.txtReceivedDate.$valid \u0026amp;\u0026amp; !itemErrors.Date\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtReceivedDate\u0027, \u0027ReceivedDate\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=receiveProductReceivedDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ReceivedDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReceivedDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=receiveProductReceivedDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ReceivedDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ReceivedDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InboundCreationNumber\u0027)}\" ng-show=!SystemOptions.AutoAssignICN class=form-group\u003e\u003clabel class=control-label for=receiveProductInboundCreationNumber\u003eICN\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=InboundCreationNumber name=InboundCreationNumber class=form-control ng-model=itemToEdit.InboundCreationNumber tabindex=3 /\u003e\u003c/div\u003e\u003clabel for=receiveProductInboundCreationNumber class=\"error small-error\" ng-show=\"(itemErrors[\u0027InboundCreationNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027InboundCreationNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WarehouseLocation\u0027)}\" ng-show=itemToEdit.IsFirstICN\u003e\u003clabel for=receiveProductWarehouseLocation class=control-label\u003eWarehouse \u003cspan ng-show=searchingForStations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"itemToEdit.WarehouseLocation = null\" ng-model=itemToEdit.WarehouseLocationShown id=receiveProduct_station_lookup uib-typeahead=\"station.Code as station.Code for station in searchStations($viewValue)\" placeholder=\"Type Station Code to Search...\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=StationNoResults typeahead-on-select=\"stationChosen($item, itemToEdit)\" typeahead-loading=searchingForStations tabindex=4 ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=5 ng-click=lookupStation(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=StationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{itemToEdit.WarehouseLocationShown}}\"\u003c/div\u003e\u003clabel for=selDirection class=\"error small-error\" ng-show=\"(itemErrors[\u0027WarehouseLocation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027WarehouseLocation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustomerId\u0027)}\" ng-show=itemToEdit.IsFirstICN class=form-group\u003e\u003clabel class=control-label for=receiveProductCustomerId\u003e \u003cspan ng-show=searchingForCustomers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Customer\u003cspan ng-show=searchingForCustomers\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.CustomerName id=receiveProductCustomerId uib-typeahead=\"customer as customer.Name for customer in searchCustomers($viewValue)\" placeholder=\"Type Customer Code to Search...\" typeahead-min-length=2 typeahead-on-select=customerChosen($item,itemToEdit) typeahead-template-url=customer-typeahead typeahead-no-results=CustomerNoResults typeahead-loading=searchingForCustomers tabindex=6 ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=7 ng-click=lookupCustomer(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=receiveProductCustomerId class=error ng-show=\"(itemErrors[\u0027CustomerId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CustomerId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=CustomerNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer Code \"{{itemToEdit.CustomerId}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ProductCode\u0027)}\" class=\"col-xs-6 form-group\"\u003e\u003clabel class=control-label for=receiveProductProduct\u003e \u003cspan ng-show=searchingForProducts\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Product\u003cspan ng-show=searchingForProducts\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.ProductCodeShown id=receiveProductProduct uib-typeahead=\"product.Code as product.Description for product in searchProducts($viewValue)\" placeholder=\"Type Product Code to Search...\" typeahead-min-length=2 typeahead-on-select=productChosen($item,itemToEdit) typeahead-template-url=product-typeahead typeahead-no-results=ProductNoResults typeahead-loading=searchingForProducts tabindex=8 ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=9 ng-click=lookupProduct(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Product\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=receiveProductProductCode class=error ng-show=\"(itemErrors[\u0027ProductCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ProductCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=ProductNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Product Code \"{{itemToEdit.ProductCode}}\"\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ProductDescription\u0027)}\" class=\"col-xs-6 form-group\"\u003e\u003clabel class=control-label for=receiveProductProductDescription\u003eProduct Description\u003c/label\u003e \u003cinput class=form-control placeholder=\"Product Description\" type=text id=receiveProductProductDescription ng-model=itemToEdit.ProductDescription tabindex=10 /\u003e \u003clabel for=receiveProductProductDescription class=\"error small-error\" ng-show=\"(itemErrors[\u0027ProductDescription\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ProductDescription\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SerialNumber\u0027)}\" class=\"col-xs-4 form-group\"\u003e\u003clabel class=control-label for=receiveProductSerialNumber\u003eSerial Number\u003c/label\u003e \u003cinput class=form-control placeholder=\"Serial Number\" type=text id=receiveProductSerialNumber ng-model=itemToEdit.SerialNumber tabindex=11 maxlength=50 /\u003e \u003clabel for=receiveProductSerialNumber class=\"error small-error\" ng-show=\"(itemErrors[\u0027SerialNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SerialNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LotNumber\u0027)}\" class=\"col-xs-4 form-group\"\u003e\u003clabel class=control-label for=receiveProductLotNumber\u003eLot Number\u003c/label\u003e \u003cinput class=form-control placeholder=\"Lot No\" type=text id=receiveProductLotNumber ng-model=itemToEdit.LotNumber tabindex=12 /\u003e \u003clabel for=receiveProductLotNumber class=\"error small-error\" ng-show=\"(itemErrors[\u0027LotNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LotNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027UPC\u0027)}\" class=\"col-xs-4 form-group\"\u003e\u003clabel class=control-label for=receiveProductUPC\u003eUPC\u003c/label\u003e \u003cinput class=form-control placeholder=UPC type=text id=receiveProductUPC ng-model=itemToEdit.UPC tabindex=13 /\u003e \u003clabel for=receiveProductUPC class=\"error small-error\" ng-show=\"(itemErrors[\u0027UPC\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027UPC\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-show=\"(ReceiveProductHeader.WarehouseLocation != null \u0026amp;\u0026amp; ReceiveProductHeader.WarehouseLocation != \u0027\u0027) || (itemToEdit.WarehouseLocation != null \u0026amp;\u0026amp; itemToEdit.WarehouseLocation != \u0027\u0027)\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Location\u0027)}\" class=form-group\u003e\u003clabel class=control-label for=receiveProductLocation\u003e \u003cspan ng-show=searchingForLocations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Location\u003cspan ng-show=searchingForLocations\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Location uib-typeahead=\"location as location.Location for location in searchLocations($viewValue, itemToEdit)\" placeholder=\"Type Location Code to Search...\" typeahead-min-length=2 typeahead-on-select=locationChosen($item,itemToEdit) typeahead-template-url=warehouseLocation-typeahead typeahead-no-results=LocationNoResults typeahead-loading=searchingForLocations tabindex=14 ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=15 ng-click=lookupLocation(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Location\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=receiveProductLocation class=error ng-show=\"(itemErrors[\u0027Location\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Location\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=LocationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Location Code \"{{itemToEdit.Location}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=itemToEdit.isNew class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReceiveMultipleICNs\u0027)}\" class=\"col-xs-6 form-group\"\u003e\u003cdiv class=input-group-sm style=margin-top:10px\u003e\u003cinput type=checkbox id=receiveProductReceiveMultipleICNs ng-model=itemToEdit.ReceiveMultipleICNs tabindex=16 /\u003e \u003clabel class=control-label for=receiveProductReceiveMultipleICNs\u003eReceive Multiple ICNs \u003c/label\u003e\u003c/div\u003e\u003clabel for=receiveProductReceiveMultipleICNs class=error ng-show=\"(itemErrors[\u0027ReceiveMultipleICNs\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReceiveMultipleICNs\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AmountPerICN\u0027)}\" class=\"col-xs-6 form-group\"\u003e\u003clabel class=control-label for=receiveProductAmountPerICN\u003eAmount Per ICN\u003c/label\u003e \u003cinput ng-disabled=!itemToEdit.ReceiveMultipleICNs ng-required=!itemToEdit.ReceiveMultipleICNs class=form-control placeholder=\"Quantity Per ICN\" type=text id=receiveProductAmountPerICN ng-model=itemToEdit.AmountPerICN tabindex=17 /\u003e \u003clabel for=receiveProductAmountPerICN class=error ng-show=\"(itemErrors[\u0027AmountPerICN\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AmountPerICN\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Quantity\u0027)}\" class=\"col-xs-4 form-group\"\u003e\u003clabel class=control-label for=receiveProductQuantity\u003eQuantity (ea)\u003c/label\u003e \u003cinput ng-disabled=\"itemToEdit.Cartons != null \u0026amp;\u0026amp; itemToEdit.Cartons != \u0027\u0027\" ng-change=\"itemToEdit.Cartons = null\" class=form-control placeholder=Quantity type=text id=receiveProductQuantity ng-model=itemToEdit.Quantity tabindex=18 /\u003e \u003clabel for=receiveProductQuantity class=error ng-show=\"(itemErrors[\u0027Quantity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Quantity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cartons\u0027)}\" class=\"col-xs-4 form-group\"\u003e\u003clabel class=control-label for=receiveProductCartons\u003eCartons\u003cspan ng-show=\"itemToEdit.PiecesPerCarton != null\"\u003e ({{itemToEdit.PiecesPerCarton}} per carton)\u003c/span\u003e\u003c/label\u003e \u003cinput ng-disabled=\"itemToEdit.Quantity != null \u0026amp;\u0026amp; itemToEdit.Quantity != \u0027\u0027\" ng-change=\"itemToEdit.Quantity = null\" class=form-control placeholder=Cartons type=text id=receiveProductCartons ng-model=itemToEdit.Cartons tabindex=19 /\u003e \u003clabel for=receiveProductCartons class=error ng-show=\"(itemErrors[\u0027Cartons\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cartons\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Pallets\u0027)}\" class=\"col-xs-4 form-group\"\u003e\u003clabel class=control-label for=receiveProductPallets\u003ePallets \u003c/label\u003e \u003cinput class=form-control placeholder=Pallets type=text id=receiveProductPallets ng-model=itemToEdit.Pallets tabindex=20 /\u003e \u003clabel for=receiveProductPallets class=error ng-show=\"(itemErrors[\u0027Pallets\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Pallets\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Length\u0027)}\" class=\"form-group col-xs-4\"\u003e\u003clabel class=control-label for=receiveProductLength\u003eLength (in)\u003c/label\u003e \u003cinput class=form-control placeholder=Length type=text id=receiveProductLength ng-model=itemToEdit.Length tabindex=21 /\u003e \u003clabel for=receiveProductLength class=error ng-show=\"(itemErrors[\u0027Length\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Length\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Width\u0027)}\" class=\"form-group col-xs-4\"\u003e\u003clabel class=control-label for=receiveProductWidth\u003eWidth (in)\u003c/label\u003e \u003cinput class=form-control placeholder=Width type=text id=receiveProductWidth ng-model=itemToEdit.Width tabindex=22 /\u003e \u003clabel for=receiveProductWidth class=error ng-show=\"(itemErrors[\u0027Width\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Width\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Height\u0027)}\" class=\"form-group col-xs-4\"\u003e\u003clabel class=control-label for=receiveProductHeight\u003eHeight (in)\u003c/label\u003e \u003cinput class=form-control placeholder=Height type=text id=receiveProductHeight ng-model=itemToEdit.Height tabindex=23 /\u003e \u003clabel for=receiveProductHeight class=error ng-show=\"(itemErrors[\u0027Height\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Height\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Weight\u0027)}\" class=\"col-xs-4 form-group\"\u003e\u003clabel class=control-label for=receiveProductWeight\u003eWeight\u003c/label\u003e \u003cinput class=form-control placeholder=Weight type=text id=receiveProductWeight ng-model=itemToEdit.Weight tabindex=24 /\u003e \u003clabel for=receiveProductWeight class=error ng-show=\"(itemErrors[\u0027Weight\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Weight\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Manufacturer\u0027)}\" class=\"col-xs-4 form-group\"\u003e\u003clabel class=control-label for=receiveProductManufacturer\u003eManufacturer \u003c/label\u003e \u003cinput class=form-control placeholder=Manufacturer type=text id=receiveProductManufacturer ng-model=itemToEdit.Manufacturer tabindex=25 /\u003e \u003clabel for=receiveProductManufacturer class=error ng-show=\"(itemErrors[\u0027Manufacturer\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Manufacturer\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PurchaseOrderNumber\u0027)}\" class=\"col-xs-4 form-group\"\u003e\u003clabel class=control-label for=receiveProductPurchaseOrderNumber\u003ePurchase Order Number\u003c/label\u003e \u003cinput class=form-control placeholder=\"Purchase Order Number\" type=text id=receiveProductPONumber ng-model=itemToEdit.PurchaseOrderNumber tabindex=26 /\u003e \u003clabel for=receiveProductPurchaseOrderNumber class=error ng-show=\"(itemErrors[\u0027PurchaseOrderNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PurchaseOrderNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ExpiryDate\u0027)}\" class=\"col-xs-6 form-group\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editExpiryDateType()\u003eExpiry Date\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtExpiryDate name=txtExpiryDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ExpiryDate}\" ng-model=itemToEdit.ExpiryDate date-popup-manager=expiryDatePopup svl-datefield=validation.ExpiryDate ng-change=\"validateExpiryDateWarning(itemToEdit.ExpiryDate, \u0027ExpiryDate\u0027);\" tabindex=27 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=28 ng-click=expiryDatePopup.open() ng-class=\"{error: validation.ExpiryDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=receiveProductExpiryDate class=\"error small-error\" ng-show=\"!receiveProductForm.txtExpiryDate.$valid \u0026amp;\u0026amp; !itemErrors.ExpiryDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtExpiryDate\u0027, \u0027ExpiryDate\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=receiveProductExpiryDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ExpiryDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ExpiryDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=receiveProductExpiryDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ExpiryDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ExpiryDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027VendorId\u0027)}\" class=\"col-xs-6 form-group\"\u003e\u003clabel class=control-label for=receiveProductVendorId\u003e \u003cspan ng-show=searchingForVendors\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Vendor\u003cspan ng-show=searchingForVendors\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.VendorName uib-typeahead=\"vendor as vendor.Name for vendor in searchVendorCustomers($viewValue)\" placeholder=\"Type Vendor Code to Search...\" typeahead-min-length=2 typeahead-on-select=vendorCustomerChosen($item,itemToEdit) typeahead-template-url=mixedparty-typeahead typeahead-no-results=VendorNoResults typeahead-loading=searchingForVendors tabindex=29 ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=30 ng-click=lookupVendorCustomer(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Vendor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=receiveProductVendorId class=error ng-show=\"(itemErrors[\u0027VendorId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027VendorId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=VendorNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Vendor Code \"{{itemToEdit.VendorId}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CarrierCode\u0027)}\" class=\"form-group col-xs-6\"\u003e\u003clabel class=control-label for=receiveCarrierCarrier\u003e \u003cspan ng-show=searchingForCarriers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Carrier\u003cspan ng-show=searchingForCarriers\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.CarrierName uib-typeahead=\"carrier.Code as carrier.Description for carrier in searchCarriers($viewValue)\" placeholder=\"Type Carrier Code to Search...\" typeahead-min-length=2 typeahead-on-select=carrierChosen($item,itemToEdit) typeahead-template-url=carrier-typeahead typeahead-no-results=CarrierNoResults typeahead-loading=searchingForCarriers tabindex=31 ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=32 ng-click=lookupCarrier(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Carrier\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=receiveCarrierCarrierCode class=error ng-show=\"(itemErrors[\u0027CarrierCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=CarrierNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier Code \"{{itemToEdit.CarrierCode}}\"\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CarrierPro\u0027)}\" class=\"col-xs-6 form-group\"\u003e\u003clabel class=control-label for=receiveProductCarrierReference\u003eCarrier Ref #\u003c/label\u003e \u003cinput class=form-control placeholder=\"Carrier Reference\" type=text id=receiveProductCarrierReference ng-model=itemToEdit.CarrierPro tabindex=33 /\u003e \u003clabel for=receiveProductCarrierReference class=error ng-show=\"(itemErrors[\u0027CarrierPro\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CarrierPro\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Condition\u0027)}\" class=\"col-xs-6 form-group\"\u003e\u003clabel class=control-label for=receiveProductCondition\u003eCondition\u003c/label\u003e \u003cinput class=form-control placeholder=Condition type=text id=receiveProductCondition ng-model=itemToEdit.Condition tabindex=34 /\u003e \u003clabel for=receiveProductCondition class=error ng-show=\"(itemErrors[\u0027Condition\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Condition\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027QuantityDamaged\u0027)}\" class=\"col-xs-6 form-group\"\u003e\u003clabel class=control-label for=receiveProductQuantityDamaged\u003eQuantity Damaged\u003c/label\u003e \u003cinput class=form-control placeholder=\"Quantity Damaged\" type=text id=receiveProductQuantityDamaged ng-model=itemToEdit.QuantityDamaged tabindex=35 /\u003e \u003clabel for=receiveProductQuantityDamaged class=error ng-show=\"(itemErrors[\u0027QuantityDamaged\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027QuantityDamaged\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Notes\u0027)}\" class=form-group\u003e\u003clabel class=control-label for=receiveProductNotes\u003eNotes\u003c/label\u003e \u003ctextarea style=resize:vertical;height:100px class=form-control id=receiveProductNotes ng-model=itemToEdit.Notes tabindex=36\u003e\u003c/textarea\u003e \u003clabel for=receiveProductNotes class=error ng-show=\"(itemErrors[\u0027Notes\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Notes\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('receivingReceipt-edit', "\u003cform autocomplete=off class=form-compact name=receivingReceiptForm\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReceivedDate\u0027)}\" class=form-group\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editDateType()\u003eReceived Date\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtReceivedDate name=txtReceivedDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ReceivedDate}\" ng-model=itemToEdit.ReceivedDate date-popup-manager=datePopup svl-datefield=validation.ReceivedDate ng-change=\"validateDateWarning(itemToEdit.ReceivedDate, \u0027ReceivedDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=datePopup.open() ng-class=\"{error: validation.ReceivedDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=receiveProductReceivedDate class=\"error small-error\" ng-show=\"!receivingReceiptForm.txtReceivedDate.$valid \u0026amp;\u0026amp; !itemErrors.Date\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtReceivedDate\u0027, \u0027ReceivedDate\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=receiveProductReceivedDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ReceivedDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReceivedDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=receiveProductReceivedDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ReceivedDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ReceivedDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WarehouseLocation\u0027)}\" class=form-group\u003e\u003clabel for=receiveProductWarehouseLocation class=control-label\u003eWarehouse \u003cspan ng-show=searchingForStations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"itemToEdit.WarehouseLocation = null\" ng-model=itemToEdit.WarehouseLocationShown id=receiveProduct_station_lookup uib-typeahead=\"station.Code as station.Code for station in searchStations($viewValue)\" placeholder=\"Type Station Code to Search...\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=StationNoResults typeahead-on-select=\"stationChosen($item, itemToEdit)\" typeahead-loading=searchingForStations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupStation(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=StationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{itemToEdit.WarehouseLocationShown}}\"\u003c/div\u003e\u003clabel for=selDirection class=\"error small-error\" ng-show=\"(itemErrors[\u0027WarehouseLocation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027WarehouseLocation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReceivingCustomerId\u0027)}\" class=form-group\u003e\u003clabel class=control-label for=receiveProductReceivingCustomerId\u003e \u003cspan ng-show=searchingForCustomers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Customer\u003cspan ng-show=searchingForCustomers\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.ReceivingCustomerName uib-typeahead=\"customer as customer.Name for customer in searchCustomers($viewValue)\" placeholder=\"Type Customer Code to Search...\" typeahead-min-length=2 typeahead-on-select=customerChosen($item,itemToEdit) typeahead-template-url=customer-typeahead typeahead-no-results=CustomerNoResults typeahead-loading=searchingForCustomers ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCustomer(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=receiveProductReceivingCustomerId class=error ng-show=\"(itemErrors[\u0027ReceivingCustomerId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReceivingCustomerId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=CustomerNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer Code \"{{itemToEdit.ReceivingCustomerId}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('modal-receiveProductWarning', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Warning\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e{{Warning}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=dismiss()\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('ReceiveProduct-steps', "\u003cdiv class=mt-element-step\u003e\u003cdiv svl-height-lock=.mt-step-col trigger-on-interval=50 class=\"row step-thin\"\u003e\u003cdiv class=\"col-xs-4 bg-grey mt-step-col\" ng-class=\"{\u0027active\u0027: step == 1}\"\u003e\u003cdiv class=\"mt-step-number bg-white font-grey\"\u003e1\u003c/div\u003e\u003cdiv style=margin-bottom:5px class=\"mt-step-title uppercase font-grey-cascade\"\u003eReceive Product\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 bg-grey mt-step-col\" ng-class=\"{\u0027active\u0027: step == 2}\"\u003e\u003cdiv class=\"mt-step-number bg-white font-grey\"\u003e2\u003c/div\u003e\u003cdiv style=margin-bottom:5px class=\"mt-step-title uppercase font-grey-cascade\"\u003eSet Fees\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 bg-grey mt-step-col\" ng-class=\"{\u0027active\u0027: step == 3}\"\u003e\u003cdiv class=\"mt-step-number bg-white font-grey\"\u003e3\u003c/div\u003e\u003cdiv style=margin-bottom:5px class=\"mt-step-title uppercase font-grey-cascade\"\u003eSummary \u0026 Print Labels\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('ReceiveProduct-info', "\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eDate: {{ReceivingReceipt.ReceivedDate | date: \u0027MM/dd/yyyy\u0027}} \u003ca ng-show=canEditReceivingReceipt ng-click=editReceivingReceipt(ReceivingReceipt)\u003eEdit Receiving Receipt\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel ng-class=\"{\u0027error\u0027: showCustomerError}\"\u003eCustomer: {{ReceivingReceipt.ReceivingCustomerName}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eRRN: {{ReceivingReceipt.ReceivingReceiptNumber}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003eWarehouse: {{ReceivingReceipt.WarehouseLocation}}\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=showCustomerError class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=error\u003eA customer must be chosen for the receiving receipt\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('ReceiveProduct-page-footer', "\u003cdiv style=text-align:center\u003e\u003ca type=button class=\"btn btn-danger\" href=/Warehousing/Handheld/PDAMenu ng-show=isHandheld\u003eBack\u003c/a\u003e \u003ca type=button class=\"btn btn-danger\" href=/Warehousing ng-show=!isHandheld\u003eBack\u003c/a\u003e \u003cbutton type=button class=\"btn btn-success\" id=completeInbound ng-click=completeInbound()\u003eComplete Inbound\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('receiveProduct-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ReceiveProductListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('receiveProduct-list-row-headers', "\u003ctr ng-controller=ReceiveProductEditHeaderCtrl\u003e\u003cth st-sort=ProductName class=st-sortable\u003eProduct\u003c/th\u003e\u003cth st-sort=Quantity class=st-sortable\u003eQuantity\u003c/th\u003e\u003cth st-sort=ICN class=st-sortable\u003eICN\u003c/th\u003e\u003cth st-sort=LotNumber class=st-sortable\u003eLot Number\u003c/th\u003e\u003cth st-sort=SerialNumber class=st-sortable\u003eSerial Number\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('receiveProduct-list-rows', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003ctr\u003e found invalid characters.\r\nLine 2: …ReadOnlyView ? \u0027editItem\u0027 : \u0027viewItem\u0027, row)\" ;\" ng-class=\"{info:row.isSelected}\" ng-controll…\r\n--------------------------------------------------------^\r\nLine 3: \r\n\r\n--\u003e\r\n\r\n \u003ctr ng-repeat=\"row in displayedItems track by $index\" ng-click=\"$emit(!ReadOnlyView ? \u0027editItem\u0027 : \u0027viewItem\u0027, row)\" ;\" ng-class=\"{info:row.isSelected}\" ng-controller=\"ReceiveProductEditRowCtrl\"\u003e\r\n \u003ctd\u003e{{row.ProductDescription}} ({{row.ProductCode}})\u003c/td\u003e\r\n \u003ctd\u003e{{row.Quantity}}\u003c/td\u003e\r\n \u003ctd\u003e{{row.InboundCreationNumber}}\u003c/td\u003e\r\n \u003ctd\u003e{{row.LotNumber}}\u003c/td\u003e\r\n \u003ctd\u003e{{row.SerialNumber}}\u003c/td\u003e\r\n \u003ctd class=\"deleteColumn\"\u003e\u003ca ng-click=\"$event.stopPropagation(); items.splice($index, 1)\" uib-tooltip=\"Delete\" class=\"delete-link\"\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\r\n \u003c/tr\u003e\r\n\r\n"); $templateCache.put('warehouseInbound-recieveProduct-page', "\u003ch3 ng-show=!isHandheld\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027ReceiveProduct-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027ReceiveProduct-info\u0027\"\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=ReceiveProductListCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseInbound-miscFees-page', "\u003ch3 ng-show=!isHandheld\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027ReceiveProduct-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027ReceiveProduct-info\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"portlet box blue-madison portlet-grid-view\"\u003e\u003cdiv class=portlet-title\u003e\u003cspan class=caption\u003eCalculate Misc. Inbound Fee Charges:\u003c/span\u003e\u003c/div\u003e\u003cdiv class=portlet-body style=position:relative\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv style=position:relative;overflow:auto\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr class=hidden-xs\u003e\u003cth\u003eCustomer\u003c/th\u003e\u003cth\u003eMatrix Code\u003c/th\u003e\u003cth\u003eUnit\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eFee\u003c/th\u003e\u003cth\u003eQuantity\u003c/th\u003e\u003c/tr\u003e\u003ctr class=visible-xs\u003e\u003cth\u003eCust\u003c/th\u003e\u003cth\u003eMatrix\u003c/th\u003e\u003cth\u003eUnit\u003c/th\u003e\u003cth\u003eDesc\u003c/th\u003e\u003cth\u003eFee\u003c/th\u003e\u003cth\u003eQuantity\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody ng-include=\"\u0027setWarehouseFees-receiveProduct-feesMatrices\u0027\"\u003e\u003c/tbody\u003e\u003ctfoot\u003e\u003ctr\u003e\u003ctd colspan=999\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tfoot\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=SubmitFees()\u003e \u003ci class=\"fa fa-upload font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eSubmit\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseInbound-printLabels-page', "\u003ch3 ng-show=!isHandheld\u003e{{PageLocationService.pageTitle}}\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027ReceiveProduct-steps\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027ReceiveProduct-info\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=WarehouseInboundListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-controller=WarehouseFeesForReceiveProductListCtrl\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=text-center\u003e\u003ca class=\"btn btn-success\" target=_blank ng-href=\"/FaR/WHReports/ReceivingReceipt.aspx?ID={{\u0027EntityId=\u0027 + ReceivingReceipt.ReceivingReceiptNumber | strtob64}}\"\u003ePrint Receiving Receipt\u003c/a\u003e \u003ca class=\"btn btn-info\" target=_blank ng-href=\"/FaR/WHReports/ICNLabels.aspx?ID={{\u0027ICTYPE=RR\u0026amp;ICNo=\u0027 + ReceivingReceipt.ReceivingReceiptNumber + \u0027\u0026amp;WU=\u0027+UserProfile.DefaultWarehouse | strtob64}}\"\u003ePrint All ICN Labels For This Receiving Receipt\u003c/a\u003e \u003ca class=\"btn btn-success\" ng-href=/Warehousing/Handheld/ReceiveProduct ng-show=isHandheld\u003eReceive More Product\u003c/a\u003e \u003ca class=\"btn btn-success\" ng-href=/Warehousing/ReceiveProduct ng-show=!isHandheld\u003eReceive More Product\u003c/a\u003e \u003ca class=\"btn btn-danger\" ng-href=/Warehousing/Handheld/PDAMenu ng-show=isHandheld\u003eReturn to PDA Menu\u003c/a\u003e \u003ca id=returnToWarehousing class=\"btn btn-danger\" ng-href=/Warehousing ng-show=!isHandheld\u003eReturn to Warehousing\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('recurringDriverDeduction-list-row-headers', "\u003ctr\u003e\u003cth ng-show=\"defaultFilter.VendorId == null\" st-sort=VendorName class=st-sortable\u003eVendor Name\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Amount class=\"st-sortable hidden-xs\"\u003eAmount\u003c/th\u003e\u003cth st-sort=LastDeductedDate class=st-sortable\u003eLast Deducted Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('recurringDriverDeduction-list-row-headers-for-edit', "\u003ctr\u003e\u003cth class=hidden-xs\u003e\u003c/th\u003e\u003cth ng-show=\"defaultFilter.VendorId == null\" st-sort=VendorName class=st-sortable\u003eVendor Name\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=CodeType class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Amount class=st-sortable\u003eAmount\u003c/th\u003e\u003cth st-sort=LastDeductedDate class=st-sortable\u003eLast Deducted Date\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('recurringDriverDeduction-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RecurringDriverDeductionListFilterCtrl ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\"\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=recurringDriverDeductions_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=recurringDriverDeductions_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('recurringDriverDeduction-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=RecurringDriverDeductionEditRowCtrl\u003e\u003ctd class=\"hidden-xs edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd ng-show=\"defaultFilter.VendorId == null\"\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd class=item-link\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.CodeUIMask}}\u003c/td\u003e\u003ctd\u003e\u003cspan ng-show=\"row.AmountType == \u0027Dollars\u0027\"\u003e{{row.Amount | currency : \"$\" : 2}}\u003c/span\u003e\u003cspan ng-show=\"row.AmountType != \u0027Dollars\u0027\"\u003e{{row.Amount}}%\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.MostRecentDeductionDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=deleteColumn ng-show=!ReadOnlyView\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('recurringDriverDeduction-edit', "\u003cform id=recurringDriverDeductionEditForm name=recurringDriverDeductionEditForm autocomplete=off\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=recurringDriverDeductionName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=recurringDriverDeductionName type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=recurringDriverDeductionName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"defaultFilter.VendorId == null\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027VendorId\u0027)}\"\u003e\u003clabel class=control-label for=recurringDriverDeductionRecurringDriverDeduction\u003eVendor: \u003cspan ng-show=searchingForVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=recurringDriverDeductionVendorId type=text class=form-control placeholder=\"Type Vendor to Search...\" ng-model=itemToEdit.VendorName ng-change=\"itemToEdit.VendorId = null\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchVendor($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=vendorNoResults typeahead-loading=searchingForVendor typeahead-on-select=vendorChosen($item,itemToEdit) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"vendorNoResults = false;lookupVendor(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=recurringDriverDeductionVendorId class=error ng-show=\"(itemErrors[\u0027VendorId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027VendorId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CodeTypeId\u0027)}\"\u003e\u003clabel for=recurringDriverDeductionCode class=control-label\u003e Code: \u003cspan ng-show=searchingForCostCodes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=recurringDriverDeductionCode ng-change=\"itemToEdit.CodeTypeId = null\" name=recurringDriverDeductionCode class=form-control placeholder=\"Type to Search...\" ng-model=itemToEdit.CodeUIMask uib-typeahead=\"code.CodeType as code.CodeType for code in searchCostCodes($viewValue)\" typeahead-min-length=2 typeahead-template-url=routingCostCode-typeahead typeahead-no-results=costCodeNoResults typeahead-loading=searchingForCostCodes typeahead-on-select=\"costCodeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCostCode(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Cost Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=costCodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{itemToEdit.CodeUIMask}}\"\u003c/div\u003e\u003clabel for=recurringDriverDeductionCode class=error ng-show=\"(itemErrors[\u0027CodeTypeId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CodeTypeId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AmountType\u0027)}\"\u003e\u003clabel class=control-label for=recurringDriverDeductionAmountType\u003eAmount Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=recurringDriverDeductionAmountType type=text class=form-control placeholder=\"Enter Amount Type\" ng-model=itemToEdit.AmountType\u003e\u003coption value=\"Percent Revenue\"\u003ePercent Revenue\u003c/option\u003e\u003coption value=\"Percent Payment\"\u003ePercent Payment\u003c/option\u003e\u003coption value=Dollars\u003eDollars\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=recurringDriverDeductionAmountType class=error ng-show=\"(itemErrors[\u0027AmountType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AmountType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Multiplier\u0027)}\"\u003e\u003clabel class=control-label for=Multiplier\u003eType:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=Multiplier name=Multiplier class=form-control ng-model=itemToEdit.Multiplier ng-options=\"item.value as item.label for item in multiplierOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=Multiplier class=\"error small-error\" ng-show=\"(itemErrors[\u0027Multiplier\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Multiplier\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AbsoluteValueCost\u0027)}\"\u003e\u003clabel class=control-label for=AbsoluteValueCost\u003eAmount:\u003c/label\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cspan ng-show=\"itemToEdit.AmountType == \u0027Dollars\u0027\" class=input-group-addon\u003e$\u003c/span\u003e \u003cinput id=AbsoluteValueCost svl-positive-only-currencyfield=\"\" type=text class=form-control placeholder=\"Enter Amount\" ng-model=itemToEdit.AbsoluteValueCost /\u003e \u003cspan ng-show=\"itemToEdit.AmountType != \u0027Dollars\u0027\" class=input-group-addon\u003e%\u003c/span\u003e\u003c/div\u003e\u003clabel for=AbsoluteValueCost class=error ng-show=\"(itemErrors[\u0027AbsoluteValueCost\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AbsoluteValueCost\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.AmountType == \u0027Dollars\u0027\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Frequency\u0027)}\"\u003e\u003clabel class=control-label for=recurringDriverDeductionFrequency\u003eFrequency:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=recurringDriverDeductionFrequency type=text class=form-control placeholder=\"Enter Frequency\" ng-model=itemToEdit.Frequency\u003e\u003coption value=Once\u003eOnce\u003c/option\u003e\u003coption value=Daily\u003eDaily\u003c/option\u003e\u003coption value=Weekly\u003eWeekly\u003c/option\u003e\u003coption value=Bi-Weekly\u003eBi-Weekly\u003c/option\u003e\u003coption value=Monthly\u003eMonthly\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=recurringDriverDeductionFrequency class=error ng-show=\"(itemErrors[\u0027Frequency\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Frequency\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.Frequency != \u0027Once\u0027\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StartDate\u0027)}\"\u003e\u003clabel class=control-label for=recurringDriverDeductionStartDate\u003eDeduction Start Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=recurringDriverDeductionStartDate name=recurringDriverDeductionStartDate class=\"input-sm form-control date-field\" placeholder=\"Enter Deduction Start Date\" svl-datefield=itemErrors.StartDate date-popup-manager=StartDateDatePopup ng-model=itemToEdit.StartDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=StartDateDatePopup.open() ng-class=\"{error: validation.StartDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=StartDate class=error ng-show=!recurringDriverDeductionEditForm.recurringDriverDeductionStartDate.$valid\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027recurringDriverDeductionStartDate\u0027, \u0027Deduction Start Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=StartDate class=error ng-show=\"(itemErrors[\u0027StartDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027StartDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.Frequency != \u0027Once\u0027 || itemToEdit.AmountType != \u0027Dollars\u0027\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DeductUntilType\u0027)}\"\u003e\u003clabel class=control-label for=recurringDriverDeductionDeductUntilType\u003eDeduct Until Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=recurringDriverDeductionDeductUntilType type=text class=form-control placeholder=\"Enter Deduct Until Type\" ng-model=itemToEdit.DeductUntilType\u003e\u003coption value=Forever\u003eForever\u003c/option\u003e\u003coption value=Date\u003eDate\u003c/option\u003e\u003coption value=\"Amount Paid\"\u003eAmount Paid\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=recurringDriverDeductionDeductUntilType class=error ng-show=\"(itemErrors[\u0027DeductUntilType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeductUntilType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"(itemToEdit.Frequency != \u0027Once\u0027 || itemToEdit.AmountType != \u0027Dollars\u0027) \u0026amp;\u0026amp; itemToEdit.DeductUntilType == \u0027Date\u0027\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DeductUntilDate\u0027)}\"\u003e\u003clabel class=control-label for=recurringDriverDeductionDeductUntilDate\u003eDeduction Until Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=recurringDriverDeductionDeductUntilDate name=recurringDriverDeductionDeductUntilDate class=\"input-sm form-control date-field\" placeholder=\"Enter Deduction Until Date\" svl-datefield=itemErrors.DeductUntilDate date-popup-manager=DeductUntilDateDatePopup ng-model=itemToEdit.DeductUntilDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=DeductUntilDateDatePopup.open() ng-class=\"{error: validation.DeductUntilDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DeductUntilDate class=error ng-show=\"(itemErrors[\u0027DeductUntilDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeductUntilDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"(itemToEdit.Frequency != \u0027Once\u0027 || itemToEdit.AmountType != \u0027Dollars\u0027) \u0026amp;\u0026amp; itemToEdit.DeductUntilType == \u0027Amount Paid\u0027\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DeductUntilAmount\u0027)}\"\u003e\u003clabel class=control-label for=recurringDriverDeductionDeductUntilAmount\u003eDeduct Until Amount:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=recurringDriverDeductionDeductUntilAmount type=text class=form-control placeholder=\"Enter Deduct Until Amount\" ng-model=itemToEdit.DeductUntilAmount /\u003e\u003c/div\u003e\u003clabel for=recurringDriverDeductionDeductUntilAmount class=error ng-show=\"(itemErrors[\u0027DeductUntilAmount\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DeductUntilAmount\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"(itemToEdit.Frequency != \u0027Once\u0027 || itemToEdit.AmountType != \u0027Dollars\u0027) \u0026amp;\u0026amp; itemToEdit.DeductUntilType == \u0027Amount Paid\u0027\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AmountDeductedToDate\u0027)}\"\u003e\u003clabel class=control-label for=recurringDriverDeductionAmountDeductedToDate\u003eAmount Deducted To Date:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=recurringDriverDeductionAmountDeductedToDate type=text class=form-control ng-model=itemToEdit.AmountDeductedToDate /\u003e\u003c/div\u003e\u003clabel for=recurringDriverDeductionAmountDeductedToDate class=error ng-show=\"(itemErrors[\u0027AmountDeductedToDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AmountDeductedToDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Delayable\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=recurringDriverDeductionDelayable ng-model=itemToEdit.Delayable /\u003e \u003clabel class=control-label for=recurringDriverDeductionDelayable\u003eDelayable\u003c/label\u003e\u003c/div\u003e\u003clabel for=recurringDriverDeductionDelayable class=error ng-show=\"(itemErrors[\u0027Delayable\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Delayable\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('recurringDriverDeduction-typeahead', "\u003ca\u003e (\u003cspan id={{match.label}} ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e) - \u003cspan ng-bind=match.model.State\u003e\u003c/span\u003e\u003cspan ng-show=\"match.model.State \u0026amp;\u0026amp; match.model.Country\"\u003e,\u003c/span\u003e \u003cspan ng-bind=match.model.Country\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('recurringDriverDeduction-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003ch4\u003e{{Vendor.Name}} \u003csmall\u003e{{Vendor.City}}\u003cspan ng-show=Vendor.City\u003e, \u003c/span\u003e{{Vendor.State}}\u003cspan ng-show=Vendor.State\u003e, \u003c/span\u003e{{Vendor.Zip}}\u003c/small\u003e\u003c/h4\u003e\u003cdiv ng-controller=RecurringDriverDeductionListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('referenceNumber-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Party class=st-sortable\u003eParty\u003c/th\u003e\u003cth st-sort=Type class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=Reference class=st-sortable\u003eReference\u003c/th\u003e\u003cth ng-if=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('referenceNumber-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ReferenceNumberEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci ng-show=!ReadOnlyView class=\"fa fa-pencil\"\u003e\u003c/i\u003e \u003ci ng-show=ReadOnlyView class=\"fa fa-eye\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.PartyName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.TypeName}}\u003c/td\u003e\u003ctd\u003e{{row.Reference}}\u003c/td\u003e\u003ctd ng-if=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('referenceNumber-edit', "\u003cform autocomplete=off class=\"referenceNumberEditForm form-compact\" name=referenceNumberEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Party\u0027)}\"\u003e\u003clabel class=control-label\u003eParty:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=referenceParty name=referenceParty class=form-control ng-model=itemToEdit.Party ng-options=\"item.value as item.label for item in partyOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Party\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Party\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Type\u0027)}\"\u003e\u003clabel class=control-label\u003eType:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=typeParty name=typeParty class=form-control ng-model=itemToEdit.Type ng-options=\"item.value as item.label for item in typeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Type\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Reference\u0027)}\"\u003e\u003clabel class=control-label\u003eReference:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=referenceNumberReference name=referenceNumberReference class=form-control ng-model=itemToEdit.Reference /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Reference\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Reference\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('companyRemitTo-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Address1 class=st-sortable\u003eAddress\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=State class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003cth st-sort=Phone class=st-sortable\u003ePhone\u003c/th\u003e\u003cth st-sort=Active class=st-sortable\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('companyRemitTo-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Address1 class=st-sortable\u003eAddress\u003c/th\u003e\u003cth st-sort=City class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=State class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=Country class=st-sortable\u003eCountry\u003c/th\u003e\u003cth st-sort=Phone class=st-sortable\u003ePhone\u003c/th\u003e\u003cth st-sort=Active class=\"text-center st-sortable\"\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('companyRemitTo-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=CompanyRemitToEditRowCtrl\u003e\u003ctd class=\"hidden-xs edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Address1}} \u003cbr ng-show=\"row.Address2 != null \u0026amp;\u0026amp; row.Address2 != \u0027\u0027\"/\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ci class=\"fa fa-check\" ng-show=row.Active\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('companyRemitTo-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=CompanyRemitToListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=companyRemitTo_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=companyRemitTos_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('companyRemitTo-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-click=chooseItem(row) id=companyRemitTo-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Address1}} \u003cbr ng-show=\"row.Address2 != null \u0026amp;\u0026amp; row.Address2 != \u0027\u0027\"/\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ci class=\"fa fa-check\" ng-show=row.Active\u003e\u003c/i\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('companyRemitTo-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('companyRemitTo-edit', "\u003cform autocomplete=off id=companyRemitToEditForm name=companyRemitToEditForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=companyRemitToName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=companyRemitToName type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=companyRemitToName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address1\u0027)}\"\u003e\u003clabel class=control-label for=companyRemitToAddress1\u003eAddress1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=companyRemitToAddress1 type=text class=form-control placeholder=\"Enter Address 1\" ng-model=itemToEdit.Address1 /\u003e\u003c/div\u003e\u003clabel for=companyRemitToAddress1 class=error ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003clabel class=control-label for=companyRemitToAddress2\u003eAddress2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=companyRemitToAddress2 type=text class=form-control placeholder=\"Enter Address2\" ng-model=itemToEdit.Address2 /\u003e\u003c/div\u003e\u003clabel for=companyRemitToAddress2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=companyRemitToCity\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=companyRemitToCity type=text class=form-control placeholder=\"Enter City\" ng-model=itemToEdit.City /\u003e\u003c/div\u003e\u003clabel for=companyRemitToCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=companyRemitToState\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=companyRemitToState type=text class=form-control placeholder=\"Enter State\" ng-model=itemToEdit.State /\u003e\u003c/div\u003e\u003clabel for=companyRemitToState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=companyRemitToZip\u003eZip:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=companyRemitToZip type=text class=form-control placeholder=\"Enter Zip\" ng-model=itemToEdit.Zip /\u003e\u003c/div\u003e\u003clabel for=companyRemitToZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel for=pickupCountry class=control-label\u003eCountry:\u003cspan ng-show=searchingForCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=pickupCountry name=pickupCountry class=form-control placeholder=Country ng-model=itemToEdit.CountryName ng-change=\"itemToEdit.Country = null\" uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" typeahead-min-length=2 typeahead-no-results=CountryNoResults typeahead-loading=searchingForCountries typeahead-on-select=\"countryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=autocomplete-no-results ng-show=CountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{itemToEdit.CountryName}}\"\u003c/div\u003e\u003clabel for=companyRemitToZip class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=companyRemitToAddress2\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=companyRemitToPhone type=text class=form-control placeholder=\"Enter Phone\" ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel for=companyRemitToPhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Active\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=companyRemitToActive model=currentItem.Active ng-model=itemToEdit.Active /\u003e \u003clabel class=control-label for=companyRemitToActive\u003eActive\u003c/label\u003e\u003c/div\u003e\u003clabel for=companyRemitToActive class=error ng-show=\"(itemErrors[\u0027Active\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Active\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('companyRemitTo-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=CompanyRemitToListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('main-report-view', "\u003cdiv class=full-page-edit-view-wrapper\u003e\u003c/div\u003e\u003cdiv ng-show=!showFilters\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('report-list-actions', "\u003cdiv class=\"row form-group input-group-sm pull-right\"\u003e\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-disabled=!showExportButton ng-click=\"$emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-share-square-o\" style=color:white\u003e\u003c/i\u003e Export\u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-disabled=!showExportButton ng-click=\"$emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-share-square-o\" style=color:white\u003e\u003c/i\u003e Export\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('report-list-actions-no-export', "\u003cdiv class=\"row form-group input-group-sm pull-right\"\u003e\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('documentReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=DocumentReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('documentReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=documentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!documentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!documentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-if=\"dateTypeOptions.length \u003e 1\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('documentReport-list-row-headers', "\u003ctr\u003e\u003cth class=text-right\u003eShipment # / Routing #\u003c/th\u003e\u003cth class=text-center\u003eCreate Date\u003c/th\u003e\u003cth\u003eShipper\u003c/th\u003e\u003cth\u003eConsignee\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth\u003eDocument Name\u003c/th\u003e\u003cth\u003eDocument Type\u003c/th\u003e\u003cth\u003eIs Public\u003c/th\u003e\u003cth class=text-center\u003ePOD Date\u003c/th\u003e\u003cth class=text-center\u003ePOD Time\u003c/th\u003e\u003cth\u003ePOD Signature\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('documentReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.Id}}\u003c/td\u003e\u003ctd\u003e{{row.CreateDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.DocumentName}}\u003c/td\u003e\u003ctd\u003e{{row.DocumentType}}\u003c/td\u003e\u003ctd\u003e{{row.IsPublic | yesNo}}\u003c/td\u003e\u003ctd\u003e{{row.ProofOfDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ProofOfDeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.ProofOfDeliverySignature}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('prePrintReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=PrePrintReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('prePrintReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"shipment-customerinformation-panel col-sm-4 col-md-4 col-lg-4\" ng-include=\"\u0027prePrintReport-customer-info-panel\u0027\" ng-controller=PrePrintReportShipperCtrl\u003e\u003c/div\u003e\u003cdiv class=\"shipment-customerinformation-panel col-sm-4 col-md-4 col-lg-4\" ng-include=\"\u0027prePrintReport-customer-info-panel\u0027\" ng-controller=PrePrintReportConsigneeCtrl\u003e\u003c/div\u003e\u003cdiv class=\"shipment-customerinformation-panel col-sm-4 col-md-4 col-lg-4\" ng-include=\"\u0027prePrintReport-customer-info-panel\u0027\" ng-controller=PrePrintReportBillToCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-class=\"{error: validation.notesAndDescriptions.DestinationInstructions}\"\u003e\u003clabel for=txtDestinationInstructions class=\"col-xs-12 control-label\" style=font-weight:bold;padding-bottom:13px\u003eDestination Instructions:\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-class=\"{error: validation.notesAndDescriptions.DestinationInstructions}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003ctextarea id=txtDestinationInstructions name=txtDestinationInstructions maxlength=500 class=\"form-control textarea-3-high\" title=\"Destination Instructions\" placeholder=\"Enter Destination Instructions\" ng-model=notesAndDescriptions.DestinationInstructions ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDestinationInstructions\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtDestinationInstructions class=\"control-label col-xs-12 txt-notes-indicator pull-left\"\u003e \u003cspan ng-class=\"{\u0027error\u0027:(500 - notesAndDescriptions.DestinationInstructions.length) \u0026lt; 100}\"\u003e{{ 500 - notesAndDescriptions.DestinationInstructions.length }} Characters Remaining\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtDestinationInstruction ng-show=validation.notesAndDescriptions.DestinationInstructions class=\"control-label col-xs-10 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.notesAndDescriptions.DestinationInstructions\u003e\u003c/span\u003e \u003c/label\u003e \u003cbr/\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.Inbond}\"\u003e\u003clabel for=Inbond class=\"col-xs-3 control-label\"\u003eInbond / Inbond number:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=Inbond name=Inbond class=\"input-sm form-control\" ng-class=\"{error: validation.AdditionalInformation.Inbond}\" tabindex=125 ng-model=additionalInformation.Inbond ng-disabled=ReadOnlyView /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#Inbond\u0027)\"\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=InbondNumber name=InbondNumber maxlength=50 placeholder=\"Inbond Number\" ng-model=additionalInformation.InbondNumber class=form-control ng-class={error:validation.AdditionalInformation.InbondNumber} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#InbondNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=InbondNumber ng-show=validation.AdditionalInformation.InbondNumber class=\"control-label col-xs-10 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.InbondNumber\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('prePrintReport-customer-info-panel', "\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\" ng-controller=CustomerCommonCtrl\u003e\u003cdiv class=\"portlet-title inner-portlet\"\u003e\u003cdiv class=\"caption inner-portlet\"\u003e\u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003e{{customerFieldPrefix}} Info\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"actions inner-portlet\"\u003e\u003cdiv ng-if=\"!IsPortal || (SystemOptions.EnableThirdPartyBillTo \u0026amp;\u0026amp; !ReadOnlyView)\" ng-show=\"customer.Requirements != \u0027\u0027 \u0026amp;\u0026amp; customer.Requirements != null\" style=color:#6DB4F0;cursor:pointer uib-popover-template=\"\u0027requirements-popover\u0027\" popover-placement=top-right popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=200 class=pull-left\u003e\u003ci class=\"fa fa-fw fa-comment\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv ng-if=\"!IsPortal || (SystemOptions.EnableThirdPartyBillTo \u0026amp;\u0026amp; !ReadOnlyView)\" ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\" class=btn-group\u003e\u003ca href=javascript: class=\"btn dark btn-outline btn-circle btn-sm dropdown-toggle inner-portlet\" data-toggle=dropdown data-close-others=true\u003e \u003cspan id=PaymentTermsDropDownMenu tabindex=-1 ng-bind=shipment.selectedPtcd\u003e\u003c/span\u003e \u003cspan class=\"fa fa-fw fa-angle-down\"\u003e\u003c/span\u003e \u003c/a\u003e\u003cul class=\"dropdown-menu pull-right\"\u003e\u003cli ng-click=\"setPaymentTerms(\u0027PPD\u0027);\"\u003e\u003ca href=javascript:void(0)\u003ePPD\u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"setPaymentTerms(\u0027COL\u0027);\"\u003e\u003ca href=javascript:void(0)\u003eCOL\u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"setPaymentTerms(\u00273rd\u0027);\"\u003e\u003ca href=javascript:void(0)\u003e3rd\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Code class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForCustomerCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCode: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id={{customerFieldPrefix}}Code name={{customerFieldPrefix}}Code class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]}\" maxlength=15 placeholder=\"{{customerFieldPrefix + \u0027Code\u0027}}\" ng-model=customer.Code ng-disabled=\"IsPortal \u0026amp;\u0026amp; customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; (shipment.selectedPtcd != \u00273rd\u0027 || disableBillToCode)\" uib-typeahead=\"customer.Code as customer.Code for customer in searchCustomerCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerCodeNoResult typeahead-loading=searchingForCustomerCode typeahead-on-select=customerCodeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=clearCustomerInfo();\u003e \u003ci class=\"fa fa-fw fa-ban\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=lookupCustomerCode();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=openCustomer(customer.Id); ng-show=\"customer.Id \u0026amp;\u0026amp; UserPermissions[\u0027TableMaintenance\u0027] \u0026amp;\u0026amp; UserPermissions[\u0027CustomersViewOnly\u0027]\"\u003e \u003ci class=\"fa fa-fw fa-external-link\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Open {{customerFieldPrefix}} information\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Code\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=customerCodeNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer: \"{{customer.Code}}\"\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Code ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Comp class=\"col-xs-3 control-label\"\u003eCompany: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm shipper-name\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Comp name={{customerFieldPrefix}}comp class=\"input-sm form-control required\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]}\" maxlength=50 placeholder=\"{{customerFieldPrefix + \u0027Company\u0027}}\" ng-model=customer.Name /\u003e \u003cspan class=\"input-group-btn input-group-spacer\" ng-if=\"customerFieldPrefix == \u0027Shipper\u0027 \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode.toUpperCase() == \u0027AIR\u0027\"\u003e\u003c/span\u003e\u003cdiv id=CustKnown{{customerFieldPrefix}}Warning ng-show=\"customerFieldPrefix == \u0027Shipper\u0027 \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode.toUpperCase() == \u0027AIR\u0027\" ng-class=\"customer.IsKnownShipper ? \u0027known-shipper-success\u0027 : \u0027known-shipper-warning\u0027\" class=\"hidden-before-load form-control\"\u003e\u003ci id=CustKnown{{customerFieldPrefix}}Icon class=fa ng-class=\"customer.IsKnownShipper ? \u0027fa-check\u0027 : \u0027fa-warning\u0027\"\u003e\u003c/i\u003e \u003cspan id=CustKnown{{customerFieldPrefix}}Text ng-bind=\"customer.IsKnownShipper ? \u0027KS\u0027 : \u0027NKS\u0027 \"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Comp\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Comp ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Address class=\"col-xs-3 control-label\"\u003eAddress:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Address name={{customerFieldPrefix}}address class=\"form-control required\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]}\" maxlength=35 placeholder=Address ng-model=customer.Address1 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"showMap(customerFieldPrefix, customer);\"\u003e \u003ci class=\"fa fa-fw fa-map-marker\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Google Map (Shipper)\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Address\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Address ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Address2 class=\"col-xs-3 control-label\"\u003eSuite #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Address2 name={{customerFieldPrefix}}address2 class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]}\" maxlength=35 placeholder=\"Suite/Room Number\" ng-model=customer.Address2 /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Address2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Address2 ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}City class=\"col-xs-3 control-label\"\u003eCity:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}City name={{customerFieldPrefix}}city class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]}\" maxlength=35 placeholder=City ng-model=customer.City /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027City\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}City ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027] || validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027])}\"\u003e\u003clabel for={{customerFieldPrefix}}State class=\"col-xs-3 control-label\" ng-bind=\"!IsPortal ? \u0027State/Zip/Area\u0027: \u0027State/Zip\u0027\"\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}State name={{customerFieldPrefix}}state class=\"input-sm form-control\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027]}\" maxlength=35 placeholder=State ng-model=customer.State /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Zip name={{customerFieldPrefix}}zip class=\"input-sm form-control\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027]}\" maxlength=8 placeholder=Zip ng-model=customer.Zip ng-blur=updateDefaultValues(null); /\u003e \u003cspan class=\"input-group-btn input-group-spacer\" ng-if=\"customerFieldPrefix != \u0027BillTo\u0027\"\u003e\u003c/span\u003e \u003cinput ng-show=!IsPortal type=text id={{customerFieldPrefix}}Area name={{customerFieldPrefix}}Area class=\"input-sm form-control\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Area\u0027]}\" title=\"Area is set automatically and cannot be edited.\" maxlength=5 placeholder=Area ng-disabled=true ng-if=\"customerFieldPrefix != \u0027BillTo\u0027\" ng-model=customer.Area /\u003e\u003cdiv class=input-group-btn ng-show=\"UserPermissions[\u0027CustomersCreateNewAndEdit\u0027] \u0026amp;\u0026amp; UserPermissions[\u0027TableMaintenance\u0027] \u0026amp;\u0026amp; (customerFieldPrefix != \u0027BillTo\u0027 || !SystemOptions.AltCustomer)\"\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"quickCustomerEdit(customer, customerFieldPrefix == \u0027BillTo\u0027);\"\u003e \u003ci class=\"fa fa-fw fa-plus-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Quick Customer Add for {{customerFieldPrefix}}\" ng-show=!customer.Id\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-pencil-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Quick Customer Edit for {{customerFieldPrefix}}\" ng-show=customer.Id\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027State\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}State ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for={{customerFieldPrefix}}Zip ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Country class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Country name={{customerFieldPrefix}}Country class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]}\" placeholder=Country ng-model=customer.CountryName uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=2 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, customer)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Country\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=countryNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country: \"{{customer.CountryName}}\"\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Country ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Phone class=\"col-xs-3 control-label\"\u003ePhone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Phone name={{customerFieldPrefix}}Phone class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]}\" maxlength=50 placeholder=\"Phone Number\" ng-model=customer.Phone /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Phone\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Phone ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Email class=\"col-xs-3 control-label\"\u003eEmail:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal\" type=text id={{customerFieldPrefix}}Email name={{customerFieldPrefix}}Email class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]}\" maxlength=80 placeholder=\"Email Address\" ng-model=customer.Email /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Email\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Email ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"customerFieldPrefix != \u0027BillTo\u0027\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.UltimateId\u0027]}\"\u003e\u003clabel for=Ultimate{{customerFieldPrefix}}Name class=\"col-xs-3 control-label\"\u003eUlt. {{customerFieldPrefix}}:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=Ultimate{{customerFieldPrefix}}Name name=Ultimate{{customerFieldPrefix}}Name readonly class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.UltimateId\u0027]}\" placeholder=\"Ultimate {{customerFieldPrefix}}\" ng-model=customer.Ultimate.Name /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"editUltimate(customer, customerFieldPrefix);\"\u003e \u003ci class=\"fa fa-fw fa-pencil-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Ultimate {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#Ultimate\u0027+ customerFieldPrefix + \u0027Name\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=ultimateNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Ultimate \"{{customer.UltimateName}}\"\u003c/div\u003e\u003clabel for=Ultimate{{customerFieldPrefix}}Name ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.UltimateId\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.UltimateId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ControllingCustomerId\u0027]}\"\u003e\u003clabel for=ControlCust{{customerFieldPrefix}}Name class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForControllingCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCtrl. Cust: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=ControlCust{{customerFieldPrefix}}Name name=ControlCust{{customerFieldPrefix}}Name class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ControllingCustomerId\u0027]}\" readonly placeholder=\"Controlling Custoner\" ng-model=customer.ControllingCustomerName uib-typeahead=\"customer.Name as customer.Name for customer in searchControllingCustomer($viewValue)\" typeahead-min-length=2 typeahead-no-results=controllingCustomerNoResult typeahead-loading=searchingForControllingCustomer typeahead-on-select=controllingCustomerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupControllingCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Controlling Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ControlCust\u0027+ customerFieldPrefix + \u0027Name\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=controllingCustomerNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{shipmentInfo.ControllingCustomerName}}\"\u003c/div\u003e\u003clabel for=ControlCust{{customerFieldPrefix}}Name ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ControllingCustomerId\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ControllingCustomerId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003chr class=portlet-division /\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027] || validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027])}\"\u003e\u003clabel for={{customerFieldPrefix}}Namef class=\"col-xs-3 control-label\"\u003eContact:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id={{customerFieldPrefix}}Namef name={{customerFieldPrefix}}Namef class=\"input-sm form-control\" maxlength=50 placeholder=\"First Name\" ng-model=customer.ContactFirstName ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027]}\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id={{customerFieldPrefix}}Namel name={{customerFieldPrefix}}Namel class=\"input-sm form-control\" maxlength=50 placeholder=\"Last Name\" ng-model=customer.ContactLastName ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027]}\"/\u003e\u003cdiv class=input-group-btn ng-show=\"customer.Id \u0026amp;\u0026amp; customer.Id !== \u0027999999\u0027\"\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupContact(customer);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Look up Contact for {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=addQuickContact(customer);\u003e \u003ci class=\"fa fa-fw fa-plus-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Quick Contact Add for {{customerFieldPrefix}}\" ng-show=\"!customer.ContactFirstName \u0026amp;\u0026amp; !customer.ContactLastName\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-pencil-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Quick Contact Add for {{customerFieldPrefix}}\" ng-show=\"customer.ContactFirstName || customer.ContactLastName\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Namef\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Namef ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for={{customerFieldPrefix}}Namel ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ContactMobile\u0027]}\"\u003e\u003clabel for=txt{{customerFieldPrefix}}ContactMobile class=\"col-xs-3 control-label\"\u003eMobile:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=txt{{customerFieldPrefix}}ContactMobile name=txt{{customerFieldPrefix}}ContactMobile class=form-control ng-class=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactMobile\u0027]\" maxlength=13 placeholder=\"Mobile Number\" ng-model=customer.ContactMobile /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txt\u0027+ customerFieldPrefix + \u0027ContactMobile\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txt{{customerFieldPrefix}}ContactMobile ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactMobile\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactMobile\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003chr class=portlet-division /\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Reference\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Ref class=\"col-xs-3 control-label\"\u003eRef #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id={{customerFieldPrefix}}Ref name={{customerFieldPrefix}}Ref class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Reference\u0027]}\" maxlength=50 placeholder=\"{{customerFieldPrefix + \u0027Reference Number\u0027}}\" ng-model=customer.Reference /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Ref\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Ref ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Reference\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Reference\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003chr class=\"portlet-division tradeshow-only\"/\u003e\u003cdiv ng-if=!IsPortal ng-show=\"customerFieldPrefix != \u0027BillTo\u0027\"\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-show=\"customerFieldPrefix != \u0027BillTo\u0027\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowName\u0027]}\"\u003e\u003clabel for=tradeshowShow{{customerFieldPrefix}} class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForTradeShow\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eShow: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=tradeshowShow{{customerFieldPrefix}} name=tradeshowShow{{customerFieldPrefix}} maxlength=50 class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowName\u0027]}\" placeholder=\"Trade Show\" ng-model=customer.TradeShowName uib-typeahead=\"tradeShow.Name as tradeShow.Name for tradeShow in searchTradeShow($viewValue)\" typeahead-template-url=tradeShow-typeahead typeahead-min-length=2 typeahead-no-results=tradeShowNoResult typeahead-loading=searchingForTradeShow typeahead-on-select=\"tradeShowChosen($item, customer)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=\"input-group-btn visible-when-disabled\"\u003e\u003cbutton type=button class=btn tabindex=-1 id=btnSearchTradeshowShow{{customerFieldPrefix}} ng-click=lookupTradeShow(customer);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Look up Trade Show for {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn visible-when-disabled\" tabindex=-1 id=btnLoadTradeShow ng-click=loadTradeShowDetail(customer.TradeShowId); ng-show=customer.TradeShowId\u003e \u003ci class=\"fa fa-fw fa-external-link\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Load Trade Show information\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask style=right:26px;left:auto ng-click=\"ensureEditWithFocus(\u0027#tradeshowShow\u0027+ customerFieldPrefix)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=tradeShowNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Trade Show: \"{{customer.TradeShowName}}\"\u003c/div\u003e\u003clabel for=tradeshowShow{{customerFieldPrefix}} ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowName\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal ng-show=\"customerFieldPrefix != \u0027BillTo\u0027\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ExhibitorId\u0027]}\"\u003e\u003cdiv class=\"form-group tradeshow-only\"\u003e\u003clabel for=tradeshowExhibitor{{customerFieldPrefix}} class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForExhibitor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eExhibitor: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=tradeshowExhibitor{{customerFieldPrefix}} name=tradeshowExhibitor{{customerFieldPrefix}} class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ExhibitorId\u0027]}\" maxlength=50 placeholder=Exhibitor ng-model=customer.ExhibitorName uib-typeahead=\"exhibitor.Name as exhibitor.Name for exhibitor in searchExhibitor($viewValue)\" typeahead-min-length=2 typeahead-template-url=exhibitor-typeahead typeahead-no-results=exhibitorNoResult typeahead-loading=searchingForExhibitor typeahead-on-select=\"exhibitorChosen($item, customer)\" ng-change=\"customer.ExhibitorId = null\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 id=btnSearchTradeshowExhibitor{{customerFieldPrefix}} ng-click=lookupExhibitor(customer);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Look up Trade Show Exhibitor for {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#tradeshowExhibitor\u0027+ customerFieldPrefix)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeshowExhibitor{{customerFieldPrefix}} ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ExhibitorId\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ExhibitorId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal ng-show=\"customerFieldPrefix != \u0027BillTo\u0027\"\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowBooth\u0027]}\"\u003e\u003clabel for=tradeshowBooth{{customerFieldPrefix}} class=\"col-xs-3 control-label\"\u003eBooth:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=tradeshowBooth{{customerFieldPrefix}} name=tradeshowBooth{{customerFieldPrefix}} class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowBooth\u0027]}\" maxlength=80 placeholder=Booth ng-model=customer.TradeShowBooth /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#tradeshowBooth\u0027+ customerFieldPrefix)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeshowBooth{{customerFieldPrefix}} ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowBooth\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowBooth\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\"\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeshowInOut\u0027]}\"\u003e\u003clabel for=tradeshowInOut class=\"col-xs-3 control-label\"\u003eIn/Out:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=tradeshowInOut name=tradeshowInOut size=1 class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeshowInOut\u0027]}\" ng-model=customer.TradeshowInOut\u003e\u003coption value=\"\"\u003e\u003c/option\u003e\"\u003coption value=Inbound selected\u003eInbound\u003c/option\u003e\"\u003coption value=Outbound\u003eOutbound\u003c/option\u003e\" \u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#tadeshowInOut\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeshowInOut ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeshowInOut\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeshowInOut\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\"\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.MHANumber\u0027]}\"\u003e\u003clabel for=tradeshowMhaNumber class=\"col-xs-3 control-label\"\u003eMHA No:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=tradeshowMhaNumber name=tradeshowMhaNumber class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.MHANumber\u0027]}\" maxlength=50 placeholder=\"MHA Number\" ng-model=customer.MHANumber /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#tradeshowMhaNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeshowMhaNumber ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.MHANumber\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.MHANumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\"\u003e\u003cdiv class=\"form-group tradeshow-only\"\u003e\u003cdiv class=col-xs-3\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-3 input-group input-group-sm\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('prePrintReport-list-row-headers', ""); $templateCache.put('prePrintReport-list-rows', ""); $templateCache.put('routingAssignmentReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RoutingAssignmentReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routingAssignmentReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=routingAssignmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!routingAssignmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!routingAssignmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"control-label col-xs-3\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"stationNoResults = false;lookupStation()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=stationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\"\u003c/div\u003e\u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"control-label col-xs-3\" for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Status: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=statusChosen($item) ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"statusNoResults = false;lookupStatus()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=statusNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{filter.StatusName}}\"\u003c/div\u003e\u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"control-label col-xs-3\" for=statusCodeType\u003e \u003cspan class=hidden-xs\u003eExcel-friendly version:\u003c/span\u003e \u003cspan class=visible-xs\u003eExcel-friendly ver.:\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e \u003cinput id=displayAsTable name=displayAsTable type=checkbox ng-model=filter.DisplayAsTable /\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingAssignmentReport-list-row-headers', "\u003ctr\u003e\u003cth\u003eAssigned To\u003c/th\u003e\u003cth\u003eRouting #\u003c/th\u003e\u003cth\u003eRouting Type\u003c/th\u003e\u003cth\u003eShipment #\u003c/th\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth\u003ePickup Date\u003c/th\u003e\u003cth\u003eDelivery Date\u003c/th\u003e\u003cth class=text-right\u003eTotal Revenue\u003c/th\u003e\u003cth class=text-right\u003eTotal Cost\u003c/th\u003e\u003cth class=text-right\u003eGross Profit\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingAssignmentReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.AssignedToFullName}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingId}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingType}}\u003c/td\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalRevenue | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalCost | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.GrossProfit | number: 2}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('quoteConversionReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=QuoteConversionReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('quoteConversionReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=quoteConversionReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!quoteConversionReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!quoteConversionReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-if=\"dateTypeOptions.length \u003e 1\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=billToParty\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To Party: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=billToParty name=billToParty class=form-control placeholder=\"Type Bill To Party to Search...\" ng-model=filter.BillToPartyName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Bill To Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Bill To Party \"{{filter.BillToPartyName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027BillToPartyName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027BillToPartyName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('quoteConversionReport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=QuoteId class=\"st-sortable text-center\"\u003eQuote #\u003c/th\u003e\u003cth st-sort=CreatedDate class=\"st-sortable text-center\"\u003eCreated Date\u003c/th\u003e\u003cth st-sort=QuoteConversionDate st-sort-default=reverse class=\"st-sortable text-center\"\u003eQuote Conversion Date\u003c/th\u003e\u003cth class=text-center\u003eConverted To Shipment #\u003c/th\u003e\u003cth\u003eShipper\u003c/th\u003e\u003cth\u003eConsignee\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth class=text-right\u003eTotal Pieces\u003c/th\u003e\u003cth class=text-right\u003eTotal Actual Weight\u003c/th\u003e\u003cth class=text-right\u003eTotal Chargeable Weight\u003c/th\u003e\u003cth class=text-right\u003eTotal Cost\u003c/th\u003e\u003cth class=text-right\u003eTotal Revenue\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('quoteConversionReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) ng-click=\"$event.stopPropagation(); openQuote(row.QuoteId);\"\u003e {{row.QuoteId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{row.CreatedDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.QuoteConversionDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ConvertedToShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalPieces | number: 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalActualWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalChargeableWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.TotalCost | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.TotalRevenue | number: 2}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('quoteComparisonReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=QuoteComparisonReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('quoteComparisonReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=quoteComparisonReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!quoteComparisonReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!quoteComparisonReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-if=\"dateTypeOptions.length \u003e 1\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=CustomerType class=\"col-xs-3 control-label\"\u003eCustomer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=CustomerType name=CustomerType class=form-control ng-model=filter.CustomerType ng-options=\"customerType.Value as customerType.Text for customerType in customerTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('quoteComparisonReport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=ShipmentNumber class=\"st-sortable text-center\"\u003eShipment #\u003c/th\u003e\u003cth class=text-center\u003eHousebill #\u003c/th\u003e\u003cth class=text-center\u003eService Level\u003c/th\u003e\u003cth class=text-center\u003eShipper Name\u003c/th\u003e\u003cth class=text-center\u003eShipper City\u003c/th\u003e\u003cth class=text-center\u003eShipper State\u003c/th\u003e\u003cth class=text-center\u003eShipper Country\u003c/th\u003e\u003cth class=text-center\u003eConsignee Name\u003c/th\u003e\u003cth class=text-center\u003eConsignee City\u003c/th\u003e\u003cth class=text-center\u003eConsignee State\u003c/th\u003e\u003cth class=text-center\u003eConsignee Country\u003c/th\u003e\u003cth class=text-center\u003eQuote #\u003c/th\u003e\u003cth class=text-center\u003eQuote Revenue\u003c/th\u003e\u003cth class=text-center\u003eQuote Actual Weight\u003c/th\u003e\u003cth class=text-center\u003eQuote Chargeable Weight\u003c/th\u003e\u003cth class=text-center\u003eQuote DIM Weight\u003c/th\u003e\u003cth class=text-center\u003eQuote Total Weight\u003c/th\u003e\u003cth class=text-center\u003eShip Date\u003c/th\u003e\u003cth class=text-center\u003eSchedule Delivery Date\u003c/th\u003e\u003cth class=text-center\u003ePOD Date\u003c/th\u003e\u003cth class=text-center\u003eMAWB #\u003c/th\u003e\u003cth class=text-center\u003eShipment Revenue\u003c/th\u003e\u003cth class=text-center\u003eShipment Actual Weight\u003c/th\u003e\u003cth class=text-center\u003eShipment DIM Weight\u003c/th\u003e\u003cth class=text-center\u003eShipment Chargeable Weight\u003c/th\u003e\u003cth class=text-center\u003eShipment Total Pieces\u003c/th\u003e\u003cth class=text-center\u003eActual Transit Time\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('quoteComparisonReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.ShipmentNumber}}\u003c/td\u003e\u003ctd\u003e{{row.HousebillNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCity}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperState}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCountry}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCity}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeState}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCountry}}\u003c/td\u003e\u003ctd\u003e{{row.QuoteId}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.QuoteRevenue | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.QuoteActualWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.QuoteChargeableWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.QuoteDIMWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.QuoteTotalPieces | number: 0}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PODDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.MAWBNumber}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.ShipmentRevenue | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ShipmentActualWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ShipmentDIMWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ShipmentChargeableWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ShipmentTotalPieces | number: 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ActualTransitTime | number: 0}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('invoiceDetailsReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=InvoiceDetailsReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('invoiceDetailsReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=invoiceDetailsReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!invoiceDetailsReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!invoiceDetailsReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('invoiceDetailsReport-list-row-headers', "\u003ctr\u003e\u003cth class=text-center\u003eCarrier\u003c/th\u003e\u003cth st-sort=InvoiceNumber class=\"st-sortable text-center\"\u003eInvoice #\u003c/th\u003e\u003cth class=text-center\u003eInvoice Date\u003c/th\u003e\u003cth class=text-center\u003eInvoice Total\u003c/th\u003e\u003cth class=text-center\u003eCurrency\u003c/th\u003e\u003cth class=text-center\u003eTracking Number\u003c/th\u003e\u003cth class=text-center\u003eLine Net Charge\u003c/th\u003e\u003cth class=text-center\u003eShip Date\u003c/th\u003e\u003cth class=text-center\u003eService Level\u003c/th\u003e\u003cth class=text-center\u003eAccount Billed\u003c/th\u003e\u003cth class=text-center\u003eMAWB\u003c/th\u003e\u003cth class=text-center\u003eShip Ref 1\u003c/th\u003e\u003cth class=text-center\u003eShip Ref 2\u003c/th\u003e\u003cth class=text-center\u003eOrigin Carrier Station Code\u003c/th\u003e\u003cth class=text-center\u003eDestination Carrier Station Code\u003c/th\u003e\u003cth class=text-center\u003eShipper Name\u003c/th\u003e\u003cth class=text-center\u003eShipper Company Name\u003c/th\u003e\u003cth class=text-center\u003eShipper Address Line1\u003c/th\u003e\u003cth class=text-center\u003eShipper Address Line2\u003c/th\u003e\u003cth class=text-center\u003eShipper City\u003c/th\u003e\u003cth class=text-center\u003eShipper State\u003c/th\u003e\u003cth class=text-center\u003eShipper Zip Code\u003c/th\u003e\u003cth class=text-center\u003eShipper Country\u003c/th\u003e\u003cth class=text-center\u003eRecipient Name\u003c/th\u003e\u003cth class=text-center\u003eRecipient Company Name\u003c/th\u003e\u003cth class=text-center\u003eRecipient Address Line1\u003c/th\u003e\u003cth class=text-center\u003eRecipient Address Line2\u003c/th\u003e\u003cth class=text-center\u003eRecipient City\u003c/th\u003e\u003cth class=text-center\u003eRecipient State\u003c/th\u003e\u003cth class=text-center\u003eRecipient Zip Code\u003c/th\u003e\u003cth class=text-center\u003eRecipient Country\u003c/th\u003e\u003cth class=text-center\u003eDelivery Date\u003c/th\u003e\u003cth class=text-center\u003eDelivery Time\u003c/th\u003e\u003cth class=text-center\u003ePkg Type\u003c/th\u003e\u003cth class=text-center\u003ePkg Count\u003c/th\u003e\u003cth class=text-center\u003eShipping Unit ID\u003c/th\u003e\u003cth class=text-center\u003eCarton Count\u003c/th\u003e\u003cth class=text-center\u003eWeight\u003c/th\u003e\u003cth class=text-center\u003eDimensional Weight\u003c/th\u003e\u003cth class=text-center\u003eWeight Unit\u003c/th\u003e\u003cth class=text-center\u003eLength\u003c/th\u003e\u003cth class=text-center\u003eWidth\u003c/th\u003e\u003cth class=text-center\u003eHeight\u003c/th\u003e\u003cth class=text-center\u003eDIM Unit\u003c/th\u003e\u003cth class=text-center\u003eDistance\u003c/th\u003e\u003cth class=text-center\u003eDistance Unit\u003c/th\u003e\u003cth class=text-center\u003eFreight Class\u003c/th\u003e\u003cth class=text-center\u003eEquipment\u003c/th\u003e\u003cth class=text-center\u003eQuote Num\u003c/th\u003e\u003cth class=text-center\u003eQuote Amt\u003c/th\u003e\u003cth class=text-center\u003ePO#\u003c/th\u003e\u003cth class=text-center\u003eCommodity\u003c/th\u003e\u003cth class=text-center\u003eDirect Service Indicator\u003c/th\u003e\u003cth class=text-center\u003eMulti-Class Indicator\u003c/th\u003e\u003cth class=text-center\u003eCubic Capacity Indicator\u003c/th\u003e\u003cth class=text-center\u003eGL\u003c/th\u003e\u003cth class=text-center\u003eApproved By\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_1\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_1\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_2\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_2\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_3\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_3\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_4\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_4\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_5\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_5\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_6\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_6\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_7\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_7\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_8\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_8\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_9\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_9\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_10\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_10\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_11\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_11\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_12\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_12\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_13\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_13\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_14\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_14\u003c/th\u003e\u003cth class=text-center\u003eCharge Code_15\u003c/th\u003e\u003cth class=text-center\u003eCharge Amt_15\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('invoiceDetailsReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.Carrier}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.InvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.InvoiceTotal | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.TrackingNumber}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.LineNetCharge | number: 2}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd\u003e{{row.AccountBilled}}\u003c/td\u003e\u003ctd\u003e{{row.MAWB}}\u003c/td\u003e\u003ctd\u003e{{row.ShipRef1}}\u003c/td\u003e\u003ctd\u003e{{row.ShipRef2}}\u003c/td\u003e\u003ctd\u003e{{row.OriginCarrierStationCode}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationCarrierStationCode}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCompanyName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCity}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperState}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperZipcode}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCountry}}\u003c/td\u003e\u003ctd\u003e{{row.RecipientName}}\u003c/td\u003e\u003ctd\u003e{{row.RecipientCompanyName}}\u003c/td\u003e\u003ctd\u003e{{row.RecipientAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.RecipientAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.RecipientCity}}\u003c/td\u003e\u003ctd\u003e{{row.RecipientState}}\u003c/td\u003e\u003ctd\u003e{{row.RecipientZipcode}}\u003c/td\u003e\u003ctd\u003e{{row.RecipientCountry}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.PkgType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PkgCount | number: 0}}\u003c/td\u003e\u003ctd\u003e{{row.ShippingUnitID}}\u003c/td\u003e\u003ctd\u003e{{row.CartonCount}}\u003c/td\u003e\u003ctd\u003e{{row.Weight}}\u003c/td\u003e\u003ctd\u003e{{row.DIMWeight}}\u003c/td\u003e\u003ctd\u003e{{row.WeightUnit}}\u003c/td\u003e\u003ctd\u003e{{row.Length}}\u003c/td\u003e\u003ctd\u003e{{row.Width}}\u003c/td\u003e\u003ctd\u003e{{row.Height}}\u003c/td\u003e\u003ctd\u003e{{row.DIMUnit}}\u003c/td\u003e\u003ctd\u003e{{row.Distance}}\u003c/td\u003e\u003ctd\u003e{{row.DistanceUnit}}\u003c/td\u003e\u003ctd\u003e{{row.FreightClass}}\u003c/td\u003e\u003ctd\u003e{{row.Equipment}}\u003c/td\u003e\u003ctd\u003e{{row.QuoteNum}}\u003c/td\u003e\u003ctd\u003e{{row.QuoteAmt}}\u003c/td\u003e\u003ctd\u003e{{row.PONumber}}\u003c/td\u003e\u003ctd\u003e{{row.Commodity}}\u003c/td\u003e\u003ctd\u003e{{row.DirectServiceIndicator}}\u003c/td\u003e\u003ctd\u003e{{row.MultiClassIndicator}}\u003c/td\u003e\u003ctd\u003e{{row.CubicCapacityIndicator}}\u003c/td\u003e\u003ctd\u003e{{row.GL}}\u003c/td\u003e\u003ctd\u003e{{row.ApprovedBy}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode1}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount1 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount2 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode3}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount3 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode4}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount4 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode5}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount5 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode6}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount6 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode7}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount7 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode8}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount8 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode9}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount9 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode10}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount10 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode11}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount11 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode12}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount12 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode13}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount13 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode14}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount14 | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeCode15}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAmount15 | number: 2}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('laneReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=LaneReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('laneReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=laneReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!laneReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!laneReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: validation.filter.OriginZip }\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=originState\u003e Origin State: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=originState name=originState class=form-control ng-model=filter.OriginStateName ng-class=\"{error: validation.filter.OriginState}\" placeholder=\"Type to search...\" uib-typeahead=\"state.Name as state.Name for state in searchState($viewValue)\" typeahead-template-url=state-typeahead typeahead-min-length=3 typeahead-no-results=originStateNoResult typeahead-loading=searchingForOriginState typeahead-on-select=\"stateChosen($item, \u0027Origin\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=originState class=control-label ng-show=originStateNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the State \"{{filter.OriginStateName}}\" \u003c/label\u003e \u003clabel for=originState class=\"error col-xs-offset-3\" ng-show=\"(itemErrors[\u0027OriginState\u0027] != undefined || validation.filter.OriginState)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginState\u0027] || validation.filter.OriginState\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: validation.filter.DestinationState }\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=destinationState\u003e Destination State: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=destinationState name=destinationState class=form-control ng-model=filter.DestinationStateName ng-class=\"{error: validation.filter.DestinationState}\" placeholder=\"Type to search...\" uib-typeahead=\"state.Name as state.Name for state in searchState($viewValue)\" typeahead-template-url=state-typeahead typeahead-min-length=3 typeahead-no-results=destinationStateNoResult typeahead-loading=searchingForDestinationState typeahead-on-select=\"stateChosen($item, \u0027Destination\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=destinationState class=control-label ng-show=destinationStateNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the State \"{{filter.DestinationStateName}}\" \u003c/label\u003e \u003clabel for=destinationState class=\"error col-xs-offset-3\" ng-show=\"(itemErrors[\u0027DestinationState\u0027] != undefined || validation.filter.DestinationState)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationState\u0027] || validation.filter.DestinationState\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: validation.filter.OriginZip }\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=originZip\u003e Origin Zip: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=originZip name=originZip class=form-control placeholder=\"Origin Zip\" ng-model=filter.OriginZip ng-class=\"{error: validation.filter.OriginZip}\"/\u003e\u003c/div\u003e\u003clabel for=originZip class=\"error col-xs-offset-3\" ng-show=\"(itemErrors[\u0027OriginZip\u0027] != undefined || validation.filter.OriginZip)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginZip\u0027] || validation.filter.OriginZip\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: validation.filter.DestinationZip }\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=destinationZip\u003e Destination Zip: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=destinationZip name=destinationZip class=form-control placeholder=\"Destination Zip\" ng-model=filter.DestinationZip ng-class=\"{error: validation.filter.DestinationZip}\"/\u003e\u003c/div\u003e\u003clabel for=destinationZip class=\"error col-xs-offset-3\" ng-show=\"(itemErrors[\u0027DestinationZip\u0027] != undefined || validation.filter.DestinationZip)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationZip\u0027] || validation.filter.DestinationZip\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=portType class=\"col-xs-3 control-label\"\u003ePort Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=portType name=portType class=form-control ng-model=filter.PortType ng-options=\"portType.Value as portType.Text for portType in portTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: validation.filter.OriginPortCode }\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=originPort\u003e \u003cspan ng-show=searchingForOriginPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Origin Port: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=originPort name=originPort class=form-control placeholder=\"Type Port to Search...\" uib-typeahead=\"port.Code as port.Code for port in searchPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=originPort-typeahead typeahead-no-results=originPortNoResult typeahead-loading=searchingForOriginPort typeahead-on-select=\"portChosen($item, \u0027Origin\u0027)\" title={{filter.OriginPortName}} ng-model=filter.OriginPortCode ng-change=clearOriginPort() ng-class=\"{error: validation.filter.OriginPortCode}\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"lookupPort(\u0027Origin\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Origin Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=originPort class=\"col-xs-offset-3 control-label\" ng-show=originPortNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.OriginPortCode}}\" \u003c/label\u003e \u003clabel for=originPort class=\"error col-xs-offset-3\" ng-show=\"(itemErrors[\u0027OriginPortCode\u0027] != undefined || validation.filter.OriginPortCode)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginPortCode\u0027] || validation.filter.OriginPortCode\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: validation.filter.DestinationPortCode }\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=destinationPort\u003e \u003cspan ng-show=searchingForDestinationPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Destination Port: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=destinationPort name=destinationPort class=form-control placeholder=\"Type Port to Search...\" uib-typeahead=\"port.Code as port.Code for port in searchPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=destinationPort-typeahead typeahead-no-results=destinationPortNoResult typeahead-loading=searchingForDestinationPort typeahead-on-select=\"portChosen($item, \u0027Destination\u0027)\" title={{filter.DestinationPortName}} ng-model=filter.DestinationPortCode ng-change=clearDestinationPort() ng-class=\"{error: validation.filter.DestinationPortCode}\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"lookupPort(\u0027Destination\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Destination Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=destinationPort class=\"col-xs-offset-3 control-label\" ng-show=destinationPortNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.DestinationPortCode}}\" \u003c/label\u003e \u003clabel for=destinationPort class=\"error col-xs-offset-3\" ng-show=\"(itemErrors[\u0027DestinationPortCode\u0027] != undefined || validation.filter.DestinationPortCode)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationPortCode\u0027] || validation.filter.DestinationPortCode\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('laneReport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Id class=\"st-sortable text-center\"\u003eShipment\u0026nbsp;#\u0026nbsp;/\u0026nbsp;Routing\u0026nbsp;#\u003c/th\u003e\u003cth st-sort=Type class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=VendorName class=st-sortable\u003eVendor Name\u003c/th\u003e\u003cth class=text-right\u003eTotal Pieces\u003c/th\u003e\u003cth class=text-right\u003eTotal Actual Weight\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('laneReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) ng-click=\"$event.stopPropagation(); openItem(row);\" class=letter-icon-link\u003e \u003cspan ng-show=\"row.RecordType === \u0027Shipment\u0027\" class=\"letter-icon green\"\u003es\u003c/span\u003e \u003cspan ng-show=\"row.RecordType === \u0027Routing\u0027\" class=\"letter-icon blue\"\u003er\u003c/span\u003e {{row.Id}} \u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Type | routingType}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalPieces | number: 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalActualWeight | number: 2}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentHistoryReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentHistoryReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentHistoryReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentHistoryReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Status: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=statusChosen($item) ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Statuses \u0026amp;\u0026amp; filter.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(status.Value) ng-repeat=\"status in filter.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{status.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{filter.StatusName}}\" \u003c/label\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentHistoryReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentHistoryReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentHistoryReport-list-row-headers', "\u003ctr\u003e\u003cth\u003eShipper Ref\u003c/th\u003e\u003cth\u003eConsignee Ref\u003c/th\u003e\u003cth st-sort=Housebill class=\"st-sortable text-center\"\u003eHousebill\u003c/th\u003e\u003cth class=text-center\u003eOrigin\u003c/th\u003e\u003cth class=text-center\u003eDest\u003c/th\u003e\u003cth class=text-center\u003eHB Ship Date\u003c/th\u003e\u003cth class=text-center\u003eHB Create Date\u003c/th\u003e\u003cth class=text-center\u003eEst. Delivery\u003c/th\u003e\u003cth\u003eService Level\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eShipper Address 1\u003c/th\u003e\u003cth\u003eShipper Address 2\u003c/th\u003e\u003cth\u003eShipper City\u003c/th\u003e\u003cth\u003eShipper State\u003c/th\u003e\u003cth\u003eShipper Zip\u003c/th\u003e\u003cth\u003eShipper Country\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eConsignee Address 1\u003c/th\u003e\u003cth\u003eConsignee Address 2\u003c/th\u003e\u003cth\u003eConsignee City\u003c/th\u003e\u003cth\u003eConsignee State\u003c/th\u003e\u003cth\u003eConsignee Zip\u003c/th\u003e\u003cth\u003eBill To Name\u003c/th\u003e\u003cth\u003eBill To Address 1\u003c/th\u003e\u003cth\u003eBill To Address 2\u003c/th\u003e\u003cth\u003eBill To City\u003c/th\u003e\u003cth\u003eBill To State\u003c/th\u003e\u003cth\u003eBill To Zip\u003c/th\u003e\u003cth\u003eBill to Country\u003c/th\u003e\u003cth class=text-center\u003ePieces\u003c/th\u003e\u003cth class=text-right\u003eActual Weight\u003c/th\u003e\u003cth class=text-right\u003eCharge Weight\u003c/th\u003e\u003cth class=text-right\u003eTotal Charges\u003c/th\u003e\u003cth\u003eCommodity\u003c/th\u003e\u003cth\u003eInternal Notes\u003c/th\u003e\u003cth\u003eStatus Code\u003c/th\u003e\u003cth\u003eStatus Description\u003c/th\u003e\u003cth class=text-center\u003ePOD Date\u003c/th\u003e\u003cth class=text-center\u003eTime\u003c/th\u003e\u003cth\u003eSignature\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentHistoryReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.ShipperId}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeId}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.HouseBill}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.OrigAirportId}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DestAirportId}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DateCreated | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceMode}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCity}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperState}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperZip}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCountry}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCity}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeState}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeZip}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.BillToAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCity}}\u003c/td\u003e\u003ctd\u003e{{row.BillToState}}\u003c/td\u003e\u003ctd\u003e{{row.BillToZip}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCountry}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Pieces}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalActualWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeableWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalRevenue | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.Commodity}}\u003c/td\u003e\u003ctd\u003e{{row.InternalNotes}}\u003c/td\u003e\u003ctd\u003e{{row.ActualStatus}}\u003c/td\u003e\u003ctd\u003e{{row.StatusDescription}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PodDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.Signature}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=salesRep\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Sales Rep.: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=salesRep name=salesRep class=form-control placeholder=\"Type Sales Rep to Search...\" ng-model=filter.SalesmanName uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman($viewValue)\" typeahead-min-length=2 typeahead-template-url=salesman-typeahead typeahead-no-results=salesmanNoResults typeahead-loading=searchingForSalesman typeahead-on-select=salesmanChosen($item) ng-change=clearSalesman() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSalesman();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=salesmanNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep \"{{filter.SalesmanName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027SalesmanName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SalesmanName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=carrier\u003e \u003cspan ng-show=searchingForCarrier\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Carrier: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrier name=carrier class=form-control placeholder=\"Type Carrier to Search...\" ng-model=filter.CarrierName uib-typeahead=\"carrier.Code as carrier.Code for carrier in searchCarrier($viewValue)\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=searchingForCarrier typeahead-on-select=carrierChosen($item) ng-change=clearCarrier() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrier();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Carrier\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=carrierNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier \"{{filter.CarrierName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CarrierName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CarrierName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=CustomerType class=\"col-xs-3 control-label\"\u003eCustomer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=CustomerType name=CustomerType class=form-control ng-model=filter.CustomerType ng-options=\"customerType.Value as customerType.Text for customerType in customerTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=GroupBy class=\"col-xs-3 control-label\"\u003eGroup By:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=GroupBy name=GroupBy class=form-control ng-model=filter.GroupBy ng-options=\"groupBy.Value as groupBy.Text for groupBy in groupByOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=serviceType\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e ServiceType: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control placeholder=\"Type Service Type to Search...\" ng-model=filter.ServiceTypeName uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-change=clearServiceType() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServiceType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=ServiceType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.ServiceTypes \u0026amp;\u0026amp; filter.ServiceTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveServiceType(serviceType.Value) ng-repeat=\"serviceType in filter.ServiceTypes\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{serviceType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=serviceTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the ServiceType \"{{filter.ServiceTypeName}}\" \u003c/label\u003e \u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceTypeCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceTypeCode\u0027].replace(\u0027ServiceTypeCode\u0027, \u0027ServiceType\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Status: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=statusChosen($item) ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Statuses \u0026amp;\u0026amp; filter.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(status.Value) ng-repeat=\"status in filter.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{status.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{filter.StatusName}}\" \u003c/label\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"control-label col-xs-3\" for=isSummary\u003e Summary: \u003c/label\u003e \u003clabel class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e \u003cinput id=isSummary name=isSummary type=checkbox ng-model=filter.IsSummary /\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"control-label col-xs-3\" for=displayAsTable\u003e \u003cspan class=hidden-xs\u003eExcel-friendly version:\u003c/span\u003e \u003cspan class=visible-xs\u003eExcel-friendly ver.:\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e \u003cinput id=displayAsTable name=displayAsTable type=checkbox ng-model=filter.DisplayAsTable /\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentReport-list-row-headers', "\u003ctr\u003e\u003cth class=text-right\u003eShipment #\u003c/th\u003e\u003cth\u003eShipper\u003c/th\u003e\u003cth\u003eConsignee\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth\u003eBill To Reference #\u003c/th\u003e\u003cth\u003eSales Rep.\u003c/th\u003e\u003cth class=text-center\u003e{{ReferenceLabel}}\u003c/th\u003e\u003cth class=text-right\u003ePieces Quantity\u003c/th\u003e\u003cth class=text-right\u003ePieces Actual Weight\u003c/th\u003e\u003cth class=text-right\u003ePieces Chargeable Weight\u003c/th\u003e\u003cth class=text-right\u003eTotal Revenue\u003c/th\u003e\u003cth class=text-right\u003eTotal Cost\u003c/th\u003e\u003cth class=text-right\u003eGross Profit\u003c/th\u003e\u003cth class=text-right\u003eGross Profit %\u003c/th\u003e\u003cth class=text-center\u003e{{DateLabel}}\u003c/th\u003e\u003cth\u003eService Type\u003c/th\u003e\u003cth\u003eStatus\u003c/th\u003e\u003cth\u003eCarrier\u003c/th\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth\u003eOrigin Airport\u003c/th\u003e\u003cth\u003eDestination Airport\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToReferenceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Salesman1Name}}\u003c/td\u003e\u003ctd\u003e{{row.ReferenceValue}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PiecesQuantity | number: 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PiecesActualWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PiecesChargeableWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.TotalRevenue | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.TotalCost | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.GrossProfit | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.GrossProfitPercentage | number: 2}}%\u003c/td\u003e\u003ctd\u003e{{row.DateValue | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceTypeName}}\u003c/td\u003e\u003ctd\u003e{{row.StatusCode}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierName}}\u003c/td\u003e\u003ctd\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd\u003e{{row.OriginAirport}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationAirport}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentTransitTimeReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentTransitTimeReportFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=error\u003e\u003cspan style=padding-left:2px\u003eNote: This report is for Delivered Shipments Only\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentTransitTimeReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentTransitTimeReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Shipper: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Shipper to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Shipper \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Origin Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=\"stationChosen($item, false)\" ng-change=clearStation(false) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation(false)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=stationDest\u003e \u003cspan ng-show=searchingForStationDest\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Destination Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=stationDest name=stationDest class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationDestName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationDestNoResults typeahead-loading=searchingForStationDest typeahead-on-select=\"stationChosen($item, true)\" ng-change=clearStation(true) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation(true)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationDestNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationDestName}}\" \u003c/label\u003e \u003clabel for=stationDest class=error ng-show=\"(itemErrors[\u0027StationDest\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StationDest\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentTransitTimeReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentTransitTimeReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentTransitTimeReport-list-row-headers', "\u003ctr ng-if=IsPortal\u003e\u003cth st-sort=OrderNo class=\"st-sortable text-center\"\u003eShipment #\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eOrigin Zip\u003c/th\u003e\u003cth\u003eConsignee Zip\u003c/th\u003e\u003cth class=text-center\u003eShip Date\u003c/th\u003e\u003cth class=text-center\u003eDel Date\u003c/th\u003e\u003cth class=text-center\u003eTransit Days\u003c/th\u003e\u003cth class=text-center\u003ePieces\u003c/th\u003e\u003cth class=text-right\u003eWeight\u003c/th\u003e\u003c/tr\u003e\u003ctr ng-if=!IsPortal\u003e\u003cth st-sort=OrderNo class=\"st-sortable text-center\"\u003eShipment #\u003c/th\u003e\u003cth class=text-center\u003eShip Date\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eOrigin Station\u003c/th\u003e\u003cth\u003eOrigin Zip\u003c/th\u003e\u003cth class=text-center\u003eXFR Out Date\u003c/th\u003e\u003cth class=text-center\u003eXFR In Date\u003c/th\u003e\u003cth\u003eDest Station\u003c/th\u003e\u003cth\u003eDest City\u003c/th\u003e\u003cth\u003eDest State\u003c/th\u003e\u003cth\u003eDest Zip\u003c/th\u003e\u003cth class=text-center\u003eDel Date\u003c/th\u003e\u003cth class=text-center\u003eTransit Days\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentTransitTimeReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd ng-if=IsPortal class=text-center\u003e{{row.OrderNo}}\u003c/td\u003e\u003ctd ng-if=IsPortal\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd ng-if=IsPortal\u003e{{row.OrigStationZip}}\u003c/td\u003e\u003ctd ng-if=IsPortal\u003e{{row.ConsigneeZip}}\u003c/td\u003e\u003ctd ng-if=IsPortal class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd ng-if=IsPortal class=text-center\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd ng-if=IsPortal class=text-center\u003e{{row.TransitDays}}\u003c/td\u003e\u003ctd ng-if=IsPortal class=text-center\u003e{{row.TotalPieces}}\u003c/td\u003e\u003ctd ng-if=IsPortal class=text-right\u003e{{row.TotalActualWeight | number: 2}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=text-center\u003e{{row.OrderNo}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd ng-if=!IsPortal\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd ng-if=!IsPortal\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd ng-if=!IsPortal\u003e{{row.OrigStationZip}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=text-center\u003e{{row.TransferOutDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=text-center\u003e{{row.TransferInDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd ng-if=!IsPortal\u003e{{row.StationCode2}}\u003c/td\u003e\u003ctd ng-if=!IsPortal\u003e{{row.ConsigneeCity}}\u003c/td\u003e\u003ctd ng-if=!IsPortal\u003e{{row.ConsigneeState}}\u003c/td\u003e\u003ctd ng-if=!IsPortal\u003e{{row.ConsigneeZip}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=text-center\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=text-center\u003e{{row.TransitDays}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentWithRoutingDetailsReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentWithRoutingDetailsReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentWithRoutingDetailsReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentWithRoutingDetailsReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentWithRoutingDetailsReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentWithRoutingDetailsReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentWithRoutingDetailsReport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=ShipmentNumber class=\"st-sortable text-center\"\u003eShipment #\u003c/th\u003e\u003cth\u003eShipper\u003c/th\u003e\u003cth\u003eConsignee\u003c/th\u003e\u003cth class=text-center\u003eShipment Date\u003c/th\u003e\u003cth class=text-center\u003eSched. Del. Date\u003c/th\u003e\u003cth class=text-right\u003eRouting #\u003c/th\u003e\u003cth\u003eRtg. Type\u003c/th\u003e\u003cth\u003eRgt. Status\u003c/th\u003e\u003cth\u003eRtg. From\u003c/th\u003e\u003cth\u003eRtg. From City\u003c/th\u003e\u003cth\u003eRtg. From State\u003c/th\u003e\u003cth\u003eRtg. To\u003c/th\u003e\u003cth\u003eRtg. To City\u003c/th\u003e\u003cth\u003eRtg. To State\u003c/th\u003e\u003cth\u003eRtg. Vendor\u003c/th\u003e\u003cth class=text-right\u003eRtg. Ref.\u003c/th\u003e\u003cth class=text-center\u003eEst. Dept. Date\u003c/th\u003e\u003cth class=text-center\u003eEst. Arr. Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentWithRoutingDetailsReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e{{row.ShipmentNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipmentDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.RoutingNumber}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingType}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingStatus}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingFrom}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingFromCity}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingFromState}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingTo}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingToCity}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingToState}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingVendor}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.RoutingReference}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.EstimatedDepartureDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.EstimatedArrivalDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentNoPodReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentNoPodReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentNoPodReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentNoPodReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=ServiceMode class=\"col-xs-3 control-label\"\u003eMode:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=ServiceMode name=ServiceMode class=form-control ng-model=filter.ServiceMode ng-options=\"dateType.Value as dateType.Text for dateType in serviceModeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentNoPodReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentNoPodReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentNoPodReport-list-row-headers', "\u003ctr\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth st-sort=Shipment class=\"st-sortable text-center\"\u003eShipment #\u003c/th\u003e\u003cth class=text-center\u003eWaybill #\u003c/th\u003e\u003cth\u003eMode\u003c/th\u003e\u003cth class=text-center\u003eDom INTL\u003c/th\u003e\u003cth\u003eService Level\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eBill To Name\u003c/th\u003e\u003cth class=text-center\u003eCreate Date\u003c/th\u003e\u003cth class=text-center\u003eShip Date\u003c/th\u003e\u003cth class=text-center\u003eScheduled Delivery Date\u003c/th\u003e\u003cth class=text-center\u003eCurrent Status\u003c/th\u003e\u003cth class=text-center\u003eDelivery Date\u003c/th\u003e\u003cth class=text-center\u003eDelivery Time\u003c/th\u003e\u003cth\u003ePOD Name\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentNoPodReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Shipment}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Waybill}}\u003c/td\u003e\u003ctd\u003e{{row.Mode}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DomIntl}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.CreateDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.CurrentStatus}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.PodName}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentPieceDetailReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentPieceDetailReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentPieceDetailReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentPieceDetailReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Shipper \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=\"row form-group\"\u003e\u003clabel for=CustomerType class=\"col-xs-3 control-label\"\u003eCustomer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=CustomerType name=CustomerType class=form-control ng-model=filter.CustomerType ng-options=\"customerType.Value as customerType.Text for customerType in customerTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Status: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=statusChosen($item) ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Statuses \u0026amp;\u0026amp; filter.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(status.Value) ng-repeat=\"status in filter.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{status.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{filter.StatusName}}\" \u003c/label\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentPieceDetailReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentPieceDetailReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentPieceDetailReport-list-row-headers', "\u003ctr\u003e\u003cth class=text-center\u003eShip Date\u003c/th\u003e\u003cth class=text-center\u003ePickup Date\u003c/th\u003e\u003cth class=text-center\u003eDelivery Date\u003c/th\u003e\u003cth st-sort=OrderNo class=\"st-sortable text-center\"\u003eShipment No\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eShipper Address 1\u003c/th\u003e\u003cth\u003eShipper Address 2\u003c/th\u003e\u003cth\u003eShipper City\u003c/th\u003e\u003cth\u003eShipper State\u003c/th\u003e\u003cth\u003eShipper Zip\u003c/th\u003e\u003cth\u003eShipper Country\u003c/th\u003e\u003cth\u003eShipper Ref\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eConsignee Address 1\u003c/th\u003e\u003cth\u003eConsignee Address 2\u003c/th\u003e\u003cth\u003eConsignee City\u003c/th\u003e\u003cth\u003eConsignee State\u003c/th\u003e\u003cth\u003eConsignee Zip\u003c/th\u003e\u003cth\u003eConsignee Country\u003c/th\u003e\u003cth\u003eConsignee Reference\u003c/th\u003e\u003cth\u003eBill To Name\u003c/th\u003e\u003cth class=text-center\u003eQuantity\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003cth\u003eProduct\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth class=text-right\u003eLength\u003c/th\u003e\u003cth class=text-right\u003eWidth\u003c/th\u003e\u003cth class=text-right\u003eHeight\u003c/th\u003e\u003cth class=text-center\u003eDim Factor\u003c/th\u003e\u003cth\u003eClass\u003c/th\u003e\u003cth class=text-right\u003eChargeable Weight\u003c/th\u003e\u003cth class=text-center\u003eUnit of Measure\u003c/th\u003e\u003cth class=text-right\u003eCubit Feet\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentPieceDetailReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PickUpDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.OrderNo}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCity}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperState}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperZip}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCountry}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperReference}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCity}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeState}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeZip}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCountry}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeReference}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Qty}}\u003c/td\u003e\u003ctd\u003e{{row.PiecesType}}\u003c/td\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd\u003e{{row.PiecesDesc}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Length | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Width | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Height | number: 2}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Factor}}\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeableWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.WeightType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.CubicFeet | number: 2}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customerShipmentReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-8 col-lg-6\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=customerShipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!customerShipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!customerShipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=GroupBy class=\"col-xs-3 control-label\"\u003eDate Sorting/Grouping:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=GroupBy name=GroupBy class=form-control ng-model=filter.GroupBy ng-options=\"groupBy.Value as groupBy.Text for groupBy in groupByOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Shipper \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Shipment Status: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=statusChosen($item) ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Statuses \u0026amp;\u0026amp; filter.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(status.Value) ng-repeat=\"status in filter.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{status.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{filter.StatusName}}\" \u003c/label\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('customerShipmentReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CustomerShipmentReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('customerShipmentReport-list-row-headers', ""); $templateCache.put('customerShipmentReport-list-rows', ""); $templateCache.put('shipmentConsigneeReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-8 col-lg-6\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentConsigneeReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentConsigneeReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentConsigneeReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Bill To Customer to Search...\" ng-model=filter.CustomerName ng-keypress=\"customerOnKeyPress($event, true)\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer(true);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=\"RemoveCustomer(customer, true)\" ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Bill To Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=CustomerType class=\"col-xs-3 control-label\"\u003eCustomer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=CustomerType name=CustomerType class=form-control ng-model=filter.CustomerType ng-options=\"customerType.Value as customerType.Text for customerType in customerTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer2\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Consignee/Shipper: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer2 name=customer2 class=form-control placeholder=\"Type Consignee/Shipper to Search...\" ng-model=filter.Customer2Name ng-keypress=\"customerOnKeyPress($event, false)\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer(false);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers2 \u0026amp;\u0026amp; filter.Customers2.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=\"RemoveCustomer(customer, false)\" ng-repeat=\"customer in filter.Customers2\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customer2NoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Consignee/Shipper \"{{filter.Customer2Name}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Customer2Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Customer2Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentConsigneeReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentConsigneeReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentConsigneeReport-list-row-headers', ""); $templateCache.put('shipmentConsigneeReport-list-rows', ""); $templateCache.put('costReadyForExportReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=costReadyForExportReportFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=StatusCode class=\"col-xs-3 control-label\"\u003eStatus:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=StatusCode name=StatusCode class=form-control ng-model=filter.StatusCode ng-options=\"statusCode.Value as statusCode.Text for statusCode in statusCodeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('costReadyForExportReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostReadyForExportReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costReadyForExportReport-list-row-headers', ""); $templateCache.put('costReadyForExportReport-list-rows', ""); $templateCache.put('unbilledShipmentReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=UnbilledShipmentsReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('unbilledShipmentReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=unbilledShipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!unbilledShipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!unbilledShipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=ServiceMode class=\"col-xs-3 control-label\"\u003eService Mode:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=ServiceMode name=ServiceMode class=form-control ng-model=filter.ServiceMode ng-options=\"dateType.Value as dateType.Text for dateType in serviceModeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"control-label col-xs-3\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=\"filter.StationId = null;\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"stationNoResults = false;lookupStation()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=stationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\"\u003c/div\u003e\u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"control-label col-xs-3\" for=billToParty\u003e \u003cspan ng-show=searchingForBillToParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To Party: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=billToParty name=billToParty class=form-control placeholder=\"Type Bill To Party to Search...\" ng-model=filter.BillToPartyName uib-typeahead=\"code.CodeType as code.CodeType for code in searchBillToParty($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=billToPartyNoResults typeahead-loading=searchingForBillToParty typeahead-on-select=billToPartyChosen($item) ng-change=\"filter.BillToPartyId = null;\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"billToPartyNoResults = false;lookupBillToParty()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Bill To Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.BillToParties \u0026amp;\u0026amp; filter.BillToParties.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveBillToParty(BillToParty.Value) ng-repeat=\"BillToParty in filter.BillToParties\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{BillToParty.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv ng-show=billToPartyNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Bill To Party \"{{filter.BillToPartyName}}\"\u003c/div\u003e\u003clabel for=billToParty class=error ng-show=\"(itemErrors[\u0027BillToParty\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027BillToParty\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"control-label col-xs-3\" for=serviceType\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Service Types: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control placeholder=\"Type Service Type to Search...\" ng-model=filter.ServiceTypeName uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-change=\"filter.ServiceTypeId = null;\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"serviceTypeNoResults = false;lookupServiceType()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Service Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.ServiceTypes \u0026amp;\u0026amp; filter.ServiceTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveServiceType(ServiceType.Value) ng-repeat=\"ServiceType in filter.ServiceTypes\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{ServiceType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv ng-show=serviceTypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Service Type \"{{filter.ServiceTypeName}}\"\u003c/div\u003e\u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('unbilledShipmentReport-list-row-headers', ""); $templateCache.put('unbilledShipmentReport-list-rows', ""); $templateCache.put('costVarianceReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostVarianceReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costVarianceReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('costAccrualReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostAccrualReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('costAccrualReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-7 col-lg-6\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-4 col-md-5 col-lg-4 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-8 col-md-7 col-lg-8 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-4 col-md-offset-5 col-lg-offset-4 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-4 col-md-offset-5 col-lg-offset-4 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-4 col-md-5 col-lg-4 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-8 col-md-7 col-lg-8 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-4 col-md-5 col-lg-4 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-8 col-md-7 col-lg-8 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-4 col-md-offset-5 col-lg-offset-4 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-4 col-md-5 col-lg-4 control-label\" for=carrier\u003e \u003cspan ng-show=searchingForCarrier\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Vendor: \u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-8 col-md-7 col-lg-8 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrier name=carrier class=form-control placeholder=\"Type Carrier to Search...\" ng-model=filter.CarrierName uib-typeahead=\"carrier.Code as carrier.Code for carrier in searchCarrier($viewValue)\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=searchingForCarrier typeahead-on-select=carrierChosen($item) ng-change=clearCarrier() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrier();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Carrier\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-4 col-md-offset-5 col-lg-offset-4 control-label\" ng-show=carrierNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier \"{{filter.CarrierName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CarrierName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CarrierName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DetailLevel class=\"col-xs-4 col-md-5 col-lg-4 control-label\"\u003eDetail Level:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-8 col-md-7 col-lg-8 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DetailLevel name=DetailLevel class=form-control ng-model=filter.DetailLevel ng-options=\"detailLevel.Value as detailLevel.Text for detailLevel in detailLevelOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=IncludeZeroValueCosts class=\"col-xs-4 col-md-5 col-lg-4 control-label\"\u003eInclude Zero Value Costs:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-8 col-md-7 col-lg-8 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=checkbox id=IncludeZeroValueCosts name=IncludeZeroValueCosts class=form-control ng-model=filter.IncludeZero /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('arAccountingExport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ARAccountingExportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('arAccountingExport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=ExportStatus class=\"col-xs-3 control-label\"\u003eExported:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=ExportStatus name=ExportStatus class=form-control ng-model=filter.ExportStatus ng-options=\"exportStatus.Value as exportStatus.Text for exportStatus in exportStatusOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apAccountingExport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=APAccountingExportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('apAccountingExport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=ExportStatus class=\"col-xs-3 control-label\"\u003eExported:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=ExportStatus name=ExportStatus class=form-control ng-model=filter.ExportStatus ng-options=\"exportStatus.Value as exportStatus.Text for exportStatus in exportStatusOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=VendorCode class=\"col-xs-3 control-label\"\u003eVendor Code:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=VendorCode name=VendorCode class=form-control ng-model=filter.VendorCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=InvoiceNo class=\"col-xs-3 control-label\"\u003eInvoice #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=InvoiceNo name=InvoiceNo class=form-control ng-model=filter.InvoiceNo /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('revenueExport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RevenueExportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('revenueExport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=displayAsTable class=\"col-xs-3 control-label\"\u003eExcel-friendly version:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=checkbox id=displayAsTable name=displayAsTable class=form-control ng-model=filter.DisplayAsTable /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('arViewbook-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ARViewbookFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('arViewbook-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eInvoice Date Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.PaidDateBegin || validation.filter.PaidDateEnd) }\"\u003e\u003clabel for=PaidDateBegin class=\"col-xs-3 control-label\"\u003ePaid Date Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=PaidDateBegin name=PaidDateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.PaidDateBegin}\" ng-model=filter.PaidDateBegin date-popup-manager=paidDateBeginPopup svl-datefield=validation.filter.PaidDateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=paidDateBeginPopup.open() ng-class=\"{error: validation.filter.PaidDateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=PaidDateEnd name=PaidDateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.PaidDateEnd}\" ng-model=filter.PaidDateEnd date-popup-manager=paidDateEndPopup svl-datefield=validation.filter.PaidDateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=paidDateEndPopup.open() ng-class=\"{error: validation.filter.PaidDateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=PaidDateBegin ng-show=\"!shipmentReportFilterForm.PaidDateBegin.$valid \u0026amp;\u0026amp; !validation.filter.PaidDateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027PaidDateBegin\u0027, \u0027Paid Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=PaidDateEnd ng-show=\"!shipmentReportFilterForm.PaidDateEnd.$valid \u0026amp;\u0026amp; !validation.filter.PaidDateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027PaidDateEnd\u0027, \u0027Paid Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=billToParty style=float:left\u003e \u003cspan ng-show=searchingForBillToParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=billToParty name=billToParty class=form-control placeholder=\"Type Bill To Party to Search...\" ng-model=filter.BillToPartyName uib-typeahead=\"code.CodeType as code.CodeType for code in searchBillToParty($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=billToPartyNoResults typeahead-loading=searchingForBillToParty typeahead-on-select=billToPartyChosen($item) ng-change=clearBillToParty ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"billToPartyNoResults = false;lookupBillToParty(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Bill To Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 control-label\" ng-show=billToPartyNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Bill To Party \"{{filter.BillToPartyName}}\"\u003c/div\u003e\u003clabel for=billToParty class=error ng-show=\"(itemErrors[\u0027BillToParty\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027BillToParty\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=Type class=\"col-xs-3 control-label\"\u003eType:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=Type name=Type class=form-control ng-model=filter.InvoiceType ng-options=\"type.Value as type.Text for type in typeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=PaymentStatus class=\"col-xs-3 control-label\"\u003ePayment Status:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=PaymentStatus name=PaymentStatus class=form-control ng-model=filter.PaymentStatus ng-options=\"paymentStatus.Value as paymentStatus.Text for paymentStatus in paymentStatusOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.filter.InvoiceNo}\"\u003e\u003clabel for=InvoiceNo class=\"col-xs-3 control-label\"\u003eAR Invoice #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=InvoiceNo name=InvoiceNo class=form-control ng-class=\"{error: validation.filter.InvoiceNo}\" maxlength=50 ng-model=filter.InvoiceNo /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.filter.ShipmentId}\"\u003e\u003clabel for=ShipNo class=\"col-xs-3 control-label\"\u003eShip #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=ShipNo name=ShipNo class=form-control ng-class=\"{error: validation.filter.ShipmentId}\" maxlength=10 ng-model=filter.ShipmentId /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.filter.BatchId}\"\u003e\u003clabel for=BatchId class=\"col-xs-3 control-label\"\u003eStatement Inv. / Batch #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=BatchId name=BatchId class=form-control ng-class=\"{error: validation.filter.BatchId}\" maxlength=50 ng-model=filter.BatchId /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.filter.ExportBatchId}\"\u003e\u003clabel for=ExportBatchId class=\"col-xs-3 control-label\"\u003eExport Batch #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=ExportBatchId name=ExportBatchId class=form-control ng-class=\"{error: validation.filter.ExportBatchId}\" maxlength=50 ng-model=filter.ExportBatchId /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('arViewbook-list-row-headers', "\u003ctr\u003e\u003cth class=text-center\u003eInvoice Type\u003c/th\u003e\u003cth class=text-center\u003eBill To\u003c/th\u003e\u003cth class=text-center\u003eInvoice Number\u003c/th\u003e\u003cth class=text-center\u003eBatch Id\u003c/th\u003e\u003cth class=text-center\u003eShip No\u003c/th\u003e\u003cth class=text-center\u003eWaybill\u003c/th\u003e\u003cth class=text-center\u003eInvoice Date\u003c/th\u003e\u003cth class=text-center\u003eDue Date\u003c/th\u003e\u003cth class=text-center\u003eInvoice Amount\u003c/th\u003e\u003cth class=text-center\u003eCurrency\u003c/th\u003e\u003cth class=text-center\u003ePayment Date\u003c/th\u003e\u003cth class=text-center\u003ePayment Ref\u003c/th\u003e\u003cth class=text-center\u003eAmount Paid\u003c/th\u003e\u003cth class=text-center\u003eLast Paid Date\u003c/th\u003e\u003cth class=text-center\u003eTotal Paid Amt\u003c/th\u003e\u003cth class=text-center\u003eBalance Due\u003c/th\u003e\u003cth class=text-center\u003eExport Batch ID\u003c/th\u003e\u003cth class=text-center\u003eExported Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('arViewbook-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.InvoiceType}}\u003c/td\u003e\u003ctd\u003e{{row.BillTo}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.BatchId}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) ng-click=\"$event.stopPropagation(); openShipment(row.Waybill);\"\u003e {{row.Waybill}} \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Waybill}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.InvoiceDate}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DueDate}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.InvoiceAmount | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.Currency}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PaymentDate}}\u003c/td\u003e\u003ctd\u003e{{row.PaymentRef}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.AmountPaid | number: 2}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.LastPaidDate}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.TotalPaidAmt | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.BalanceDue | number: 2}}\u003c/td\u003e\u003ctd\u003e{{row.ExportBatchID}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ExportedDate}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('apViewbook-list-actions', "\u003cstyle\u003e.routingRow{background-color:yellow !important}.distributionRow{background-color:lightpink !important}\u003c/style\u003e\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=APViewbookFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('apViewbook-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eInvoice Date Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.PaidDateBegin || validation.filter.PaidDateEnd) }\"\u003e\u003clabel for=PaidDateBegin class=\"col-xs-3 control-label\"\u003ePaid Date Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=PaidDateBegin name=PaidDateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.PaidDateBegin}\" ng-model=filter.PaidDateBegin date-popup-manager=paidDateBeginPopup svl-datefield=validation.filter.PaidDateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=paidDateBeginPopup.open() ng-class=\"{error: validation.filter.PaidDateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=PaidDateEnd name=PaidDateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.PaidDateEnd}\" ng-model=filter.PaidDateEnd date-popup-manager=paidDateEndPopup svl-datefield=validation.filter.PaidDateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=paidDateEndPopup.open() ng-class=\"{error: validation.filter.PaidDateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=PaidDateBegin ng-show=\"!shipmentReportFilterForm.PaidDateBegin.$valid \u0026amp;\u0026amp; !validation.filter.PaidDateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027PaidDateBegin\u0027, \u0027Paid Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=PaidDateEnd ng-show=\"!shipmentReportFilterForm.PaidDateEnd.$valid \u0026amp;\u0026amp; !validation.filter.PaidDateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027PaidDateEnd\u0027, \u0027Paid Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=carrier\u003e \u003cspan ng-show=searchingForCarrier\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Vendor: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrier name=carrier class=form-control placeholder=\"Type Carrier to Search...\" ng-model=filter.CarrierName uib-typeahead=\"carrier.Code as carrier.Code for carrier in searchCarrier($viewValue)\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=searchingForCarrier typeahead-on-select=carrierChosen($item) ng-change=clearCarrier() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrier();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Carrier\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=carrierNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier \"{{filter.CarrierName}}\" \u003c/label\u003e \u003clabel for=carrier class=error ng-show=\"(itemErrors[\u0027CarrierName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CarrierName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=PaymentStatus class=\"col-xs-3 control-label\"\u003ePayment Status:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=PaymentStatus name=PaymentStatus class=form-control ng-model=filter.PaymentStatus ng-options=\"paymentStatus.Value as paymentStatus.Text for paymentStatus in paymentStatusOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.filter.InvoiceNo}\"\u003e\u003clabel for=InvoiceNo class=\"col-xs-3 control-label\"\u003eAP Invoice #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=InvoiceNo name=InvoiceNo class=form-control ng-class=\"{error: validation.filter.InvoiceNo}\" maxlength=50 ng-model=filter.InvoiceNo /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.filter.ShipmentId}\"\u003e\u003clabel for=ShipNo class=\"col-xs-3 control-label\"\u003eShip #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=ShipNo name=ShipNo class=form-control ng-class=\"{error: validation.filter.ShipmentId}\" maxlength=10 ng-model=filter.ShipmentId /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.filter.BatchId}\"\u003e\u003clabel for=BatchId class=\"col-xs-3 control-label\"\u003eMAWB/Ref #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=BatchId name=BatchId class=form-control ng-class=\"{error: validation.filter.BatchId}\" maxlength=50 ng-model=filter.BatchId /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.filter.ExportBatchId}\"\u003e\u003clabel for=ExportBatchId class=\"col-xs-3 control-label\"\u003eExport Batch #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=ExportBatchId name=ExportBatchId class=form-control ng-class=\"{error: validation.filter.ExportBatchId}\" maxlength=50 ng-model=filter.ExportBatchId /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('apViewbook-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth class=text-center\u003eVendor\u003c/th\u003e\u003cth class=text-center\u003eRef No\u003c/th\u003e\u003cth class=text-center\u003eType\u003c/th\u003e\u003cth class=text-center\u003eShip No\u003c/th\u003e\u003cth class=text-center\u003eWaybill\u003c/th\u003e\u003cth class=text-center\u003eInvoice No\u003c/th\u003e\u003cth class=text-center\u003eInvoice Date\u003c/th\u003e\u003cth class=text-center\u003eCost\u003c/th\u003e\u003cth class=text-center\u003eInvoice Total\u003c/th\u003e\u003cth class=text-center\u003ePaid Date\u003c/th\u003e\u003cth class=text-center\u003ePaid Amount\u003c/th\u003e\u003cth class=text-center\u003eBalance Due\u003c/th\u003e\u003cth class=text-center\u003eExport Batch Id\u003c/th\u003e\u003cth class=text-center\u003eExported Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('apViewbook-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-show=\"!row.IsSubRouting || visibleSubRoutings.includes(row.ConsolID);\" ng-class=\"{\u0027routingRow\u0027: row.Type === \u0027Routing\u0027, \u0027distributionRow\u0027: row.Type === \u0027Distribution\u0027}\"\u003e\u003ctd\u003e\u003ca ng-show=\"row.ConsolID \u0026amp;\u0026amp; row.HasSubRouting \u0026amp;\u0026amp; !visibleSubRoutings.includes(row.ConsolID)\" class=letter-icon-link ng-click=showSubrouting(row.ConsolID);$event.stopPropagation();\u003e\u003cspan ng-show=\"row.ConsolID \u0026amp;\u0026amp; row.HasSubRouting \u0026amp;\u0026amp; !visibleSubRoutings.includes(row.ConsolID)\" class=\"letter-icon green\"\u003e+\u003c/span\u003e\u003c/a\u003e \u003ca ng-show=\"row.ConsolID \u0026amp;\u0026amp; row.HasSubRouting \u0026amp;\u0026amp; visibleSubRoutings.includes(row.ConsolID)\" class=letter-icon-link ng-click=hideSubrouting(row.ConsolID);$event.stopPropagation();\u003e\u003cspan ng-show=\"row.ConsolID \u0026amp;\u0026amp; row.HasSubRouting \u0026amp;\u0026amp; visibleSubRoutings.includes(row.ConsolID)\" class=\"letter-icon red\"\u003e-\u003c/span\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Vendor}}\u003c/td\u003e\u003ctd\u003e{{row.RefNo}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e\u003cspan ng-repeat=\"shipNo in row.ShipNos\" ng-show=\"!row.ConsolID || row.IsSubRouting\"\u003e \u003ca href=/Shipment/{{shipNo}}/Accounting target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e \u003cspan class=\"letter-icon blue\"\u003e s \u003c/span\u003e {{shipNo}} \u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e \u003cbr/\u003e \u003c/span\u003e \u003ca ng-show=\"row.ConsolID \u0026amp;\u0026amp; !row.IsSubRouting\" href=/Routing/{{row.ConsolID}}/Accounting target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=\"row.ConsolID \u0026amp;\u0026amp; !row.IsSubRouting\" class=\"letter-icon green\"\u003er\u003c/span\u003e {{row.ConsolID}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Waybill}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceNo}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.InvoiceDate}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Cost | currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.InvoiceAmount | currency}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PaidDate}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PaidAmt | currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.BalanceDue | currency}}\u003c/td\u003e\u003ctd\u003e{{row.ExportBatchID}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ExportedDate}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('vendorActivityReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=VendorActivityShipmentReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('vendorActivityShipmentReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=vendorActivityShipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!vendorActivityShipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!vendorActivityShipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-if=\"dateTypeOptions.length \u003e 1\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=col-xs-3\u003e\u003clabel class=control-label for=vhVendor\u003e Vendor: \u003cspan ng-show=searchingForVendors\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=form-control id=vhVendor name=vhVendor placeholder=\"Type Vendor to Search...\" ng-model=filter.VendorName ng-keypress=vendorOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupVendor();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Vendors \u0026amp;\u0026amp; filter.Vendors.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveVendor(vendor) ng-repeat=\"vendor in filter.Vendors\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{vendor.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003clabel for=vhVendor class=small-autocompleteNoMatch ng-show=vendorNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Vendor \"{{filter.VendorName}}\" \u003c/label\u003e \u003clabel for=vhVendor class=\"error small-error\" ng-show=\"(itemErrors[\u0027VendorName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('vendorActivityReport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=ShipmentNumber class=\"st-sortable text-center\"\u003eShipment #\u003c/th\u003e\u003cth class=text-center\u003eBill To Party (Code)\u003c/th\u003e\u003cth class=text-center\u003eBill To Reference #\u003c/th\u003e\u003cth class=text-center\u003eShipper Name\u003c/th\u003e\u003cth class=text-center\u003eShipper City\u003c/th\u003e\u003cth class=text-center\u003eShipper State\u003c/th\u003e\u003cth class=text-center\u003eShipper Zip\u003c/th\u003e\u003cth class=text-center\u003eShipper Reference #\u003c/th\u003e\u003cth class=text-center\u003eConsignee Name\u003c/th\u003e\u003cth class=text-center\u003eConsignee City\u003c/th\u003e\u003cth class=text-center\u003eConsignee State\u003c/th\u003e\u003cth class=text-center\u003eConsignee Zip\u003c/th\u003e\u003cth class=text-center\u003eConsignee Reference #\u003c/th\u003e\u003cth class=text-center\u003eReady Date\u003c/th\u003e\u003cth class=text-center\u003ePickup Date\u003c/th\u003e\u003cth class=text-center\u003eSchedule Delivery Date\u003c/th\u003e\u003cth class=text-center\u003eDelivery Date\u003c/th\u003e\u003e\u003cth class=text-center\u003eVendor Name\u003c/th\u003e\u003e\u003cth class=text-center\u003eVendor Code\u003c/th\u003e\u003e\u003cth class=text-center\u003eTotal Vendor Cost\u003c/th\u003e\u003e\u003cth class=text-center\u003eAssigned To\u003c/th\u003e\u003e\u003c/tr\u003e"); $templateCache.put('vendorActivityReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.ShipmentNumber}}\u003c/td\u003e\u003ctd\u003e{{row.BillToParty}}\u003c/td\u003e\u003ctd\u003e{{row.BillToReference}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCity}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperState}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperZip}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperReference}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCity}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeState}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeZip}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeReference}}\u003c/td\u003e\u003ctd\u003e{{row.ReadyDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd\u003e{{row.VendorCode}}\u003c/td\u003e\u003ctd\u003e{{row.VendorCost}}\u003c/td\u003e\u003ctd\u003e{{row.AssignedTo}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('vendorActivityRoutingReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=VendorActivityRoutingReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('vendorActivityRoutingReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=vendorActivityShipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!vendorActivityShipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!vendorActivityShipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-if=\"dateTypeOptions.length \u003e 1\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=col-xs-3\u003e\u003clabel class=control-label for=vhVendor\u003e Vendor: \u003cspan ng-show=searchingForVendors\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=form-control id=vhVendor name=vhVendor placeholder=\"Type Vendor to Search...\" ng-model=filter.VendorName ng-keypress=vendorOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupVendor();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Vendors \u0026amp;\u0026amp; filter.Vendors.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveVendor(vendor) ng-repeat=\"vendor in filter.Vendors\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{vendor.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003clabel for=vhVendor class=small-autocompleteNoMatch ng-show=vendorNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Vendor \"{{filter.VendorName}}\" \u003c/label\u003e \u003clabel for=vhVendor class=\"error small-error\" ng-show=\"(itemErrors[\u0027VendorName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('vendorActivityRoutingReport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=RoutingNumber class=\"st-sortable text-center\"\u003eRouting #\u003c/th\u003e\u003cth class=text-center\u003eRouting Type\u003c/th\u003e\u003cth class=text-center\u003ePrimary Vendor Name\u003c/th\u003e\u003cth class=text-center\u003ePrimary Vendor Code\u003c/th\u003e\u003cth class=text-center\u003eMAWB Number\u003c/th\u003e\u003cth class=text-center\u003ePickup Date\u003c/th\u003e\u003cth class=text-center\u003eDelivery Date\u003c/th\u003e\u003cth class=text-center\u003eTotal Piece Count\u003c/th\u003e\u003cth class=text-center\u003eTotal Actual Weight (Lbs)\u003c/th\u003e\u003cth class=text-center\u003eTotal Actual Weight (Kgs)\u003c/th\u003e\u003cth class=text-center\u003eTotal Cost\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('vendorActivityRoutingReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.RoutingNumber}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingType}}\u003c/td\u003e\u003ctd\u003e{{row.PrimaryVendorName}}\u003c/td\u003e\u003ctd\u003e{{row.PrimaryVendorCode}}\u003c/td\u003e\u003ctd\u003e{{row.MAWBNumber}}\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.TotalPieceCount}}\u003c/td\u003e\u003ctd\u003e{{row.TotalActualWeightLbs}}\u003c/td\u003e\u003ctd\u003e{{row.TotalActualWeightKgs}}\u003c/td\u003e\u003ctd\u003e{{row.TotalCost}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('projectSummaryReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ProjectSummaryReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('projectSummaryReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=projectSummaryReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!projectSummaryReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!projectSummaryReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=billToCustomer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=billToCustomer name=billToCustomer class=form-control placeholder=\"Type Bill To Customer to Search...\" uib-typeahead=\"customer.CustName as customer.CustName for customer in searchBillToParty($viewValue)\" typeahead-min-length=2 typeahead-template-url=billto-typeahead typeahead-no-results=billToNoResults typeahead-loading=searchingForCustomer ng-model=filter.BillToCustomer ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Bill To Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Bill To Party \"{{filter.BillToCustomer}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027BillToCustomer\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027BillToCustomer\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=Reference class=\"col-xs-3 control-label\"\u003eReference:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput id=Reference name=Reference class=form-control ng-model=filter.Reference /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=CustomerType class=\"col-xs-3 control-label\"\u003eType of Reference:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=CustomerType name=ReferenceType class=form-control ng-model=filter.ReferenceType ng-options=\"referenceType.Value as referenceType.Text for referenceType in referenceTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Status Code: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus ng-model=filter.StatusName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Statuses \u0026amp;\u0026amp; filter.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(codeStatus.Value) ng-repeat=\"codeStatus in filter.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{codeStatus.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the status \"{{filter.StatusName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027status\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027status\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('projectSummaryReport-list-row-headers', "\u003ctr\u003e\u003cth class=text-right\u003eShipment #\u003c/th\u003e\u003cth\u003eWaybill No\u003c/th\u003e\u003cth\u003ePO No\u003c/th\u003e\u003cth\u003eBill To Reference\u003c/th\u003e\u003cth\u003eProduct Description\u003c/th\u003e\u003cth class=text-center\u003eQuantity\u003c/th\u003e\u003cth class=text-right\u003eUnits\u003c/th\u003e\u003cth class=text-right\u003eActual Weight\u003c/th\u003e\u003cth class=text-right\u003eUOM\u003c/th\u003e\u003cth class=text-right\u003eClass\u003c/th\u003e\u003cth class=text-right\u003eDeclared Value\u003c/th\u003e\u003cth class=text-right\u003eShipper Name\u003c/th\u003e\u003cth class=text-right\u003eShipper City\u003c/th\u003e\u003cth class=text-center\u003eCarrier\u003c/th\u003e\u003cth\u003ePro Number_MBL Number\u003c/th\u003e\u003cth\u003ePickup Date\u003c/th\u003e\u003cth\u003eEST Delivery Date\u003c/th\u003e\u003cth\u003eAct Delivery Date\u003c/th\u003e\u003cth\u003eFreight Charges\u003c/th\u003e\u003cth\u003ePOD Signature\u003c/th\u003e\u003cth\u003eFreight Costs\u003c/th\u003e\u003cth\u003eBill to Company Name\u003c/th\u003e\u003cth\u003eOrder\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('projectSummaryReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToReferenceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Salesman1Name}}\u003c/td\u003e\u003ctd\u003e{{row.ReferenceValue}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PiecesQuantity | number: 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PiecesActualWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PiecesChargeableWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.TotalRevenue | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.TotalCost | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.GrossProfit | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.GrossProfitPercentage | number: 2}}%\u003c/td\u003e\u003ctd\u003e{{row.DateValue | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceTypeName}}\u003c/td\u003e\u003ctd\u003e{{row.StatusCode}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierName}}\u003c/td\u003e\u003ctd\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd\u003e{{row.OriginAirport}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationAirport}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentReportUpdated-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentReportUpdatedFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentReportUpdated-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportUpdatedFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentReportUpdatedFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentReportUpdatedFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=salesRep\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Sales Rep.: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=salesRep name=salesRep class=form-control placeholder=\"Type Sales Rep to Search...\" ng-model=filter.SalesmanName uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman($viewValue)\" typeahead-min-length=2 typeahead-template-url=salesman-typeahead typeahead-no-results=salesmanNoResults typeahead-loading=searchingForSalesman typeahead-on-select=salesmanChosen($item) ng-change=clearSalesman() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSalesman();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=salesmanNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep \"{{filter.SalesmanName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027SalesmanName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SalesmanName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keydown=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=serviceType\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e ServiceType: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control placeholder=\"Type Service Type to Search...\" ng-model=filter.ServiceTypeName uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-change=clearServiceType() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServiceType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=ServiceType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.ServiceTypes \u0026amp;\u0026amp; filter.ServiceTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveServiceType(serviceType.Value) ng-repeat=\"serviceType in filter.ServiceTypes\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{serviceType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=serviceTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the ServiceType \"{{filter.ServiceTypeName}}\" \u003c/label\u003e \u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceTypeCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceTypeCode\u0027].replace(\u0027ServiceTypeCode\u0027, \u0027ServiceType\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Current Status: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=statusChosen($item) ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Statuses \u0026amp;\u0026amp; filter.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(status.Value) ng-repeat=\"status in filter.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{status.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{filter.StatusName}}\" \u003c/label\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=\"$emit(\u0027export\u0027);\"\u003eExport Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentReportUpdated-list-row-headers', "\u003ctr\u003e\u003cth class=text-right\u003eShipment #\u003c/th\u003e\u003cth\u003eShipper\u003c/th\u003e\u003cth\u003eConsignee\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth\u003eBill To Reference #\u003c/th\u003e\u003cth\u003eSales Rep.\u003c/th\u003e\u003cth class=text-center\u003e{{ReferenceLabel}}\u003c/th\u003e\u003cth class=text-right\u003ePcs. Qty.\u003c/th\u003e\u003cth class=text-right\u003ePieces Weight\u003c/th\u003e\u003cth class=text-right\u003eTotal Revenue\u003c/th\u003e\u003cth class=text-right\u003eTotal Cost\u003c/th\u003e\u003cth class=text-right\u003eGross Profit %\u003c/th\u003e\u003cth class=text-center\u003e{{DateLabel}}\u003c/th\u003e\u003cth\u003eService Type\u003c/th\u003e\u003cth\u003eStatus\u003c/th\u003e\u003cth\u003eCarrier\u003c/th\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth\u003eOrigin Airport\u003c/th\u003e\u003cth\u003eDestination Airport\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentReportUpdated-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToReferenceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Salesman1Name}}\u003c/td\u003e\u003ctd\u003e{{row.ReferenceValue}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PiecesQuantity | number: 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.PiecesChargeableWeight | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.TotalRevenue | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{row.TotalCost | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.GrossProfitPercentage | number: 2}}%\u003c/td\u003e\u003ctd\u003e{{row.DateValue | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceTypeName}}\u003c/td\u003e\u003ctd\u003e{{row.StatusCode}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierName}}\u003c/td\u003e\u003ctd\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd\u003e{{row.OriginAirport}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationAirport}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('quoteReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=QuoteReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('quoteReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=quoteReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!quoteReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!quoteReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=CustomerType class=\"col-xs-3 control-label\"\u003eCustomer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=CustomerType name=CustomerType class=form-control ng-model=filter.CustomerType ng-options=\"customerType.Value as customerType.Text for customerType in customerTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=salesRep\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Salesperson: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=salesRep name=salesRep class=form-control placeholder=\"Type Sales Rep to Search...\" ng-model=filter.SalesmanName uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman($viewValue)\" typeahead-min-length=2 typeahead-template-url=salesman-typeahead typeahead-no-results=salesmanNoResults typeahead-loading=searchingForSalesman typeahead-on-select=salesmanChosen($item) ng-change=clearSalesman() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSalesman();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=salesmanNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep \"{{filter.SalesmanName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027SalesmanName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SalesmanName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('quoteReport-list-row-headers', "\u003ctr\u003e\u003cth class=text-right\u003eQuote #\u003c/th\u003e\u003cth\u003eCreate Date\u003c/th\u003e\u003cth\u003eReady Date\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eShipper City\u003c/th\u003e\u003cth\u003eShipper State\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eConsignee City\u003c/th\u003e\u003cth\u003eConsignee State\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth\u003eService Level\u003c/th\u003e\u003cth\u003eStation 1\u003c/th\u003e\u003cth\u003eSalesperson 1\u003c/th\u003e\u003cth\u003eOrigin\u003c/th\u003e\u003cth\u003eDestination\u003c/th\u003e\u003cth\u003eTotal Revenue\u003c/th\u003e\u003cth\u003eTotal Cost\u003c/th\u003e\u003cth\u003eGross Margin\u003c/th\u003e\u003cth\u003eGross Margin Percentage\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('quoteReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.QuoteNumber}}\u003c/td\u003e\u003ctd\u003e{{row.CreateDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ReadyDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCity}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperState}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCity}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeState}}\u003c/td\u003e\u003ctd\u003e{{row.BillTo}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd\u003e{{row.Station1}}\u003c/td\u003e\u003ctd\u003e{{row.Salesperson1}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e${{row.TotalRevenue}}\u003c/td\u003e\u003ctd\u003e${{row.TotalCost}}\u003c/td\u003e\u003ctd\u003e${{row.GrossMargin}}\u003c/td\u003e\u003ctd\u003e{{row.GrossMarginPercentage.toFixed(2)}}%\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('driverReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=DriverReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('driverReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=driverReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!driverReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!driverReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station 2: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.Station2Name uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen2($item) ng-change=clearStation2() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation2()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=carrier\u003e \u003cspan ng-show=searchingForCarrier\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Carrier: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrier name=carrier class=form-control placeholder=\"Type Carrier to Search...\" ng-model=filter.CarrierName uib-typeahead=\"carrier.Code as carrier.Code for carrier in searchCarrier($viewValue)\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=searchingForCarrier typeahead-on-select=carrierChosen($item) ng-change=clearCarrier() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrier();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Carrier\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=carrierNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier \"{{filter.CarrierName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CarrierName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CarrierName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('billingReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=BillingReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('billingReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-6\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=billingReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-5 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-7 col-sm-7 col-md-7 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-5 control-label error error-message\" for=DateBegin ng-show=\"!billingReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-5 control-label error error-message\" for=DateEnd ng-show=\"!billingReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-5 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-7 col-sm-7 col-md-7 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-5 col-sm-5 col-md-5 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-7 col-sm-7 col-md-7 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-5 col-xs-7\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-5 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"control-label col-xs-5 col-sm-5 col-md-5\" for=isSummary\u003e Include Non Exported Shipment: \u003c/label\u003e \u003clabel class=\"col-xs-7 col-sm-7 col-md-7 input-group input-group-sm fixed-input-group\"\u003e \u003cinput id=isSummary name=isSummary type=checkbox ng-model=filter.IsSummary /\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('billingReport-list-row-headers', "\u003ctr\u003e\u003cth class=text-right\u003eShipment #\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('billingReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('trailerReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=TrailerReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('trailerReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=trailerReportFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=StatusCode class=\"col-xs-3 control-label\"\u003eTrailer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=StatusCode name=StatusCode class=form-control ng-model=filter.StatusCode ng-options=\"statusCode.Value as statusCode.Text for statusCode in statusCodeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('trailerReport-list-row-headers', "\u003ctr\u003e\u003cth class=text-center\u003eTrailerID\u003c/th\u003e\u003cth\u003eTrailer Make\u003c/th\u003e\u003cth\u003eTrailer Model\u003c/th\u003e\u003cth\u003eTrailer Length\u003c/th\u003e\u003cth\u003eTrailer Width\u003c/th\u003e\u003cth\u003eBack Door W x H\u003c/th\u003e\u003cth\u003eSide Door W x H\u003c/th\u003e\u003cth\u003eCurrent Location\u003c/th\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth\u003eCurrently in Yard\u003c/th\u003e\u003cth\u003eTime @ Location\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('trailerReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e{{row.TrailerID}}\u003c/td\u003e\u003ctd\u003e{{row.TrailerMake}}\u003c/td\u003e\u003ctd\u003e{{row.TrailerModel}}\u003c/td\u003e\u003ctd\u003e{{row.TrailerLength}}\u003c/td\u003e\u003ctd\u003e{{row.TrailerWidth}}\u003c/td\u003e\u003ctd\u003e{{row.TrailerBackDoor}}\u003c/td\u003e\u003ctd\u003e{{row.TrailerSideDoor}}\u003c/td\u003e\u003ctd\u003e{{row.TrailerCurLocation}}\u003c/td\u003e\u003ctd\u003e{{row.TrailerStation}}\u003c/td\u003e\u003ctd\u003e{{row.CurrentlyInYard == true ? \u0027True\u0027 : (row.CurrentlyInYard == false ? \u0027False\u0027 : \u0027\u0027)}}\u003c/td\u003e\u003ctd\u003e{{row.LastLocDate}}\u003c/td\u003e\u003ctd\u003e{{row.TrailerDesc}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('InvoiceReportStatementDetails-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=InvoiceReportStatementDetailsFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('InvoiceReportStatementDetails-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=invoiceReportStatementDetailsFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!invoiceReportStatementDetailsFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!invoiceReportStatementDetailsFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('InvoiceReportStatementDetails-list-row-headers', "\u003ctr\u003e\u003cth class=text-right\u003eDate Created\u003c/th\u003e\u003cth\u003eShip Date\u003c/th\u003e\u003cth\u003eReady Date\u003c/th\u003e\u003cth\u003eDelivery Date\u003c/th\u003e\u003cth\u003eShipment Number\u003c/th\u003e\u003cth\u003eHousebill\u003c/th\u003e\u003cth\u003eBill To Name\u003c/th\u003e\u003cth\u003eInvoice No\u003c/th\u003e\u003cth\u003eSI #\u003c/th\u003e\u003cth\u003eInvoice Date\u003c/th\u003e\u003cth\u003eTotal Revenue\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('InvoiceReportStatementDetails-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.DateCreated | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ReadyDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ShipmentNo}}\u003c/td\u003e\u003ctd\u003e{{row.Housebill}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.SINumber}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.TotalRevenue}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('stationReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=StationReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('stationReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=stationReportFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=StatusCode class=\"col-xs-3 control-label\"\u003eStation Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=StatusCode name=StatusCode class=form-control ng-model=filter.StatusCode ng-options=\"statusCode.Value as statusCode.Text for statusCode in statusCodeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('stationReport-list-row-headers', "\u003ctr\u003e\u003cth class=text-center\u003eCode\u003c/th\u003e\u003cth st-sort=StationName class=st-sortable\u003eName\u003c/th\u003e\u003cth\u003eAddress 1\u003c/th\u003e\u003cth\u003eAddress 2\u003c/th\u003e\u003cth\u003eCity\u003c/th\u003e\u003cth\u003eST\u003c/th\u003e\u003cth\u003eZip\u003c/th\u003e\u003cth\u003ePhone\u003c/th\u003e\u003cth\u003e800#\u003c/th\u003e\u003cth\u003eFax\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('stationReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd\u003e{{row.StationName}}\u003c/td\u003e\u003ctd\u003e{{row.StationAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.StationAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.StationCity}}\u003c/td\u003e\u003ctd\u003e{{row.StationState}}\u003c/td\u003e\u003ctd\u003e{{row.StationZip}}\u003c/td\u003e\u003ctd\u003e{{row.StationPhone}}\u003c/td\u003e\u003ctd\u003e{{row.Station800}}\u003c/td\u003e\u003ctd\u003e{{row.StationFax}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('incompleteShipmentReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=IncompleteShipmentReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('incompleteShipmentReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=incompleteShipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!incompleteShipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!incompleteShipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=carrier\u003e \u003cspan ng-show=searchingForCarrier\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Carrier: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrier name=carrier class=form-control placeholder=\"Type Carrier to Search...\" ng-model=filter.CarrierName uib-typeahead=\"carrier.Code as carrier.Code for carrier in searchCarrier($viewValue)\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=searchingForCarrier typeahead-on-select=carrierChosen($item) ng-change=clearCarrier() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrier();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Carrier\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=carrierNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier \"{{filter.CarrierName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CarrierName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CarrierName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill to Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName uib-typeahead=\"customer.Code as customer.Code for customer in searchCustomer($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerNoResults typeahead-loading=searchingForCustomer typeahead-on-select=customerChosen($item) ng-change=clearCustomer() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=serviceType\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Service Type: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control placeholder=\"Type Service Type to Search...\" ng-model=filter.ServiceTypeName uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-change=clearServiceType() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServiceType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=ServiceType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.ServiceTypes \u0026amp;\u0026amp; filter.ServiceTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveServiceType(serviceType.Value) ng-repeat=\"serviceType in filter.ServiceTypes\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{serviceType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=serviceTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the ServiceType \"{{filter.ServiceTypeName}}\" \u003c/label\u003e \u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceTypeCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceTypeCode\u0027].replace(\u0027ServiceTypeCode\u0027, \u0027ServiceType\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Status Code: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=statusChosen($item) ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Statuses \u0026amp;\u0026amp; filter.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(status.Value) ng-repeat=\"status in filter.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{status.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{filter.StatusName}}\" \u003c/label\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('incompleteShipmentReport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=OrderNo class=\"st-sortable text-center\"\u003eOrd#\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eBill To Name\u003c/th\u003e\u003cth\u003eHousebill\u003c/th\u003e\u003cth class=text-center\u003eShip Date\u003c/th\u003e\u003cth class=text-center\u003ePickUp Date\u003c/th\u003e\u003cth class=text-center\u003ePickUp Time\u003c/th\u003e\u003cth class=text-center\u003eSched Del Date\u003c/th\u003e\u003cth class=text-center\u003eSched Del Time\u003c/th\u003e\u003cth class=text-center\u003eAct Del Date\u003c/th\u003e\u003cth class=text-center\u003eAct Del Time\u003c/th\u003e\u003cth\u003eService Type\u003c/th\u003e\u003cth\u003eCarrier\u003c/th\u003e\u003cth class=text-center\u003eStatus\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('incompleteShipmentReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e{{row.OrderNo}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.Waybill}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipDate}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PickupDate}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PickupTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryDate}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryDate}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceType}}\u003c/td\u003e\u003ctd\u003e{{row.Carrier}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Status}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('lateShipmentReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=LateShipmentReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('lateShipmentReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=lateShipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!lateShipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!lateShipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=carrier\u003e \u003cspan ng-show=searchingForCarrier\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Carrier: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrier name=carrier class=form-control placeholder=\"Type Carrier to Search...\" ng-model=filter.CarrierName uib-typeahead=\"carrier.Code as carrier.Code for carrier in searchCarrier($viewValue)\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=searchingForCarrier typeahead-on-select=carrierChosen($item) ng-change=clearCarrier() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrier();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Carrier\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=carrierNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier \"{{filter.CarrierName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CarrierName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CarrierName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill to Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName uib-typeahead=\"customer.Code as customer.Code for customer in searchCustomer($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerNoResults typeahead-loading=searchingForCustomer typeahead-on-select=customerChosen($item) ng-change=clearCustomer() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=serviceType\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Service Type: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control placeholder=\"Type Service Type to Search...\" ng-model=filter.ServiceTypeName uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-change=clearServiceType() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServiceType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=ServiceType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.ServiceTypes \u0026amp;\u0026amp; filter.ServiceTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveServiceType(serviceType.Value) ng-repeat=\"serviceType in filter.ServiceTypes\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{serviceType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=serviceTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the ServiceType \"{{filter.ServiceTypeName}}\" \u003c/label\u003e \u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceTypeCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceTypeCode\u0027].replace(\u0027ServiceTypeCode\u0027, \u0027ServiceType\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Status Code: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=statusChosen($item) ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Statuses \u0026amp;\u0026amp; filter.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(status.Value) ng-repeat=\"status in filter.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{status.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{filter.StatusName}}\" \u003c/label\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('lateShipmentReport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=OrderNo class=\"st-sortable text-center\"\u003eOrd#\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eBill To Name\u003c/th\u003e\u003cth\u003eHousebill\u003c/th\u003e\u003cth class=text-center\u003eShip Date\u003c/th\u003e\u003cth class=text-center\u003ePickUp Date\u003c/th\u003e\u003cth class=text-center\u003ePickUp Time\u003c/th\u003e\u003cth class=text-center\u003eSched Del Date\u003c/th\u003e\u003cth class=text-center\u003eSched Del Time\u003c/th\u003e\u003cth class=text-center\u003eAct Del Date\u003c/th\u003e\u003cth class=text-center\u003eAct Del Time\u003c/th\u003e\u003cth\u003eService Type\u003c/th\u003e\u003cth\u003eCarrier\u003c/th\u003e\u003cth class=text-center\u003eStatus\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('lateShipmentReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e{{row.OrderNo}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.Waybill}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipDate}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PickupDate}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PickupTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryDate}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryDate}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceType}}\u003c/td\u003e\u003ctd\u003e{{row.Carrier}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Status}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('AgentReportDetails-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=AgentReportDetailsFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('AgentReportDetails-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=AgentReportDetailsFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=AgentType class=\"col-xs-3 control-label\"\u003eAgent Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=AgentType name=AgentType class=form-control ng-model=filter.Active ng-options=\"agentType.Value as agentType.Text for agentType in agentTypesOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=AgentType class=\"col-xs-3 control-label\"\u003eAccounts Payable:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=AccountsPayable name=AccountsPayable class=form-control ng-model=filter.HasAccountsPayable ng-options=\"accountsPayable.Value as accountsPayable.Text for accountsPayable in accountsPayableOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=AgentType class=\"col-xs-3 control-label\"\u003eTSA Approved:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=TsaApproved name=TsaApproved class=form-control ng-model=filter.IsTSAApproved ng-options=\"TsaApproved.Value as TsaApproved.Text for TsaApproved in tsaApprovedOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-model=filter.CreateDateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-model=filter.CreateDateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!AgentReportDetailsFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!AgentReportDetailsFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('AgentReportDetails-list-row-headers', "\u003ctr\u003e\u003cth class=text-right\u003eCreate Date\u003c/th\u003e\u003cth\u003eCode\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth\u003eAddress 1\u003c/th\u003e\u003cth\u003eAddress 2\u003c/th\u003e\u003cth\u003eCity\u003c/th\u003e\u003cth\u003eState\u003c/th\u003e\u003cth\u003eZip\u003c/th\u003e\u003cth\u003eCountry\u003c/th\u003e\u003cth\u003ePhone\u003c/th\u003e\u003cth\u003eFax\u003c/th\u003e\u003cth\u003eEmail\u003c/th\u003e\u003cth\u003eTSA Approved\u003c/th\u003e\u003cth\u003eCustoms Broker\u003c/th\u003e\u003cth\u003eAirport\u003c/th\u003e\u003cth\u003eOcean Port\u003c/th\u003e\u003cth\u003eTax Id\u003c/th\u003e\u003cth\u003eRemit To Code\u003c/th\u003e\u003cth\u003eRemit To Name\u003c/th\u003e\u003cth\u003eContact\u003c/th\u003e\u003cth\u003eCurrency\u003c/th\u003e\u003cth\u003eTerms\u003c/th\u003e\u003cth\u003eCTPA Status\u003c/th\u003e\u003cth\u003eCTPA SVI#\u003c/th\u003e\u003cth\u003eNotes\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('AgentReportDetails-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.CreatedDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.Fax}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd\u003e{{row.IsTsaApproved}}\u003c/td\u003e\u003ctd\u003e{{row.IsCustomsBroker}}\u003c/td\u003e\u003ctd\u003e{{row.Airport}}\u003c/td\u003e\u003ctd\u003e{{row.ServingOceanPortCode}}\u003c/td\u003e\u003ctd\u003e{{row.TaxId}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToCode}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToName}}\u003c/td\u003e\u003ctd\u003e{{row.Contact}}\u003c/td\u003e\u003ctd\u003e{{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.TermsDescription}}\u003c/td\u003e\u003ctd\u003e{{row.HasCtpatStatus}}\u003c/td\u003e\u003ctd\u003e{{row.CtpatSviNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Notes}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('CarrierReportDetails-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CarrierReportDetailsFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('CarrierReportDetails-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=CarrierReportDetailsFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=AgentType class=\"col-xs-3 control-label\"\u003eCarrier Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=AgentType name=AgentType class=form-control ng-model=filter.Active ng-options=\"agentType.Value as agentType.Text for agentType in agentTypesOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=AgentType class=\"col-xs-3 control-label\"\u003eAccounts Payable:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=AccountsPayable name=AccountsPayable class=form-control ng-model=filter.HasAccountsPayable ng-options=\"accountsPayable.Value as accountsPayable.Text for accountsPayable in accountsPayableOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-model=filter.CreateDateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-model=filter.CreateDateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!CarrierReportDetailsFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!CarrierReportDetailsFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('CarrierReportDetails-list-row-headers', "\u003ctr\u003e\u003cth class=text-right\u003eCreate Date\u003c/th\u003e\u003cth\u003eCode\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth\u003eAddress 1\u003c/th\u003e\u003cth\u003eAddress 2\u003c/th\u003e\u003cth\u003eCity\u003c/th\u003e\u003cth\u003eState\u003c/th\u003e\u003cth\u003eZip\u003c/th\u003e\u003cth\u003eCountry\u003c/th\u003e\u003cth\u003ePhone\u003c/th\u003e\u003cth\u003e800\u003c/th\u003e\u003cth\u003eFax\u003c/th\u003e\u003cth\u003eEmail\u003c/th\u003e\u003cth\u003eTax Id\u003c/th\u003e\u003cth\u003eMC #\u003c/th\u003e\u003cth\u003eDOT #\u003c/th\u003e\u003cth\u003eRemit To Code\u003c/th\u003e\u003cth\u003eRemit To Name\u003c/th\u003e\u003cth\u003eBill To Remit To\u003c/th\u003e\u003cth\u003eOwner/Operator\u003c/th\u003e\u003cth\u003eCompany Driver\u003c/th\u003e\u003cth\u003eDispatch Driver\u003c/th\u003e\u003cth\u003eMobile User\u003c/th\u003e\u003cth\u003eInsurance Expiration\u003c/th\u003e\u003cth\u003eSafety Officer Email\u003c/th\u003e\u003cth\u003eNVOCC\u003c/th\u003e\u003cth\u003eContact\u003c/th\u003e\u003cth\u003eAccount Number 1\u003c/th\u003e\u003cth\u003eAccount Number 2\u003c/th\u003e\u003cth\u003eTerms\u003c/th\u003e\u003cth\u003eCurrency\u003c/th\u003e\u003cth\u003eAirline\u003c/th\u003e\u003cth\u003ePrefix\u003c/th\u003e\u003cth\u003eAirline Abbreviation\u003c/th\u003e\u003cth\u003eLiability Amount\u003c/th\u003e\u003cth\u003eCargo Amount\u003c/th\u003e\u003cth\u003eSCAC IATA Code\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('CarrierReportDetails-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.CreatedDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.EightHundredNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Fax}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd\u003e{{row.TaxId}}\u003c/td\u003e\u003ctd\u003e{{row.McNumber}}\u003c/td\u003e\u003ctd\u003e{{row.DotNumber}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToCode}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToName}}\u003c/td\u003e\u003ctd\u003e{{row.IsBillToRemitTo}}\u003c/td\u003e\u003ctd\u003e{{row.IsOwnerOperator}}\u003c/td\u003e\u003ctd\u003e{{row.IsCompanyDriver}}\u003c/td\u003e\u003ctd\u003e{{row.IsDriver}}\u003c/td\u003e\u003ctd\u003e{{row.IsMobileDriver}}\u003c/td\u003e\u003ctd\u003e{{row.InsuranceExpirationDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.InsuranceExpirationReminderEmail}}\u003c/td\u003e\u003ctd\u003e{{row.IsNvocc}}\u003c/td\u003e\u003ctd\u003e{{row.Contact}}\u003c/td\u003e\u003ctd\u003e{{row.AccountNumber1}}\u003c/td\u003e\u003ctd\u003e{{row.AccountNumber2}}\u003c/td\u003e\u003ctd\u003e{{row.TermsDescription}}\u003c/td\u003e\u003ctd\u003e{{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.IsAirline}}\u003c/td\u003e\u003ctd\u003e{{row.AirlinePrefix}}\u003c/td\u003e\u003ctd\u003e{{row.AirlineAbbreviation}}\u003c/td\u003e\u003ctd\u003e{{row.LiabilityAmount}}\u003c/td\u003e\u003ctd\u003e{{row.CargoAmount}}\u003c/td\u003e\u003ctd\u003e{{row.ScacIataCode}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('CustomerReportDetails-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CustomerReportDetailsFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('CustomerReportDetails-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=CustomerReportDetailsFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"control-label col-xs-3\" for=station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=stationChosen($item) ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"stationNoResults = false;lookupStation()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=stationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationName}}\"\u003c/div\u003e\u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=salesRep\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Salesman: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=salesRep name=salesRep class=form-control placeholder=\"Type Sales Rep to Search...\" ng-model=filter.SalesmanName uib-typeahead=\"salesman.code as salesman.Code for salesman in searchSalesman($viewValue)\" typeahead-min-length=2 typeahead-template-url=salesman-typeahead typeahead-no-results=salesmanNoResults typeahead-loading=searchingForSalesman typeahead-on-select=salesmanChosen($item) ng-change=clearSalesman() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSalesman();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=salesmanNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep \"{{filter.SalesmanName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027SalesmanName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SalesmanName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=AgentType class=\"col-xs-3 control-label\"\u003eCustomer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=AgentType name=AgentType class=form-control ng-model=filter.Active ng-options=\"customerType.Value as customerType.Text for customerType in customerTypesOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=AgentType class=\"col-xs-3 control-label\"\u003eKnown Shipper:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=KnownShipper name=KnownShipper class=form-control ng-model=filter.KnownShipper ng-options=\"knownShipper.Value as knownShipper.Text for knownShipper in billToOnlyAndKnownShipperOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=AgentType class=\"col-xs-3 control-label\"\u003eBill To:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=BillToOnly name=BillToOnly class=form-control ng-model=filter.BillToOnly ng-options=\"BillToOnly.Value as BillToOnly.Text for BillToOnly in billToOnlyAndKnownShipperOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-model=filter.CreateDateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-model=filter.CreateDateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!CustomerReportDetailsFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!CustomerReportDetailsFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('CustomerReportDetails-list-row-headers', "\u003ctr\u003e\u003cth class=text-right\u003eCreate Date\u003c/th\u003e\u003cth\u003eCode\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth\u003eAddress 1\u003c/th\u003e\u003cth\u003eAddress 2\u003c/th\u003e\u003cth\u003eCity\u003c/th\u003e\u003cth\u003eState\u003c/th\u003e\u003cth\u003eZip\u003c/th\u003e\u003cth\u003eCountry\u003c/th\u003e\u003cth\u003ePhone\u003c/th\u003e\u003cth\u003e800\u003c/th\u003e\u003cth\u003eFax\u003c/th\u003e\u003cth\u003eEmail\u003c/th\u003e\u003cth\u003eContact Name\u003c/th\u003e\u003cth\u003eSales Rep\u003c/th\u003e\u003cth\u003eSales Rep 2\u003c/th\u003e\u003cth\u003eKnown Shipper\u003c/th\u003e\u003cth\u003eTSA Number\u003c/th\u003e\u003cth\u003eShipper Status\u003c/th\u003e\u003cth\u003eStation 1\u003c/th\u003e\u003cth\u003eControlling Customer\u003c/th\u003e\u003cth\u003eAccount #\u003c/th\u003e\u003cth\u003e3rd Party Name\u003c/th\u003e\u003cth\u003eCurrency\u003c/th\u003e\u003cth\u003eAirport Code\u003c/th\u003e\u003cth\u003eOcean Port Code\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('CustomerReportDetails-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.CreatedDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.EightHundredNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Fax}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd\u003e{{row.Contact}}\u003c/td\u003e\u003ctd\u003e{{row.Salesman1Name}}\u003c/td\u003e\u003ctd\u003e{{row.Salesman2Name}}\u003c/td\u003e\u003ctd\u003e{{row.KnownShipper}}\u003c/td\u003e\u003ctd\u003e{{row.TsaId}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperStatus}}\u003c/td\u003e\u003ctd\u003e{{row.DefaultStation1Code}}\u003c/td\u003e\u003ctd\u003e{{row.ControllingCustomer}}\u003c/td\u003e\u003ctd\u003e{{row.AccountNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ThirdPartyName}}\u003c/td\u003e\u003ctd\u003e{{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.DefaultAirPortCode}}\u003c/td\u003e\u003ctd\u003e{{row.DefaultOceanPortCode}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('SalesmanReportDetails-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=SalesmanReportDetailsFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('SalesmanReportDetails-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=SalesmanReportDetailsFilterForm\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=AgentType class=\"col-xs-3 control-label\"\u003eSalesman Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=SalesmanType name=SalesmanType class=form-control ng-model=filter.Active ng-options=\"salesmanType.Value as salesmanType.Text for salesmanType in salesmanTypesOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('SalesmanReportDetails-list-row-headers', "\u003ctr\u003e\u003cth\u003eCode\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth\u003eAddress 1\u003c/th\u003e\u003cth\u003eAddress 2\u003c/th\u003e\u003cth\u003eCity\u003c/th\u003e\u003cth\u003eState\u003c/th\u003e\u003cth\u003eZip\u003c/th\u003e\u003cth\u003ePhone\u003c/th\u003e\u003cth\u003e800\u003c/th\u003e\u003cth\u003eFax\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('SalesmanReportDetails-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.Code}}\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.EightHundredNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Fax}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('ontimeShipmentReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=OntimeShipmentReportFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('ontimeShipmentReport-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=ontimeShipmentReportFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!ontimeShipmentReportFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!ontimeShipmentReportFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=DateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=carrier\u003e \u003cspan ng-show=searchingForCarrier\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Carrier: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrier name=carrier class=form-control placeholder=\"Type Carrier to Search...\" ng-model=filter.CarrierName uib-typeahead=\"carrier.Code as carrier.Code for carrier in searchCarrier($viewValue)\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=searchingForCarrier typeahead-on-select=carrierChosen($item) ng-change=clearCarrier() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrier();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Carrier\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=carrierNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier \"{{filter.CarrierName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CarrierName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CarrierName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=customer\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill to Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName uib-typeahead=\"customer.Code as customer.Code for customer in searchCustomer($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerNoResults typeahead-loading=searchingForCustomer typeahead-on-select=customerChosen($item) ng-change=clearCustomer() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=serviceType\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Service Type: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control placeholder=\"Type Service Type to Search...\" ng-model=filter.ServiceTypeName uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-change=clearServiceType() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServiceType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=ServiceType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.ServiceTypes \u0026amp;\u0026amp; filter.ServiceTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveServiceType(serviceType.Value) ng-repeat=\"serviceType in filter.ServiceTypes\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{serviceType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=serviceTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the ServiceType \"{{filter.ServiceTypeName}}\" \u003c/label\u003e \u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceTypeCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceTypeCode\u0027].replace(\u0027ServiceTypeCode\u0027, \u0027ServiceType\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=status\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Status Code: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=statusChosen($item) ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Statuses \u0026amp;\u0026amp; filter.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveStatus(status.Value) ng-repeat=\"status in filter.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{status.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{filter.StatusName}}\" \u003c/label\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('ontimeShipmentReport-list-row-headers', "\u003ctr\u003e\u003cth st-sort=OrderNo class=\"st-sortable text-center\"\u003eOrd#\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eBill To Name\u003c/th\u003e\u003cth\u003eHousebill\u003c/th\u003e\u003cth class=text-center\u003eHousebill Date\u003c/th\u003e\u003cth class=text-center\u003ePickUp Date\u003c/th\u003e\u003cth class=text-center\u003ePickUp Time\u003c/th\u003e\u003cth class=text-center\u003eSched Del Date\u003c/th\u003e\u003cth class=text-center\u003eSched Del Time\u003c/th\u003e\u003cth class=text-center\u003eAct Del Date\u003c/th\u003e\u003cth class=text-center\u003eAct Del Time\u003c/th\u003e\u003cth\u003eService Type\u003c/th\u003e\u003cth\u003eCarrier\u003c/th\u003e\u003cth class=text-center\u003eStatus\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('ontimeShipmentReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e{{row.OrderNo}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.Housebill}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PickupTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceType}}\u003c/td\u003e\u003ctd\u003e{{row.Carrier}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Status}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingAirLeg-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=FlightNo class=st-sortable\u003eFlight #\u003c/th\u003e\u003cth st-sort=CarrierName class=st-sortable\u003eCarrier Name\u003c/th\u003e\u003cth style=white-space:nowrap st-sort=ConsolSeqNo class=st-sortable\u003eSeq #\u003c/th\u003e\u003cth\u003eRouting\u003c/th\u003e\u003cth st-sort=DepartureDate class=st-sortable\u003eDeparture\u003c/th\u003e\u003cth st-sort=ArrivalDate class=st-sortable\u003eArrival\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingAirLeg-list-row-headers-for-win', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=FlightNo class=st-sortable\u003eFlight #\u003c/th\u003e\u003cth st-sort=CarrierName class=st-sortable\u003eCarrier Name\u003c/th\u003e\u003cth style=white-space:nowrap st-sort=ConsolSeqNo class=st-sortable\u003eSeq #\u003c/th\u003e\u003cth\u003eRouting\u003c/th\u003e\u003cth st-sort=DepartureDate class=st-sortable\u003eDeparture\u003c/th\u003e\u003cth st-sort=ArrivalDate class=st-sortable\u003eArrival\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingAirLeg-list-filters', ""); $templateCache.put('routingAirLeg-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=RoutingAirLegEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.FlightNo}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.AirlineName}}\u003c/td\u003e\u003ctd\u003e{{row.SeqNo}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}} -\u003e {{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.DepartureDate | date: \u0027MM/dd/yyyy\u0027}} {{row.DepartureTime}}\u003c/td\u003e\u003ctd\u003e{{row.ArrivalDate | date: \u0027MM/dd/yyyy\u0027}} {{row.ArrivalTime}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.AirlineName}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003eDeparture: {{row.DepartureDate | date: \u0027MM/dd/yyyy\u0027}} {{row.DepartureTime}}\u003c/div\u003e\u003cdiv\u003eArrival: {{row.ArrivalDate | date: \u0027MM/dd/yyyy\u0027}} {{row.ArrivalTime}}\u003c/div\u003e\u003cdiv\u003eFlt #: {{row.FlightNo}} {{row.Origin}}/{{row.Destination}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingAirLeg-list-rows-for-win', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=RoutingAirLegEditRowCtrl\u003e\u003ctd\u003e{{row.FlightNo}}\u003c/td\u003e\u003ctd\u003e{{row.AirlineName}}\u003c/td\u003e\u003ctd\u003e{{row.SeqNo}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}} -\u003e {{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.DepartureDate | date: \u0027MM/dd/yyyy\u0027}} {{row.DepartureTime}}\u003c/td\u003e\u003ctd\u003e{{row.ArrivalDate | date: \u0027MM/dd/yyyy\u0027}} {{row.ArrivalTime}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{row.AirlineName}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003eDeparture: {{row.DepartureDate | date: \u0027MM/dd/yyyy\u0027}} {{row.DepartureTime}}\u003c/div\u003e\u003cdiv\u003eArrival: {{row.ArrivalDate | date: \u0027MM/dd/yyyy\u0027}} {{row.ArrivalTime}}\u003c/div\u003e\u003cdiv\u003eFlt #: {{row.FlightNo}} {{row.Origin}}/{{row.Destination}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingAirLeg-edit', "\u003cform autocomplete=off class=\"routingAirLegEditForm form-compact\" name=routingAirLegEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027FlightNo\u0027)}\"\u003e\u003clabel class=control-label for=routingFlightNo\u003eFlight #:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=routingFlightNo type=text class=form-control placeholder=\"Enter Flight\" ng-model=itemToEdit.FlightNo /\u003e\u003c/div\u003e\u003clabel for=routingFlightNo class=error ng-show=\"(itemErrors[\u0027FlightNo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027FlightNo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SeqNo\u0027)}\"\u003e\u003clabel class=control-label for=routingAirLegSeqNo\u003eSequence #:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=routingAirLegSeqNo model=currentItem.SeqNo ng-model=itemToEdit.SeqNo /\u003e\u003c/div\u003e\u003clabel for=routingAirLegSeqNo class=error ng-show=\"(itemErrors[\u0027SeqNo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SeqNo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCarrier\u003e \u003cspan ng-show=searchingForCarriers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Airline \u003cspan ng-show=searchingForCarriers\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AirlineIATACode\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingCarrier class=form-control ng-model=itemToEdit.AirlineName ng-change=\"itemToEdit.CarrierId = null\" placeholder=\"Type Airline to Search...\" uib-typeahead=\"carrier.Name as carrier.Name for carrier in searchCarriers($viewValue)\" typeahead-on-select=\"carrierChosen($item, itemToEdit)\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=carrierForShipments ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-default\" ng-click=lookupCarrier(itemToEdit)\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=carrierNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airline \"{{itemToEdit.AirlineName}}\"\u003c/div\u003e\u003clabel for=routingCarrier class=error ng-show=\"(itemErrors[\u0027AirlineIATACode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AirlineIATACode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingOrigin\u003e \u003cspan ng-show=searchingForOrigins\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Origin \u003cspan ng-show=searchingForOrigins\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingOrigin class=form-control ng-model=itemToEdit.OriginName placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=\"originChosen($item, itemToEdit)\" typeahead-min-length=2 ng-change=\"itemToEdit.Origin = null\" typeahead-template-url=airport-typeahead typeahead-no-results=originNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-default\" ng-click=\"lookupAirport(itemToEdit, originChosen)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=originNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \\\"{{itemToEdit.OriginName}}\\\"\u003c/div\u003e\u003clabel for=routingFlightNo class=error ng-show=\"(itemErrors[\u0027Origin\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Origin\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingOrigin\u003e \u003cspan ng-show=searchingForOrigins\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Destination \u003cspan ng-show=searchingForOrigins\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingDestination class=form-control ng-model=itemToEdit.DestinationName placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=\"destinationChosen($item, itemToEdit)\" typeahead-min-length=2 ng-change=\"itemToEdit.Destination = null\" typeahead-template-url=airport-typeahead typeahead-no-results=destinationNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-default\" ng-click=\"lookupAirport(itemToEdit, destinationChosen)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=destinationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \\\"{{itemToEdit.DestinationName}}\\\"\u003c/div\u003e\u003clabel for=routingFlightNo class=error ng-show=\"(itemErrors[\u0027Destination\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Destination\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DepartureDate\u0027)}\"\u003e\u003clabel class=control-label for=txtEtdDate\u003eDeparture Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.DepartureDate date-popup-manager=departureDatePopup id=txtEtdDate name=txtEtdDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.DepartureDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027DepartureDate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"departureDatePopup.open(\u0027#txtEtdDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtEtdDate class=error ng-show=\"!routingAirLegEditForm.txtEtdDate.$valid \u0026amp;\u0026amp; !itemErrors.DepartureDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtEtdDate\u0027, \u0027Departure Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtEtdDate class=error ng-show=\"(itemErrors[\u0027DepartureDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DepartureDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DepartureTime\u0027)}\"\u003e\u003clabel class=control-label for=routingDepartureTime\u003eDeparture Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=routingDepartureTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.DepartureTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=routingDepartureTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingDepartureTime class=error ng-show=\"(itemErrors[\u0027DepartureTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DepartureTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ArrivalDate\u0027)}\"\u003e\u003clabel class=control-label for=routingArrivalDate\u003eArrival Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=txtArrivalDate name=txtArrivalDate type=text class=\"form-control date-field\" svl-datefield=itemErrors.ArrivalDate date-popup-manager=arrivalDatePopup data-placement=top ng-class=\"{error: itemErrors.hasOwnProperty(\u0027DepartureDate\u0027)}\" placeholder=MM/DD/YYYY ng-model=itemToEdit.ArrivalDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"arrivalDatePopup.open(\u0027#txtArrivalDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtArrivalDate class=error ng-show=\"!routingAirLegEditForm.txtArrivalDate.$valid \u0026amp;\u0026amp; !itemErrors.ArrivalDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtArrivalDate\u0027, \u0027Arrival Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtArrivalDate class=error ng-show=\"(itemErrors[\u0027ArrivalDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ArrivalDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ArrivalTime\u0027)}\"\u003e\u003clabel class=control-label for=routingArrivalTime\u003eArrival Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingArrivalTime name=routingArrivalTime class=\"input-sm form-control timeField\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.ArrivalTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=routingArrivalTime class=\"btn btn-svl-default\" data-placement=top uib-tooltip=\"Set time in 24Hr format (HH:mm).\"\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('modal-routingCostsSearch', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=routingCostsSearchForm\u003e\u003cdiv class=form-group\u003e\u003clabel for=selDateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selDateType name=selDateType class=form-control ng-model=filter.DateType ng-options=\"item.value as item.label for item in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=selCostValue class=\"col-xs-3 control-label\"\u003eCost Value:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selCostValue name=selCostValue class=form-control ng-model=filter.CostValue ng-options=\"item.value as item.label for item in costValueOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=statusCodeType\u003e \u003cspan ng-show=searchingForStatusCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Status: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=statusCodeType name=statusCodeType class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusDescription uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatusCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=statusCode-typeahead typeahead-no-results=statusCodeNoResults typeahead-loading=searchingForStatusCode typeahead-on-select=statusCodeChosen($item) ng-change=\"filter.StatusId = null;\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"statusCodeNoResults = false;lookupStatusCode()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Status Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=statusCodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status Code \"{{filter.Code}}\"\u003c/div\u003e\u003clabel for=statusCodeType class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=statusCodeType\u003e Shipment-Only Costs: \u003c/label\u003e \u003clabel class=\"control-label col-xs-9\"\u003e \u003cinput type=checkbox ng-model=filter.IncludeNonRoutedShipmentCosts /\u003e Include Costs that are only present at the shipment level. (Not on a Routing) \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=ClearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=executeSearch();\u003eRun Report \u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('report-result-buttons', "\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showRoutingCostsSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003cdiv style=display:inline ng-show=customReportResultButtonsTemplateUrl ng-include=customReportResultButtonsTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showRoutingCostsSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003cdiv style=display:inline ng-show=customReportResultButtonsTemplateUrl ng-include=customReportResultButtonsTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('RoutingCostReport-list-row-headers', "\u003ctr\u003e\u003cth\u003eShipment #\u003c/th\u003e\u003cth\u003eHousebill #\u003c/th\u003e\u003cth\u003eOrigin\u003c/th\u003e\u003cth\u003eDestination\u003c/th\u003e\u003cth\u003eSales Rep.\u003c/th\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth\u003eHousebill Status\u003c/th\u003e\u003cth\u003ePickup Date\u003c/th\u003e\u003cth\u003eDelivery Date\u003c/th\u003e\u003cth\u003eShipment Revenue\u003c/th\u003e\u003cth\u003eRouting Type\u003c/th\u003e\u003cth\u003eRouting #\u003c/th\u003e\u003cth\u003eMAWB/Pro\u003c/th\u003e\u003cth\u003eVendor Name\u003c/th\u003e\u003cth\u003eCost Code\u003c/th\u003e\u003cth\u003eVendor Cost\u003c/th\u003e\u003cth\u003eVendor Contact Name\u003c/th\u003e\u003cth\u003eVendor Contact Phone\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('RoutingCostReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.ShipmentNumber}}\u003c/td\u003e\u003ctd\u003e{{row.HousebillNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.SalesRep}}\u003c/td\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003ctd\u003e{{row.HousebillStatus}}\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.TotalRevenue | number : 2 }}\u003c/td\u003e\u003ctd\u003e{{row.RoutingType}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingNumber}}\u003c/td\u003e\u003ctd\u003e{{row.MawbPro}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd\u003e{{row.CostCode}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.VendorCost | number : 2 }}\u003c/td\u003e\u003ctd\u003e{{row.VendorContactName}}\u003c/td\u003e\u003ctd\u003e{{row.VendorContactPhone}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('RoutingCostReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RoutingCostReportFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003cdiv ng-include=\"reportResultButtonsTemplateUrl ? reportResultButtonsTemplateUrl : \u0027report-result-buttons\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routingCostsImport-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth st-sort=RoutingNo class=st-sortable\u003eRouting No\u003c/th\u003e\u003cth\u003eVendor Code\u003c/th\u003e\u003cth\u003eCharge Code\u003c/th\u003e\u003cth\u003eCost\u003c/th\u003e\u003cth\u003eDistribution\u003c/th\u003e\u003cth\u003eRef#\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingCostsImport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd class=text-center\u003e{{row.RoutingNo}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.VendorCode}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ChgCode}}\u003c/td\u003e\u003ctd style=text-align:right\u003e{{row.Cost | currency}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Distribution}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ReferenceNumber}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingCostsImport-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=text-center\u003eRouting No\u003c/th\u003e\u003cth class=text-center\u003eCosts Added\u003c/th\u003e\u003cth class=text-center\u003eTotal Costs\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in ImportResults\"\u003e\u003ctd class=text-center\u003e\u003ca href=/Routing/{{result.RoutingNo}} target=_blank\u003e{{result.RoutingNo}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{result.CostsCount}}\u003c/td\u003e\u003ctd style=text-align:right\u003e{{result.TotalCosts | currency}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingCost-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode Type\u003c/th\u003e\u003cth\u003eVendor Name\u003c/th\u003e\u003cth st-sort=Quantity class=st-sortable\u003eQTY\u003c/th\u003e\u003cth st-sort=Rate class=\"st-sortable text-center\"\u003eRate\u003c/th\u003e\u003cth st-sort=ActualCost class=\"st-sortable text-center\"\u003eTotal Cost\u003c/th\u003e\u003cth st-sort=ReferenceNumber class=\"st-sortable hidden-md hidden-sm\"\u003eRef. #\u003c/th\u003e\u003cth ng-show=\"[\u0027AIR\u0027].includes(routing.RoutingType)\" st-sort=Terms class=\"st-sortable hidden-sm\"\u003eTerms\u003c/th\u003e\u003cth class=\"hidden-md hidden-sm\"\u003eDistribution\u003c/th\u003e\u003cth class=\"hidden-md hidden-sm text-center\"\u003eExported\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingCost-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode Type\u003c/th\u003e\u003cth\u003eVendor Name\u003c/th\u003e\u003cth st-sort=Quantity class=\"st-sortable text-center\"\u003eQTY\u003c/th\u003e\u003cth st-sort=Rate class=\"st-sortable text-center\"\u003eRate\u003c/th\u003e\u003cth st-sort=ActualCost class=\"st-sortable text-center\"\u003eTotal Cost\u003c/th\u003e\u003cth st-sort=ReferenceNumber class=\"st-sortable hidden-md hidden-sm\"\u003eRef. #\u003c/th\u003e\u003cth ng-show=\"[\u0027AIR\u0027].includes(routing.RoutingType)\" st-sort=Terms class=\"st-sortable hidden-sm\"\u003eTerms\u003c/th\u003e\u003cth class=\"hidden-md hidden-sm\"\u003eDistribution\u003c/th\u003e\u003cth class=\"hidden-md hidden-sm text-center\"\u003eAP Status\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingCost-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('routingCost-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Code}} ({{row.CodeDescription}})\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.VendorName}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=\"quantity text-center\"\u003e{{row.Quantity | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Rate | currency : row.CurrencySymbol ? row.CurrencySymbol : \"\" }}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.ActualCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"\" }} {{row.Currency}}\u003c/td\u003e\u003ctd class=\"hidden-sm hidden-md\"\u003e{{row.ReferenceNumber}}\u003c/td\u003e\u003ctd ng-show=\"[\u0027AIR\u0027].includes(routing.RoutingType)\" class=hidden-sm\u003e{{row.Terms}}\u003c/td\u003e\u003ctd class=\"hidden-sm hidden-md\"\u003e{{row.DistributionText}}\u003c/td\u003e\u003ctd class=\"text-center hidden-sm hidden-md\"\u003e\u003cspan ng-show=\"row.Exported \u0026amp;\u0026amp; row.Approved\"\u003eExported\u003c/span\u003e\u003cspan ng-show=\"!row.Exported \u0026amp;\u0026amp; row.Approved\"\u003eApproved\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingCost-list-footer', "\u003ctd colspan=1 class=hidden-xs\u003e\u0026nbsp;\u003c/td\u003e\u003ctd style=text-align:right class=hidden-xs\u003e\u003cspan style=font-size:13px ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"quantity hidden-xs\"\u003e\u003cspan style=font-size:13px ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalActualCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=visible-xs\u003e\u003cspan style=font-size:13px ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalCost ? OtherInfo.TotalCost : 0 | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:right class=hidden-xs\u003e\u003cspan style=font-size:13px ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Revenue:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"quantity hidden-xs\"\u003e\u003cspan style=font-size:13px ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalRevenue ? OtherInfo.TotalRevenue : 0 | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=visible-xs\u003e\u003cspan style=font-size:13px ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Revenue:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalRevenue ? OtherInfo.TotalRevenue : 0 | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Gross Margin:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"quantity hidden-xs\"\u003e\u003cspan style=font-size:13px ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalRevenue - OtherInfo.TotalActualCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=visible-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Gross Margin:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"(OtherInfo.TotalRevenue - OtherInfo.TotalActualCost) | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Gross Margin %:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"quantity hidden-xs\"\u003e\u003cspan style=font-size:13px ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalRevenue \u0026amp;\u0026amp; OtherInfo.TotalActualCost \u0026amp;\u0026amp; OtherInfo.TotalRevenue \u003e 0 ? (((OtherInfo.TotalRevenue - OtherInfo.TotalActualCost)/OtherInfo.TotalRevenue)*100).toFixed(2) + \u0027%\u0027 : \u00270.00 %\u0027 \"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=visible-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Gross Margin %:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalRevenue \u0026amp;\u0026amp; OtherInfo.TotalActualCost \u0026amp;\u0026amp; OtherInfo.TotalRevenue \u003e 0 ? (((OtherInfo.TotalRevenue - OtherInfo.TotalActualCost)/OtherInfo.TotalRevenue)*100).toFixed(2) + \u0027%\u0027 : \u00270.00%\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('routingCost-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=clickRowRouting(row) ng-class={info:row.isSelected} ng-controller=CostEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Code}} ({{row.CodeDescription}})\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.VendorName != null ? row.VendorName : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=\"quantity text-center\"\u003e{{row.Quantity | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Rate | currency :row.CurrencySymbol ? row.CurrencySymbol : \"\" }}\u003c/td\u003e\u003ctd class=text-right\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.ActualCostDifference}\"\u003e\u003cspan uib-tooltip=\"Estimated Cost: {{row.TotalCost}}\" ng-if=row.ActualCostDifference class=\"letter-icon blue\"\u003ei\u003c/span\u003e\u003c/a\u003e{{ row.ActualCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"\" }} {{row.Currency}}\u003c/td\u003e\u003ctd class=\"hidden-sm hidden-md\"\u003e{{row.ReferenceNumber}}\u003c/td\u003e\u003ctd ng-show=\"[\u0027AIR\u0027].includes(routing.RoutingType)\" class=hidden-sm\u003e{{row.Terms}}\u003c/td\u003e\u003ctd class=\"hidden-sm hidden-md\"\u003e{{row.DistributionText}}\u003c/td\u003e\u003ctd uib-popover-template=\"\u0027routingCost-popover\u0027\" popover-placement=top-right popover-trigger=\"\u0027{{row.Exported || row.Approved ? \u0027mouseenter\u0027 : \u0027\u0027}}\u0027\" popover-class=routingCostPopover popover-popup-delay=1000 popover-append-to-body=true class=\"text-center hidden-sm hidden-md\"\u003e\u003cspan ng-show=\"row.Exported \u0026amp;\u0026amp; row.Approved\"\u003eExported\u003c/span\u003e\u003cspan ng-show=\"!row.Exported \u0026amp;\u0026amp; row.Approved\"\u003eApproved\u003c/span\u003e\u003c/td\u003e\u003ctd class=deleteColumn ng-show=!ReadOnlyView\u003e\u003ca ng-show=\"(!row.Exported \u0026amp;\u0026amp; !row.Approved) || UserPermissions.Accounting\" ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row);\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CostEditRowCtrl class=visible-xs\u003e\u003ctd colspan=4 class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{(row.VendorName != null ? row.VendorName : \u0027NULL\u0027) | limitTo: 20 : 0}}\u003cspan ng-show=\"row.VendorName!= null \u0026amp;\u0026amp; row.VendorName.length \u003e 20\"\u003e. . .\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e{{row.Code}} ({{(row.CodeDescription != null ? row.CodeDescription : \u0027NULL\u0027)}}) \u0026nbsp; - \u0026nbsp; {{ row.ActualCost | currency : row.CurrencySymbol ? row.CurrencySymbol : \"\" }}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=\"(!ReadOnlyView \u0026amp;\u0026amp; !row.Exported \u0026amp;\u0026amp; !row.Approved) || UserPermissions.Accounting\" ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row);\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingCost-popover', "\u003cdiv style=font-size:11px class=well\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e\u003cb\u003eInvoice #: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e{{row.InvoiceNo === \u0027DNE\u0027 ? row.InvoiceNo : row.ApInvoiceNumber}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-if=\"row.InvoiceNo !== \u0027DNE\u0027\"\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e\u003cb\u003eInvoice Date: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e{{row.ApInvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-if=\"row.InvoiceNo !== \u0027DNE\u0027\"\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e\u003cb\u003eExp. Batch: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap ng-show=row.Exported\u003e{{row.BatchId}}\u003c/span\u003e\u003cspan ng-show=!row.Exported\u003eNot Exported\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e\u003cb\u003eEst. Cost: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e{{row.TotalCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e\u003cb\u003eAct. Cost: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e{{row.ActualCost + row.TotalActualExtraCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingCostCode-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('routingCostVendor-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('routingCost-edit', "\u003cform autocomplete=off class=\"routingCostEditForm form-compact\" name=routingCostEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel for=routingCostCode class=control-label\u003e Code: \u003cspan ng-show=searchingForCostCodes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" type=text id=routingCostCode name=routingCostCode class=form-control placeholder=\"Type to Search...\" ng-model=itemToEdit.CodeUIMask uib-typeahead=\"code.CodeType as code.CodeType for code in searchCostCodes($viewValue)\" typeahead-min-length=2 typeahead-template-url=routingCostCode-typeahead typeahead-no-results=costCodeNoResults typeahead-loading=searchingForCostCodes typeahead-on-select=\"costCodeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCostCode(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Cost Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=costCodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{itemToEdit.Code}}\"\u003c/div\u003e\u003clabel for=routingCostCode class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: (itemErrors.hasOwnProperty(\u0027VendorName\u0027) || itemErrors.hasOwnProperty(\u0027VendorId\u0027) || itemErrors.hasOwnProperty(\u0027VendorType\u0027))}\"\u003e\u003clabel for=routingCostVendorName class=control-label\u003e Vendor Name: \u003cspan ng-show=searchingForCostVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" type=text id=routingCostVendorName name=routingCostVendorName class=form-control placeholder=\"Type to Search...\" ng-model=itemToEdit.VendorName uib-typeahead=\"code.Code as code.Code for code in searchCostVendor($viewValue, itemToEdit)\" typeahead-min-length=2 typeahead-template-url=routingCostVendor-typeahead typeahead-no-results=costVendorNoResults typeahead-loading=searchingForCostVendor typeahead-on-select=\"costVendorChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=lookupCostVendor(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Cost Vendor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingCostVendorName class=error ng-show=\"(itemErrors[\u0027VendorId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=routingCostVendorName class=error ng-show=\"(itemErrors[\u0027VendorName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=routingCostVendorName class=error ng-show=\"(itemErrors[\u0027VendorType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Quantity\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCostQuantity\u003eQuantity:\u003c/label\u003e\u003cdiv\u003e\u003cinput ng-change=\"itemToEdit.ActualCost = itemToEdit.Override ? itemToEdit.Rate : itemToEdit.Quantity * itemToEdit.Rate\" ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" type=number id=routingCostQuantity name=routingCostQuantity class=form-control min=0 ng-min=0 ng-model=itemToEdit.Quantity /\u003e\u003c/div\u003e\u003clabel for=routingCostQuantity class=error ng-show=\"(itemErrors[\u0027Quantity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Quantity\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Rate\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCostRate\u003eRate:\u003c/label\u003e\u003cdiv\u003e\u003cinput ng-change=\"itemToEdit.ActualCost = itemToEdit.Override ? itemToEdit.Rate : itemToEdit.Quantity * itemToEdit.Rate\" ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" type=number id=routingCostRate name=routingCostRate class=form-control ng-model=itemToEdit.Rate /\u003e\u003c/div\u003e\u003clabel for=routingCostRate class=error ng-show=\"(itemErrors[\u0027Rate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Rate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label hidden-sm hidden-xs\"\u003e\u0026nbsp;\u003c/label\u003e\u003clabel class=\"control-label visible-sm visible-xs\"\u003eEach/Total\u003c/label\u003e \u003cselect class=form-control value=true id=chargeTotal ng-change=\"itemToEdit.ActualCost = itemToEdit.Override ? itemToEdit.Rate : itemToEdit.Quantity * itemToEdit.Rate\" ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" ng-model=itemToEdit.Override ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eTotal:\u003c/label\u003e \u003cinput type=text ng-disabled=true class=form-control id=chargeTotal value=\"{{(itemToEdit.ActualCost == null ? 0 : itemToEdit.ActualCost) | currency}} {{itemToEdit.Currency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.Currency != routing.RoutingDefaultCurrency \u0026amp;\u0026amp; itemToEdit.ReverseExchangeRate != null\" class=row\u003e\u003cdiv class=\"col-md-offset-9 col-md-3\"\u003e\u003cdiv class=form-group\u003e\u003cinput type=text ng-disabled=true class=form-control id=chargeTotal value=\"{{(itemToEdit.ActualCost == null ? 0 : itemToEdit.ActualCost) * itemToEdit.ReverseExchangeRate | currency }} {{routing.RoutingDefaultCurrency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.ReverseExchangeRate == null || (itemErrors[\u0027ReverseExchangeRate\u0027] != undefined)\" class=row\u003e\u003cdiv class=col\u003e\u003clabel ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] != undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003e{{ itemErrors[\u0027ReverseExchangeRate\u0027] }}\u003c/span\u003e \u003c/label\u003e \u003clabel ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] == undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003eThe Currency -{{itemToEdit.Currency}} doesn\u0027t have a matching Reverse Exchange Rate.\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReferenceNumber\u0027)}\"\u003e\u003clabel class=control-label for=routingCostReferenceNumber\u003eReference Number:\u003c/label\u003e\u003cdiv\u003e\u003cinput ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" type=text id=routingCostReferenceNumber class=form-control ng-model=itemToEdit.ReferenceNumber /\u003e\u003c/div\u003e\u003clabel for=routingCostReferenceNumber class=error ng-show=\"(itemErrors[\u0027ReferenceNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ReferenceNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"[\u0027AIR\u0027].includes(routing.RoutingType)\" class=row\u003e\u003cdiv class=\"form-group col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Terms\u0027)}\"\u003e\u003clabel class=control-label for=routingCostTerms\u003eTerms: \u003c/label\u003e\u003cdiv\u003e\u003cselect ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" id=routingCostTerms name=routingCostTerms ng-model=itemToEdit.Terms class=form-control\u003e\u003coption value=\"Prepaid - Freight\"\u003e Prepaid – Freight\u003c/option\u003e\u003coption value=\"Collect - Freight\"\u003e Collect – Freight\u003c/option\u003e\u003coption value=\"Prepaid - Due Agent\"\u003e Prepaid – Due Agent\u003c/option\u003e\u003coption value=\"Prepaid - Due Carrier\"\u003e Prepaid – Due Carrier\u003c/option\u003e\u003coption value=\"Collect - Due Agent\"\u003e Collect – Due Agent\u003c/option\u003e\u003coption value=\"Collect - Due Carrier\"\u003e Collect – Due Carrier\u003c/option\u003e\u003coption value=DNP\u003eDNP\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=routingCostTerms class=error ng-show=\"(itemErrors[\u0027Terms\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Terms\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Distribution\u0027)}\"\u003e\u003clabel class=control-label for=costDistributionribution\u003eDistribution:\u003c/label\u003e\u003cdiv\u003e\u003cselect ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved\" id=costDistributionribution name=costDistributionribution ng-model=itemToEdit.Distribution class=form-control\u003e\u003coption value=ChargeableWeight\u003eChargeable Weight\u003c/option\u003e\u003coption value=ActualWeight\u003eActual Weight\u003c/option\u003e\u003coption value=Volume\u003eVolume\u003c/option\u003e\u003coption value=Evenly\u003eEvenly\u003c/option\u003e\u003coption value=Manual\u003eManual\u003c/option\u003e\u003coption value=PRevenue\u003e% of Revenue\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=costDistribution class=error ng-show=\"(itemErrors[\u0027Distribution\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Distribution\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"![\u0027AIR\u0027].includes(routing.RoutingType)\" class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Distribution\u0027)}\"\u003e\u003clabel class=control-label for=costDistributionribution\u003eDistribution:\u003c/label\u003e\u003cdiv\u003e\u003cselect ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" id=costDistributionribution name=costDistributionribution ng-model=itemToEdit.Distribution class=form-control\u003e\u003coption value=ChargeableWeight\u003eChargeable Weight\u003c/option\u003e\u003coption value=ActualWeight\u003eActual Weight\u003c/option\u003e\u003coption value=Volume\u003eVolume\u003c/option\u003e\u003coption value=Evenly\u003eEvenly\u003c/option\u003e\u003coption value=Manual\u003eManual\u003c/option\u003e\u003coption value=PRevenue\u003e% of Revenue\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=costDistribution class=error ng-show=\"(itemErrors[\u0027Distribution\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Distribution\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DoNotExport\u0027)}\" ng-show=\"SystemConfigService.getConfig(\u0027EnableDoNotExportCheckbox\u0027, false) \u0026amp;\u0026amp; UserPermissions.DNEShipmentEntry\"\u003e\u003cdiv class=checkbox\u003e\u003clabel ng-class=\"{\u0027disabled-grey\u0027 : (itemToEdit.Exported || itemToEdit.Approved || itemToEdit.DoNotExportEnabled || costFinalized)}\" class=control-label for=routingCostDoNotExport\u003e \u003cinput type=checkbox id=reportCostDoNotExport model=currentItem.DoNotExport ng-model=itemToEdit.DoNotExport ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || itemToEdit.DoNotExportEnabled || itemToEdit.DoNotExportEnabledByVendor || costFinalized\" ng-show=!itemToEdit.DoNotExportEnabled /\u003e Do Not Export \u003c/label\u003e\u003c/div\u003e\u003clabel for=routingCostDoNotExport class=error ng-show=\"(itemErrors[\u0027DoNotExport\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DoNotExport\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6 ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !routing.IsQuote\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InDispute\u0027)}\"\u003e\u003cdiv class=checkbox\u003e\u003clabel ng-class=\"{\u0027disabled-grey\u0027: (itemToEdit.Exported || itemToEdit.Approved || costFinalized)}\" class=control-label for=shipmentCostInDispute\u003e \u003cinput type=checkbox id=routingCostInDispute model=currentItem.InDispute ng-model=itemToEdit.InDispute ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\"/\u003e In Dispute \u0026nbsp;\u0026nbsp;\u003ca ng-show=\"itemToEdit.InDispute \u0026amp;\u0026amp; !itemToEdit.isNew\" ng-click=\"editCostDispute(itemToEdit.Id, false, itemToEdit)\" style=font-size:10px class=item-link\u003eEdit Notes\u003c/a\u003e \u003c/label\u003e\u003c/div\u003e\u003clabel for=routingCostInDispute ng-show=\"(itemErrors[\u0027InDispute\u0027] != undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027InDispute\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !shipment.IsQuote \u0026amp;\u0026amp; itemToEdit.ApInvoiceId\"\u003e\u003chr/\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=col-xs-3\u003e\u003clabel\u003e\u003cb\u003eAP Invoice #:\u003c/b\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003clabel\u003e \u003ca target=_blank ng-show=UserPermissions.Accounting ng-click=editCostApprovals(itemToEdit)\u003e{{itemToEdit.ApInvoiceNumber}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e \u003cspan ng-show=!UserPermissions.Accounting\u003e{{itemToEdit.ApInvoiceNumber}}\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=col-xs-3\u003e\u003clabel\u003e\u003cb\u003eStatus:\u003c/b\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003clabel\u003e{{itemToEdit.ApInvoiceStatus}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-show=\"!itemToEdit.Exported \u0026amp;\u0026amp; itemToEdit.ApInvoiceId \u0026amp;\u0026amp; UserPermissions.ReverseShipmentCosts\"\u003e\u003cdiv class=\"col-xs-9 col-xs-offset-3\"\u003e\u003clabel\u003e\u003ca style=font-size:10px href=# ng-click=reverseApproval(itemToEdit)\u003eRemove from Invoice (Reverse)\u003c/a\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; itemToEdit.DoNotExport \u0026amp;\u0026amp; UserPermissions.ReverseShipmentCosts\"\u003e\u003clabel\u003e\u003ca style=font-size:10px href=# ng-click=reverseApproval(itemToEdit)\u003eReverse DNE (Reverse)\u003c/a\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentViewRoutingCost-edit', "\u003cform autocomplete=off class=\"routingCostEditForm form-compact\" name=routingCostEditForm\u003e\u003cdiv class=form-group ng-show=\"items.length \u003e 1\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RoutingId\u0027)}\"\u003e\u003clabel for=routingCostRoutingId class=control-label\u003e Routing Id: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=costRoutingId name=costRoutingId ng-options=\"routing.RoutingId as routing.RoutingId for routing in items\" ng-change=RoutingIdChangedWithoutItem(itemToEdit) ng-model=itemToEdit.RoutingId\u003e \u003c/select\u003e\u003c/div\u003e\u003clabel for=routingCostRoutingId class=error ng-show=\"(itemErrors[\u0027RoutingId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027RoutingId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel for=routingCostCode class=control-label\u003e Code: \u003cspan ng-show=searchingForCostCodes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" type=text id=routingCostCode name=routingCostCode class=form-control placeholder=\"Type to Search...\" ng-model=itemToEdit.CodeUIMask uib-typeahead=\"code.CodeType as code.CodeType for code in searchCostCodes($viewValue)\" typeahead-min-length=2 typeahead-template-url=routingCostCode-typeahead typeahead-no-results=costCodeNoResults typeahead-loading=searchingForCostCodes typeahead-on-select=\"costCodeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCostCode(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Cost Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=costCodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{itemToEdit.Code}}\"\u003c/div\u003e\u003clabel for=routingCostCode class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: (itemErrors.hasOwnProperty(\u0027VendorName\u0027) || itemErrors.hasOwnProperty(\u0027VendorId\u0027) || itemErrors.hasOwnProperty(\u0027VendorType\u0027))}\"\u003e\u003clabel for=routingCostVendorName class=control-label\u003e Vendor Name: \u003cspan ng-show=searchingForCostVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" type=text id=routingCostVendorName name=routingCostVendorName class=form-control placeholder=\"Type to Search...\" ng-model=itemToEdit.VendorName uib-typeahead=\"code.Code as code.Code for code in searchCostVendor($viewValue, itemToEdit)\" typeahead-min-length=2 typeahead-template-url=routingCostVendor-typeahead typeahead-no-results=costVendorNoResults typeahead-loading=searchingForCostVendor typeahead-on-select=\"costVendorChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=lookupCostVendor(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Cost Vendor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingCostVendorName class=error ng-show=\"(itemErrors[\u0027VendorId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=routingCostVendorName class=error ng-show=\"(itemErrors[\u0027VendorName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=routingCostVendorName class=error ng-show=\"(itemErrors[\u0027VendorType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Quantity\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCostQuantity\u003eQuantity:\u003c/label\u003e\u003cdiv\u003e\u003cinput ng-change=\"itemToEdit.ActualCost = itemToEdit.Override ? itemToEdit.Rate : itemToEdit.Quantity * itemToEdit.Rate\" ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" type=number id=routingCostQuantity name=routingCostQuantity class=form-control min=0 ng-min=0 ng-model=itemToEdit.Quantity /\u003e\u003c/div\u003e\u003clabel for=routingCostQuantity class=error ng-show=\"(itemErrors[\u0027Quantity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Quantity\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Rate\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCostRate\u003eRate:\u003c/label\u003e\u003cdiv\u003e\u003cinput ng-change=\"itemToEdit.ActualCost = itemToEdit.Override ? itemToEdit.Rate : itemToEdit.Quantity * itemToEdit.Rate\" ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" type=number id=routingCostRate name=routingCostRate class=form-control ng-model=itemToEdit.Rate /\u003e\u003c/div\u003e\u003clabel for=routingCostRate class=error ng-show=\"(itemErrors[\u0027Rate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Rate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label hidden-sm hidden-xs\"\u003e\u0026nbsp;\u003c/label\u003e\u003clabel class=\"control-label visible-sm visible-xs\"\u003eEach/Total\u003c/label\u003e \u003cselect class=form-control value=true id=chargeTotal ng-change=\"itemToEdit.ActualCost = itemToEdit.Override ? itemToEdit.Rate : itemToEdit.Quantity * itemToEdit.Rate\" ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" ng-model=itemToEdit.Override ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eTotal:\u003c/label\u003e \u003cinput type=text ng-disabled=true class=form-control id=chargeTotal value=\"{{(itemToEdit.ActualCost == null ? 0 : itemToEdit.ActualCost) | currency}} {{itemToEdit.Currency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.Currency != shipment.ShipmentDefaultCurrency \u0026amp;\u0026amp; itemToEdit.ReverseExchangeRate != null\" class=row\u003e\u003cdiv class=\"col-md-offset-9 col-md-3\"\u003e\u003cdiv class=form-group\u003e\u003cinput type=text ng-disabled=true class=form-control id=chargeTotal value=\"{{(itemToEdit.ActualCost == null ? 0 : itemToEdit.ActualCost) * itemToEdit.ReverseExchangeRate | currency }} {{shipment.ShipmentDefaultCurrency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.ReverseExchangeRate == null || (itemErrors[\u0027ReverseExchangeRate\u0027] != undefined)\" class=row\u003e\u003cdiv class=col\u003e\u003clabel ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] != undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003e{{ itemErrors[\u0027ReverseExchangeRate\u0027] }}\u003c/span\u003e \u003c/label\u003e \u003clabel ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] == undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003eThe Currency {{itemToEdit.Currency}} doesn\u0027t have a matching Reverse Exchange Rate.\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReferenceNumber\u0027)}\"\u003e\u003clabel class=control-label for=routingCostReferenceNumber\u003eReference Number:\u003c/label\u003e\u003cdiv\u003e\u003cinput ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" type=text id=routingCostReferenceNumber class=form-control ng-model=itemToEdit.ReferenceNumber /\u003e\u003c/div\u003e\u003clabel for=routingCostReferenceNumber class=error ng-show=\"(itemErrors[\u0027ReferenceNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ReferenceNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"[\u0027AIR\u0027].includes(routing.RoutingType)\" class=row\u003e\u003cdiv class=\"form-group col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Terms\u0027)}\"\u003e\u003clabel class=control-label for=routingCostTerms\u003eTerms: \u003c/label\u003e\u003cdiv\u003e\u003cselect ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" id=routingCostTerms name=routingCostTerms ng-model=itemToEdit.Terms class=form-control\u003e\u003coption value=\"Prepaid - Freight\"\u003e Prepaid – Freight\u003c/option\u003e\u003coption value=\"Collect - Freight\"\u003e Collect – Freight\u003c/option\u003e\u003coption value=\"Prepaid - Due Agent\"\u003e Prepaid – Due Agent\u003c/option\u003e\u003coption value=\"Prepaid - Due Carrier\"\u003e Prepaid – Due Carrier\u003c/option\u003e\u003coption value=\"Collect - Due Agent\"\u003e Collect – Due Agent\u003c/option\u003e\u003coption value=\"Collect - Due Carrier\"\u003e Collect – Due Carrier\u003c/option\u003e\u003coption value=DNP\u003eDNP\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=routingCostTerms class=error ng-show=\"(itemErrors[\u0027Terms\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Terms\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Distribution\u0027)}\"\u003e\u003clabel class=control-label for=costDistributionribution\u003eDistribution:\u003c/label\u003e\u003cdiv\u003e\u003cselect ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved\" id=costDistributionribution name=costDistributionribution ng-model=itemToEdit.Distribution class=form-control\u003e\u003coption value=ChargeableWeight\u003eChargeable Weight\u003c/option\u003e\u003coption value=ActualWeight\u003eActual Weight\u003c/option\u003e\u003coption value=Volume\u003eVolume\u003c/option\u003e\u003coption value=Evenly\u003eEvenly\u003c/option\u003e\u003coption value=Manual\u003eManual\u003c/option\u003e\u003coption value=PRevenue\u003e% of Revenue\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=costDistribution class=error ng-show=\"(itemErrors[\u0027Distribution\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Distribution\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"![\u0027AIR\u0027].includes(routing.RoutingType)\" class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Distribution\u0027)}\"\u003e\u003clabel class=control-label for=costDistributionribution\u003eDistribution:\u003c/label\u003e\u003cdiv\u003e\u003cselect ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" id=costDistributionribution name=costDistributionribution ng-model=itemToEdit.Distribution class=form-control\u003e\u003coption value=ChargeableWeight\u003eChargeable Weight\u003c/option\u003e\u003coption value=ActualWeight\u003eActual Weight\u003c/option\u003e\u003coption value=Volume\u003eVolume\u003c/option\u003e\u003coption value=Evenly\u003eEvenly\u003c/option\u003e\u003coption value=Manual\u003eManual\u003c/option\u003e\u003coption value=PRevenue\u003e% of Revenue\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=costDistribution class=error ng-show=\"(itemErrors[\u0027Distribution\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Distribution\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-show=\"SystemConfigService.getConfig(\u0027EnableDoNotExportCheckbox\u0027, false) \u0026amp;\u0026amp; UserPermissions.DNEShipmentEntry\" class=col-xs-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DoNotExport\u0027)}\"\u003e\u003cdiv class=checkbox\u003e\u003clabel ng-class=\"{\u0027disabled-grey\u0027 : (itemToEdit.Exported || itemToEdit.Approved || itemToEdit.DoNotExportEnabled || costFinalized)}\" class=control-label for=routingCostDoNotExport\u003e \u003cinput type=checkbox id=reportCostDoNotExport model=currentItem.DoNotExport ng-model=itemToEdit.DoNotExport ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || itemToEdit.DoNotExportEnabled || costFinalized\"/\u003e Do Not Export \u003c/label\u003e\u003c/div\u003e\u003clabel for=routingCostDoNotExport class=error ng-show=\"(itemErrors[\u0027DoNotExport\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DoNotExport\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6 ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !routing.IsQuote\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InDispute\u0027)}\"\u003e\u003cdiv class=checkbox\u003e\u003clabel ng-class=\"{\u0027disabled-grey\u0027: (itemToEdit.Exported || itemToEdit.Approved || costFinalized)}\" class=control-label for=shipmentCostInDispute\u003e \u003cinput type=checkbox id=routingCostInDispute model=currentItem.InDispute ng-model=itemToEdit.InDispute ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\"/\u003e In Dispute \u0026nbsp;\u0026nbsp;\u003ca ng-show=\"itemToEdit.InDispute \u0026amp;\u0026amp; !itemToEdit.isNew\" ng-click=\"editCostDispute(itemToEdit.Id, false, itemToEdit)\" style=font-size:10px class=item-link\u003eEdit Notes\u003c/a\u003e \u003c/label\u003e\u003c/div\u003e\u003clabel for=routingCostInDispute ng-show=\"(itemErrors[\u0027InDispute\u0027] != undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027InDispute\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !shipment.IsQuote \u0026amp;\u0026amp; itemToEdit.ApInvoiceId\"\u003e\u003chr/\u003e\u003cdiv\u003e\u003clabel\u003e AP Invoice Number: \u003ca target=_blank ng-show=UserPermissions.Accounting ng-click=editCostApprovals(itemToEdit)\u003e{{itemToEdit.ApInvoiceNumber}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e \u003cspan ng-show=!UserPermissions.Accounting\u003e{{itemToEdit.ApInvoiceNumber}}\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003clabel\u003eStatus: {{itemToEdit.ApInvoiceStatus}}\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.Exported \u0026amp;\u0026amp; itemToEdit.ApInvoiceId \u0026amp;\u0026amp; UserPermissions.ReverseShipmentCosts\"\u003e\u003clabel\u003e\u003ca style=font-size:10px href=# ng-click=reverseApproval(itemToEdit)\u003eRemove from Invoice (Reverse)\u003c/a\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; itemToEdit.DoNotExport \u0026amp;\u0026amp; UserPermissions.ReverseShipmentCosts\"\u003e\u003clabel\u003e\u003ca style=font-size:10px href=# ng-click=reverseApproval(itemToEdit)\u003eReverse DNE (Reverse)\u003c/a\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routingType-edit', "\u003cform autocomplete=off id=routingTypeEditForm name=routingTypeEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IntDom\u0027)}\"\u003e\u003clabel class=control-label for=selIntDom\u003eInternational or Domestic:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=selIntDom name=selIntDom class=form-control ng-model=itemToEdit.IntDom ng-options=\"item.value as item.label for item in intDomOptions\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=selIntDom class=error ng-show=\"(itemErrors[\u0027IntDom\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IntDom\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RoutingType\u0027)}\"\u003e\u003clabel class=control-label for=selRoutingType\u003eRouting Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=selRoutingType name=selRoutingType class=form-control ng-model=itemToEdit.RoutingType ng-options=\"item.value as item.label for item in routingTypeOptions\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=selRoutingType class=error ng-show=\"(itemErrors[\u0027RoutingType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RoutingType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Direction\u0027)}\" ng-show=\"itemToEdit.IntDom == \u0027I\u0027\"\u003e\u003clabel class=control-label for=selDirection\u003eDirection:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=selDirection name=selDirection class=form-control ng-model=itemToEdit.Direction ng-options=\"item.value as item.label for item in directionOptions\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=selDirection class=error ng-show=\"(itemErrors[\u0027Direction\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Direction\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('dateType-edit', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=\"close disable-autofocus\" ng-click=\"$emit(\u0027cancelEdit\u0027)\" aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch5 class=modal-title\u003eChoose {{dateTypeOptionLabel}} Date Type\u003c/h5\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off id=dateTypeEditForm name=dateTypeEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=selDateType name=selDateType class=form-control ng-model=dateTypeOption ng-options=\"item as item for item in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=\"modal-footer hidden-xs\" style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=\"$emit(\u0027cancelEdit\u0027)\"\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=\"$emit(\u0027chosen\u0027)\"\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"modal-footer visible-xs\" style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=\"$emit(\u0027cancelEdit\u0027)\"\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary btn-sm\" ng-click=\"$emit(\u0027chosen\u0027)\"\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-init=focusFirst()\u003e\u003c/div\u003e"); $templateCache.put('requirements-popover-notes', "\u003cspan\u003e\u003cstrong\u003eRequirements:\u003c/strong\u003e {{routing.GeneralInformation.Notes}}\u003c/span\u003e"); $templateCache.put('routing-general', "\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light routing-general\" ng-click=\"mode != \u0027Edit\u0027 ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=caption\u003e\u003cspan class=caption-subject\u003e\u003ci class=\"fa fa-fw fa-caption-icon\" ng-class=routingTypeIconClass\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan class=caption-subject ng-bind=\"routing.GeneralInformation.IntDom == \u0027I\u0027 ? \u0027International\u0027 : \u0027Domestic\u0027\"\u003e\u003c/span\u003e \u003cspan class=caption-subject ng-bind=routingTypeDescription\u003e\u003c/span\u003e \u003cspan class=caption-subject ng-show=\"routing.GeneralInformation.IntDom == \u0027I\u0027 \u0026amp;\u0026amp; routing.GeneralInformation.Direction != \u0027D\u0027\" ng-bind=\"routing.GeneralInformation.Direction == \u0027E\u0027 ? \u0027Export\u0027 : \u0027Import\u0027\"\u003e\u003c/span\u003e \u003cspan class=caption-subject style=cursor:pointer\u003e\u003ci class=\"fa fa-fw\" ng-class=\"(mode == \u0027Edit\u0027) ? \u0027fa-edit\u0027 : \u0027\u0027\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Set Routing Type\" ng-click=editRoutingType()\u003e\u003c/i\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cform name=routingForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv id=originInformationPanel class=\"routing-generalinformation-panel dates-and-times-panel col-sm-12 col-md-6 col-lg-6 min-6-field-high\" ng-show=\"[\u0027PU\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027OCEAN\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"form-group date-group\" ng-class=\"{error: validation.OriginInformation.PickupDate||validation.OriginInformation.PickupTime}\" ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel class=\"col-xs-3 control-label\" ng-click=editPickupDateType()\u003e \u003cspan ng-show=\"[\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003ePickup\u003c/span\u003e \u003cspan ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027RAIL\u0027].includes(routing.RoutingType)\"\u003eDepart\u003c/span\u003e \u003cspan class=date-type ng-bind=routing.OriginInformation.PickupDateType\u003e\u003c/span\u003e \u003ci class=\"fa fa-caret-down\"\u003e\u003c/i\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtPickupDate name=txtPickupDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.OriginInformation.PickupDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=routing.OriginInformation.PickupDate ng-disabled=\"mode != \u0027Edit\u0027\" date-popup-manager=pickupDatePopup svl-datefield=validation.OriginInformation.PickupDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=pickupDatePopup.open() ng-class=\"{error: validation.OriginInformation.PickupDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=pickuptime name=pickuptime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.OriginInformation.PickupTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=routing.OriginInformation.PickupTime ng-disabled=\"mode != \u0027Edit\u0027\" svl-timefield=validation.OriginInformation.PickupTime /\u003e\u003cdiv class=input-group-addon ng-class=\"{error: validation.OriginInformation.PickupTime}\"\u003e\u003clabel for=pickuptime\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003cinput type=text id=pickupCloseTime name=pickupCloseTime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.OriginInformation.PickupCloseTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=routing.OriginInformation.PickupCloseTime ng-disabled=\"mode != \u0027Edit\u0027\" svl-timefield=validation.OriginInformation.PickupCloseTime /\u003e \u003cspan class=input-group-spacer\u003e\u003c/span\u003e\u003cdiv class=\"pull-right input-group input-group-sm routing-top-inline\"\u003e\u003clabel for=lblStatus class=\"control-label font-blue-madison\" ng-bind=routing.GeneralInformation.Status\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=routing.GeneralInformation.Notes style=color:#6DB4F0;cursor:pointer uib-popover-template=\"\u0027requirements-popover-notes\u0027\" popover-placement=top-right popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=200 class=\"pull-left input-group input-group-sm routing-top-inline\"\u003e\u003ci class=\"fa fa-fw fa-comment\"\u003e\u003c/i\u003e\u003c/div\u003e\u003clabel for=lblStatus class=\"pull-right control-label routing-top-inline\"\u003eStatus:\u003c/label\u003e \u003clabel for=txtPickupDate ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtPickupDate.$valid \u0026amp;\u0026amp; !validation.OriginInformation.PickupDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtPickupDate\u0027,\u0027Estimated Departure Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=pickupdate ng-show=\"(validation.OriginInformation.PickupDate \u0026amp;\u0026amp; !routingForm.txtPickupDate.$valid)\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.OriginInformation.PickupDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=pickuptime ng-show=(validation.OriginInformation.PickupTime) class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.OriginInformation.PickupTime\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtPickupDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group routing-top-full-line\"\u003e\u003clabel for=lblStatus class=\"col-xs-3 control-label\"\u003eStatus:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003clabel for=lblStatus class=\"control-label font-blue-madison\" ng-bind=routing.GeneralInformation.Status\u003e\u003c/label\u003e\u003cdiv ng-show=routing.GeneralInformation.Notes style=color:#6DB4F0;cursor:pointer uib-popover-template=\"\u0027requirements-popover-notes\u0027\" popover-placement=top-right popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=200 class=pull-right\u003e\u003ci class=\"fa fa-fw fa-comment\"\u003e\u003c/i\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtVendor class=\"col-xs-3 control-label\"\u003eVendor: \u003cspan ng-show=routing.GeneralInformation.VendorName\u003e\u003cspan ng-show=routing.GeneralInformation.VendorType\u003e({{routing.GeneralInformation.VendorType}})\u003c/span\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtVendor name=txtVendor class=form-control ng-model=routing.GeneralInformation.VendorName ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" uib-typeahead=\"mixedParty.Name as mixedParty.Name for mixedParty in searchForVendor($viewValue)\" placeholder=\"Type Vendor Name to Search...\" typeahead-min-length=2 typeahead-template-url=mixedparty-typeahead typeahead-no-results=vendorNoResults typeahead-loading=searchingForVendor typeahead-on-select=vendorChosen($item) typeahead-append-to-body=true ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupVendor()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Vendor\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearVendor()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Vendor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=\"vendorNoResults \u0026amp;\u0026amp; !vendorNoResultsDismissed\"\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matching Vendor found for \"{{routing.GeneralInformation.VendorName}}\" \u003ci class=\"fa fa-fw fa-close\" ng-click=\"vendorNoResultsDismissed = true;\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtVendor\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtVendor ng-show=(validation.GeneralInformation.VendorName) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.VendorName\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group form-group-important\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtOriginPort class=\"col-xs-3 control-label\"\u003e Port of Loading: \u003cspan ng-show=searchingForOriginPorts\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtOriginPort name=txtOriginPort class=form-control placeholder=\"Port of Loading\" uib-typeahead=\"port.Code as port.Code for port in searchPorts($viewValue)\" typeahead-min-length=2 typeahead-template-url=port-typeahead typeahead-no-results=OriginPortNoResults typeahead-loading=searchingForOriginPorts ng-model=routing.OriginInformation.OriginPort.Code ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupOriginPort()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for Port of Loading\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.OriginInformation.OriginPort = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Port of Loading\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=OriginPortNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{routing.OriginInformation.OriginPort.Code}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtOriginPort\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtOriginPort ng-show=(validation.OriginInformation.OriginPort.Code) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.OriginInformation.OriginPort.Code.replace(\u0027Code\u0027,\u0027Port of Loading\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=selPickupFromType class=\"col-xs-3 control-label\"\u003ePickup From:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selPickupFromType name=selPickupFromType class=form-control ng-model=routing.OriginInformation.PickupFromType ng-options=\"item.value as item.label for item in pickupAndDeliveryTypeOptions\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#selPickupFromType\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027form-group-important\u0027:[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027, \u0027AIR\u0027].includes(routing.RoutingType)}\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtOriginAirport class=\"col-xs-3 control-label\"\u003eOrigin Airport: \u003cspan ng-show=searchingForOriginAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtOriginAirport name=txtOriginAirport class=form-control placeholder=\"Origin Airport \" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=OriginAirportNoResults typeahead-loading=searchingForOriginAirports typeahead-on-select=airportChosen($item) ng-model=routing.OriginInformation.OriginAirport.AirportID ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupOriginAirport()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.OriginInformation.OriginAirport.AirportID = null\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=OriginAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{routing.OriginInformation.OriginAirport.AirportID}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtOriginAirport\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtOriginAirport ng-show=(validation.routingModel.OrigAirportID) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.routingModel.OrigAirportID.replace(\u0027OrigAirportID\u0027,\u0027Origin Airport\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027form-group-important\u0027:[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)}\" ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtShipper class=\"col-xs-3 control-label\"\u003e{{routing.RoutingType == \"GROUND\" ? \"Origin\" : \"Shipper\"}}: \u003cspan ng-show=searchingForShipper\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtShipper name=txtShipper class=form-control ng-model=routing.GeneralInformation.Shipper.Name ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" placeholder=\"{{(routing.RoutingType == \u0027GROUND\u0027 ? \u0027Origin\u0027 : \u0027Shipper\u0027) + \u0027 Name\u0027}}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupShipper()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Shipper\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearShipper()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Shipper\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtShippper\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtShipper ng-show=(validation.GeneralInformation.Shipper.Name) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.GeneralInformation.Shipper.Name.replace(\u0027Name\u0027,routing.RoutingType == \u0027GROUND\u0027 ? \u0027Origin\u0027 : \u0027Shipper\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtShipperAddress1 class=\"col-xs-3 control-label\"\u003eAddress 1:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtShipperAddress1 name=txtShipperAddress1 class=form-control placeholder=\"Address Line 1\" ng-model=routing.GeneralInformation.Shipper.Address1 ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtShipperAddress1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtShipperAddress1 ng-show=(validation.GeneralInformation.Shipper.Address1) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Shipper.Address1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtShipperAddress2 class=\"col-xs-3 control-label\"\u003eAddress 2:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtShipperAddress2 name=txtShipperAddress2 class=form-control placeholder=\"Address Line 2\" ng-model=routing.GeneralInformation.Shipper.Address2 ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtShipperAddress2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtShipperAddress2 ng-show=(validation.GeneralInformation.Shipper.Address2) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Shipper.Address2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtShipperCity class=\"col-xs-3 control-label\"\u003eCity:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtShipperCity name=txtShipperCity class=form-control placeholder=City ng-model=routing.GeneralInformation.Shipper.City ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtShipperCity\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtShipperCity class=\"hidden-xs col-xs-3 control-label\"\u003eCity/State/Zip:\u003c/label\u003e \u003clabel for=txtShipperCity class=\"visible-xs col-xs-3 control-label\"\u003eState/Zip:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtShipperCity name=txtShipperCity style=min-width:150px class=\"hidden-xs form-control input-sm\" placeholder=City ng-model=routing.GeneralInformation.Shipper.City ng-class=\"{disabled: mode != \u0027Edit\u0027, error: validation.GeneralInformation.Shipper.City}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e \u003cspan class=\"hidden-xs input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtShipperState name=txtShipperState class=\"form-control input-sm\" placeholder=State ng-model=routing.GeneralInformation.Shipper.State ng-class=\"{disabled: mode != \u0027Edit\u0027, error: validation.GeneralInformation.Shipper.State}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtShipperZip name=txtShipperZip class=\"form-control input-sm\" placeholder=Zip ng-blur=ZipCodeUpdated() ng-model=routing.GeneralInformation.Shipper.Zip ng-class=\"{disabled: mode != \u0027Edit\u0027, error: validation.GeneralInformation.Shipper.Zip}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtShipperCity\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtShipperCity ng-show=(validation.GeneralInformation.Shipper.City) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Shipper.City\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtShipperState ng-show=(validation.GeneralInformation.Shipper.State) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Shipper.State\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtShipperZip ng-show=(validation.GeneralInformation.Shipper.Zip) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Shipper.Zip\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtShipperCountry class=\"col-xs-3 control-label\"\u003eCountry:\u003cspan ng-show=searchingForShipperCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtShipperCountry name=txtShipperCountry class=form-control placeholder=Country ng-model=routing.GeneralInformation.Shipper.Country ng-disabled=\"mode != \u0027Edit\u0027\" uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" typeahead-min-length=2 typeahead-no-results=ShipperCountryNoResults typeahead-loading=searchingForShipperCountries typeahead-on-select=\"countryChosen($item, \u0027Shipper\u0027)\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=autocomplete-no-results ng-show=ShipperCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{routing.GeneralInformation.Shipper.Country}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtShipperCountry\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtShipperCountry ng-show=(validation.GeneralInformation.Shipper.Country) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Shipper.Country\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtShipperContactName class=\"col-xs-3 control-label\"\u003eContact/Phone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtShipperContactName name=txtShipperContactName class=\"form-control input-sm\" placeholder=\"Contact Name\" ng-model=routing.GeneralInformation.Shipper.ContactFullName ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtShipperContactPhone name=txtShipperContactPhone class=\"form-control input-sm\" placeholder=\"Contact Phone\" ng-model=routing.GeneralInformation.Shipper.Phone ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtShipperContactName\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtShipperContactName ng-show=(validation.GeneralInformation.Shipper.ContactFullName) class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.GeneralInformation.Shipper.ContactFullName.replace(\u0027ContactFullName\u0027,\u0027Contact\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtShipperContactPhone ng-show=(validation.GeneralInformation.Shipper.Phone) class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Shipper.Phone\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027RAIL\u0027].includes(routing.RoutingType)\" ng-class=\"{\u0027form-group-important\u0027:[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027, \u0027OCEAN\u0027].includes(routing.RoutingType)}\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=txtOriginAgent\u003e Origin Agent: \u003cspan ng-show=searchingForOriginAgents\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtOriginAgent name=txtOriginAgent class=form-control placeholder=\"Origin Agent \" ng-model=routing.OriginInformation.OriginAgent.Name ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" uib-typeahead=\"Agent as Agent.Name for Agent in searchOriginAgents($viewValue)\" typeahead-min-length=2 typeahead-template-url=Agent-typeahead typeahead-on-select=originStationChosen($item) typeahead-no-results=OriginAgentNoResults typeahead-loading=searchingForOriginAgents ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupOriginAgent()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Origin Agent\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.OriginInformation.OriginAgent = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Origin Agent\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=OriginAgentNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Agent Code \"{{routing.OriginInformation.OriginAgent.Name}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtOriginAgent\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtOriginAgent ng-show=(validation.OriginInformation.OriginAgent.Name) class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.OriginInformation.OriginAgent.Name.replace(\u0027Name\u0027,\u0027Origin Agent\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-click=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027DEL\u0027,\u0027PU\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtStation1 class=\"col-xs-3 control-label\"\u003eStations 1/2: \u003cspan ng-show=searchingForStations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtStation1 name=txtStation1 class=form-control placeholder=Station ng-model=routing.GeneralInformation.Station1 uib-typeahead=\"station.Code as station.Code for station in searchStation1($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=Station1NoResults typeahead-on-select=station1Chosen($item) typeahead-loading=searchingForStation1 ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupStation1()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Station\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.GeneralInformation.Station1 = null\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtStation2 name=txtStation2 class=form-control placeholder=\"Station 2\" ng-model=routing.GeneralInformation.Station2 uib-typeahead=\"station.Code as station.Code for station in searchStation2($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=Station2NoResults typeahead-on-select=station2Chosen($item) typeahead-loading=searchingForStation2 ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupStation2()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a 2nd Station\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.GeneralInformation.Station2 = null\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear 2nd Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=Station1NoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{routing.GeneralInformation.Station1}}\"\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=Station2NoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{routing.GeneralInformation.Station2}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtStation1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=station1 ng-show=(validation.GeneralInformation.Station1) class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Station1\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=station2 ng-show=(validation.GeneralInformation.Station2) class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Station2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group date-group\" ng-class=\"{error: validation.GeneralInformation.PUPodDate || validation.OriginInformation.PUPodTime}\"\u003e\u003clabel for=txtPUPodDate class=\"col-xs-3 control-label\"\u003eCompleted On/By:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtPUPodDate name=txtPUPodDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.OriginInformation.PUPodDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=routing.OriginInformation.PUPodDate ng-disabled=\"mode != \u0027Edit\u0027\" date-popup-manager=PUPodDatePopup svl-datefield=validation.OriginInformation.PUPodDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"PUPodDatePopup.open(\u0027#txtPUPodDate\u0027)\" ng-class=\"{error: validation.OriginInformation.PUPodDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=txtPUPodTime name=txtPUPodTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.OriginInformation.PUPodTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=routing.OriginInformation.PUPodTime ng-disabled=\"mode != \u0027Edit\u0027\" svl-timefield=validation.OriginInformation.PUPodTime /\u003e\u003cdiv class=input-group-addon\u003e\u003clabel for=txtPUPodTime\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput id=txtPUPodName name=txtPUPodName style=width:128px class=\"form-control input-sm\" placeholder=\"Pod Name\" ng-model=routing.OriginInformation.PUPodName ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e \u003clabel for=txtPUPodDate ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtPUPodDate.$valid\" class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtPUPodDate\u0027,\u0027Out for Delivery\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtPUPodDate ng-show=validation.OriginInformation.PUPodDate class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.OriginInformation.PUPodDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtPUPodTime ng-show=validation.OriginInformation.PUPodTime class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.OriginInformation.PUPodTime\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtPUPodDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=destinationInformationPanel class=\"routing-generalinformation-panel dates-and-times-panel col-sm-12 col-md-6 col-lg-6 min-6-field-high\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027OCEAN\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"form-group date-group\" ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.DestinationInformation.EstimatedArrivalDate || validation.DestinationInformation.EstimatedArrivalTime || validation.DestinationInformation.EstimatedArrivalCloseTime }\"\u003e\u003clabel class=\"col-xs-3 control-label\" style=height:20px ng-click=editEstimatedArrivalDateType()\u003e \u003cspan ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027RAIL\u0027].includes(routing.RoutingType)\"\u003eArrive\u003c/span\u003e \u003cspan ng-show=\"[\u0027PU\u0027,\u0027DEL\u0027, \u0027GROUND\u0027].includes(routing.RoutingType)\"\u003eDeliver\u003c/span\u003e \u003cspan class=date-type\u003e{{routing.DestinationInformation.EstimatedArrivalDateType}}\u003c/span\u003e \u003ci class=\"fa fa-caret-down\"\u003e\u003c/i\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtEtaDate name=txtEtaDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DestinationInformation.EstimatedArrivalDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=routing.DestinationInformation.EstimatedArrivalDate ng-disabled=\"mode != \u0027Edit\u0027\" date-popup-manager=etaDatePopup svl-datefield=validation.DestinationInformation.EstimatedArrivalDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"etaDatePopup.open(\u0027#txtEtaDate\u0027)\" ng-class=\"{error: validation.DestinationInformation.EstimatedArrivalDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=txtEtaTime name=txtEtaTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.DestinationInformation.EstimatedArrivalTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=routing.DestinationInformation.EstimatedArrivalTime ng-disabled=\"mode != \u0027Edit\u0027\" svl-timefield=validation.DestinationInformation.EstimatedArrivalTime /\u003e\u003cdiv class=input-group-addon\u003e\u003clabel for=pickuptime\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003cinput type=text id=txtEtaCloseTime name=txtEtaCloseTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.DestinationInformation.EstimatedArrivalCloseTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=routing.DestinationInformation.EstimatedArrivalCloseTime ng-disabled=\"mode != \u0027Edit\u0027\" svl-timefield=validation.DestinationInformation.EstimatedArrivalCloseTime /\u003e \u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003clabel for=chkHazardous class=\"pull-right input-group input-group-sm routing-top-inline\"\u003e\u003cinput id=chkHazardous class=routing-top-inline type=checkbox ng-model=routing.GeneralInformation.Hazardous /\u003e \u003cspan\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=chkHazardous class=\"pull-right control-label routing-top-inline\"\u003eHazmat:\u003c/label\u003e \u003clabel for=txtEtaDate ng-show=validation.DestinationInformation.EstimatedArrivalDate class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DestinationInformation.EstimatedArrivalDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtEtaDate ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtEtaDate.$valid\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtEtaDate\u0027,\u0027Estimated Arrival Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtEtaTime ng-show=validation.DestinationInformation.EstimatedArrivalTime class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DestinationInformation.EstimatedArrivalTime\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtEtaCloseTime ng-show=validation.DestinationInformation.EstimatedArrivalCloseTime class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DestinationInformation.EstimatedArrivalCloseTime\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtEtaDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group date-group\" ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.DestinationInformation.EstimatedArrivalDate || validation.DestinationInformation.EstimatedArrivalTime || validation.DestinationInformation.EstimatedArrivalCloseTime }\"\u003e\u003c/div\u003e\u003cdiv class=\"form-group routing-top-full-line\"\u003e\u003clabel for=chkHazardousResponsive class=\"col-xs-3 control-label\"\u003eHazmat:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003clabel for=chkHazardousResponsive class=\"input-group input-group-sm\"\u003e\u003cinput id=chkHazardousResponsive type=checkbox ng-model=routing.GeneralInformation.Hazardous /\u003e \u003cspan\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.GeneralInformation.MawbNumber}\"\u003e\u003clabel for=txtWaybill class=\"col-xs-3 control-label\"\u003eMAWB #/Issue Date:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtWaybill name=txtWaybill class=\"input-sm form-control\" placeholder=MAWB ng-model=routing.GeneralInformation.MawbNumber ng-class=\"{disabled: (mode != \u0027Edit\u0027), error: validation.GeneralInformation.MawbNumber}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=txtIssueDate name=txtIssueDate class=\"input-sm form-control\" ng-class=\"{error: validation.GeneralInformation.IssueDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=routing.GeneralInformation.IssueDate date-popup-manager=IssueDatePopup svl-datefield=validation.GeneralInformation.IssueDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"IssueDatePopup.open(\u0027#txtIssueDate\u0027)\" ng-class=\"{error: validation.GeneralInformation.IssueDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtWaybill\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtProNumber ng-show=validation.GeneralInformation.MawbNumber class=\"control-label col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.GeneralInformation.MawbNumber.replace(\u0027MawbNumber\u0027,\u0027MAWB\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.GeneralInformation.MawbNumber}\"\u003e\u003clabel for=txtMBL class=\"col-xs-3 control-label\"\u003eMBL:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtMBL name=txtMBL class=form-control placeholder=MBL ng-model=routing.GeneralInformation.MawbNumber ng-class=\"{disabled: (mode != \u0027Edit\u0027), error: validation.GeneralInformation.MawbNumber}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtMBL\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtProNumber ng-show=validation.GeneralInformation.MawbNumber class=\"control-label col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.GeneralInformation.MawbNumber.replace(\u0027MawbNumber\u0027,\u0027MBL\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.GeneralInformation.MawbNumber}\"\u003e\u003clabel for=txtProNumber class=\"col-xs-3 control-label\"\u003ePro #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtProNumber name=txtProNumber class=form-control placeholder=\"Pro #\" ng-model=routing.GeneralInformation.MawbNumber ng-class=\"{disabled: (mode != \u0027Edit\u0027), error: validation.GeneralInformation.MawbNumber}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtProNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtProNumber ng-show=validation.GeneralInformation.MawbNumber class=\"control-label col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.GeneralInformation.MawbNumber.replace(\u0027MawbNumber\u0027,\u0027Pro #\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027DONTSHOW\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.GeneralInformation.MawbNumber}\"\u003e\u003clabel for=txtRefNumber class=\"col-xs-3 control-label\"\u003eRef #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtRefNumber name=txtRefNumber class=form-control placeholder=\"Ref# \" ng-model=routing.GeneralInformation.MawbNumber ng-class=\"{disabled: (mode != \u0027Edit\u0027), error: validation.GeneralInformation.MawbNumber}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003c/div\u003e\u003clabel for=txtProNumber ng-show=validation.GeneralInformation.MawbNumber class=\"control-label col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.GeneralInformation.MawbNumber.replace(\u0027MawbNumber\u0027,\u0027Ref #\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group form-group-important\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtDestinationPort class=\"col-xs-3 control-label\"\u003eUnloading/Discharge Port: \u003cspan ng-show=DestinationPortNoResults\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtDestinationPort name=txtDestinationPort class=form-control placeholder=\"Unloading/Discharge Port\" uib-typeahead=\"port.Code as port.Code for port in searchPorts($viewValue)\" typeahead-min-length=2 typeahead-template-url=port-typeahead typeahead-no-results=DestinationPortNoResults typeahead-loading=searchingForDestinationPorts ng-model=routing.DestinationInformation.DestinationPort.Code ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip ng-click=lookupDestinationPort() data-placement=top title=\"Search for a Unloading/Discharge Port\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.DestinationInformation.DestinationPort = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Unloading/Discharge Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=DestinationPortNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port Code \"{{routing.DestinationInformation.DestinationPort.Code}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDestinationPort\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtDestinationPort ng-show=(validation.DestinationInformation.DestinationPort.Code) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.DestinationInformation.DestinationPort.Code.replace(\u0027Code\u0027,\u0027Unloading/Discharge Port\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=selDeliverToType class=\"col-xs-3 control-label\"\u003eDeliver To:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selDeliverToType name=selDeliverToType class=form-control ng-model=routing.DestinationInformation.DeliverToType ng-options=\"item.value as item.label for item in pickupAndDeliveryTypeOptions\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#selDeliverToType\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\" ng-class=\"{\u0027form-group-important\u0027:[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027,\u0027AIR\u0027].includes(routing.RoutingType)}\"\u003e\u003clabel for=txtDestinationAirport class=\"col-xs-3 control-label\"\u003eDest Airport: \u003cspan ng-show=searchingForDestinationAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtDestinationAirport name=txtDestinationAirport class=form-control placeholder=\"Destination Airport \" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=DestinationAirportNoResults typeahead-loading=searchingForDestinationAirports typeahead-on-select=airportChosen($item) ng-model=routing.DestinationInformation.DestinationAirport.AirportID ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupDestinationAirport()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.DestinationInformation.DestinationAirport.AirportID = null\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=DestinationAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{routing.DestinationInformation.DestinationAirport.AirportID}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDestinationAirport\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtDestinationAirport ng-show=(validation.routingModel.DestAirportID) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.routingModel.DestAirportID.replace(\u0027DestAirportID\u0027,\u0027Dest Airport\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027form-group-important\u0027:[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)}\" ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtConsignee class=\"col-xs-3 control-label\"\u003e{{routing.RoutingType == \"GROUND\" ? \"Destination\" : \"Consignee\"}}: \u003cspan ng-show=searchingForConsignee\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtConsignee name=txtConsignee class=form-control ng-model=routing.GeneralInformation.Consignee.Name ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" placeholder=\"{{(routing.RoutingType == \u0027GROUND\u0027 ? \u0027Destination\u0027 : \u0027Consignee\u0027) + \u0027 Name\u0027}}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupConsignee()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Consignee\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearConsignee()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Consignee\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtConsignee\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtConsignee ng-show=(validation.GeneralInformation.Consignee.Name) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.GeneralInformation.Consignee.Name.replace(\u0027Name\u0027,routing.RoutingType == \u0027GROUND\u0027 ? \u0027Destination\u0027 : \u0027Consignee\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtConsigneeAddress1 class=\"col-xs-3 control-label\"\u003eAddress 1:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtConsigneeAddress1 name=txtConsigneeAddress1 class=form-control placeholder=\"Address Line 1\" ng-model=routing.GeneralInformation.Consignee.Address1 ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtConsigneeAddress1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtConsigneeAddress1 ng-show=(validation.GeneralInformation.Consignee.Address1) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Consignee.Address1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtConsigneeAddress2 class=\"col-xs-3 control-label\"\u003eAddress 2:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtConsigneeAddress2 name=txtConsigneeAddress2 class=form-control placeholder=\"Address Line 2\" ng-model=routing.GeneralInformation.Consignee.Address2 ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtConsigneeAddress2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtConsigneeAddress2 ng-show=(validation.GeneralInformation.Consignee.Address2) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Consignee.Address2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtConsigneeCity class=\"col-xs-3 control-label\"\u003eCity:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtConsigneeCity name=txtConsigneeCity class=form-control placeholder=City ng-model=routing.GeneralInformation.Consignee.City ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtConsigneeCity\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtConsigneeCity class=\"hidden-xs col-xs-3 control-label\"\u003eCity/State/Zip:\u003c/label\u003e \u003clabel for=txtConsigneeCity class=\"visible-xs col-xs-3 control-label\"\u003eState/Zip:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtConsigneeCity name=txtConsigneeCity style=min-width:150px class=\"hidden-xs form-control input-sm\" placeholder=City ng-model=routing.GeneralInformation.Consignee.City ng-class=\"{disabled: mode != \u0027Edit\u0027, error: validation.GeneralInformation.Consignee.City}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e \u003cspan class=\"hidden-xs input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtConsigneeState name=txtConsigneeState class=\"form-control input-sm\" placeholder=State ng-model=routing.GeneralInformation.Consignee.State ng-class=\"{disabled: mode != \u0027Edit\u0027, error: validation.GeneralInformation.Consignee.State}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtConsigneeZip name=txtConsigneeZip class=\"form-control input-sm\" placeholder=Zip ng-blur=ZipCodeUpdated() ng-model=routing.GeneralInformation.Consignee.Zip ng-class=\"{disabled: mode != \u0027Edit\u0027, error: validation.GeneralInformation.Consignee.Zip}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtConsigneeCity\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtConsigneeCity ng-show=(validation.GeneralInformation.Consignee.City) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Consignee.City\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtConsigneeState ng-show=(validation.GeneralInformation.Consignee.State) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Consignee.State\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtConsigneeZip ng-show=(validation.GeneralInformation.Consignee.Zip) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Consignee.Zip\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtConsigneeCountry class=\"col-xs-3 control-label\"\u003eCountry:\u003cspan ng-show=searchingForConsigneeCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtConsigneeCountry name=txtConsigneeCountry class=form-control placeholder=Country ng-model=\"routing.GeneralInformation.Consignee.Country \" uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" typeahead-min-length=2 typeahead-no-results=ConsigneeCountryNoResults typeahead-loading=searchingForConsigneeCountries typeahead-on-select=\"countryChosen($item,\u0027Consignee\u0027)\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=autocomplete-no-results ng-show=ConsigneeCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{routing.GeneralInformation.Consignee.Country}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtConsigneeCountry\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtConsigneeCountry ng-show=(validation.GeneralInformation.Consignee.Country) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Consignee.Country\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtConsigneeContactName class=\"col-xs-3 control-label\"\u003eContact/Phone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtConsigneeContactName name=txtConsigneeContactName class=form-control placeholder=\"Contact Name\" ng-model=routing.GeneralInformation.Consignee.ContactFullName ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtConsigneeContactPhone name=txtConsigneeContactPhone class=form-control placeholder=\"Contact Phone\" ng-model=routing.GeneralInformation.Consignee.Phone ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtConsigneeContactName\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtConsigneeContactName ng-show=(validation.GeneralInformation.Consignee.ContactFullName) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.GeneralInformation.Consignee.ContactFullName.replace(\u0027ContactFullName\u0027,\u0027Contact\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtConsigneeContactPhone ng-show=(validation.GeneralInformation.Consignee.Phone) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.Consignee.Phone\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027RAIL\u0027].includes(routing.RoutingType)\" ng-class=\"{\u0027form-group-important\u0027:[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027RAIL\u0027].includes(routing.RoutingType)}\"\u003e\u003clabel class=\"col-xs-3 control-label\" for=txtDestinationAgent\u003e Dest Agent: \u003cspan ng-show=searchingForDestinationAgents\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtDestinationAgent name=txtDestinationAgent class=form-control placeholder=\"Destination Agent \" ng-model=routing.DestinationInformation.DestinationAgent.Name ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" uib-typeahead=\"Agent as Agent.Name for Agent in searchDestinationAgents($viewValue)\" typeahead-min-length=2 typeahead-template-url=Agent-typeahead typeahead-no-results=destinationAgentNoResults typeahead-on-select=destinationStationChosen($item) typeahead-loading=searchingForDestinationAgents ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupDestinationAgent()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Destination Agent\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.DestinationInformation.DestinationAgent = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Destination Agent\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=destinationAgentNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Agent Code \"{{routing.DestinationInformation.DestinationAgent.Name}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDestinationAgent\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtDestinationAgent ng-show=(validation.DestinationInformation.DestinationAgent.Name) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.DestinationInformation.DestinationAgent.Name.replace(\u0027Name\u0027,\u0027Dest Agent\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-click=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtAssignedTo class=\"col-xs-3 control-label\"\u003eAssigned To \u003cspan ng-show=UserNoResults\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtAssignedTo name=txtStation2 class=form-control uib-typeahead=\"user.Name as user.Name for user in searchUsers($viewValue)\" placeholder=\"Type name to Search...\" typeahead-min-length=2 typeahead-template-url=user-typeahead typeahead-no-results=UserNoResults typeahead-loading=searchingForUsers typeahead-on-select=assignedToChosen($item) ng-model=routing.GeneralInformation.AssignedToFullName ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupAssignedTo()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a User\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearAssignedTo()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Assigned To\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=UserNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the User \"{{routing.GeneralInformation.AssignedToFullName}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtAssignedTo\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtAssignedTo ng-show=(validation.GeneralInformation.AssignedTo) class=\"control-label col-xs-offset-3 col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.GeneralInformation.AssignedTo.replace(\u0027AssignedTo\u0027,\u0027Assigned To\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group date-group\" ng-class=\"{error: validation.DestinationInformation.PodDate || validation.DestinationInformation.PodTime}\" ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtPodDate class=\"col-xs-3 control-label\"\u003eCompleted On/By:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtPodDate name=txtPodDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DestinationInformation.PodDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=routing.DestinationInformation.PodDate date-popup-manager=podDatePopup svl-datefield=validation.DestinationInformation.PodDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"podDatePopup.open(\u0027#txtPodDate\u0027)\" ng-class=\"{error: validation.DestinationInformation.PodDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=txtPodTime name=txtPodTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.DestinationInformation.PodTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=routing.DestinationInformation.PodTime svl-timefield=validation.DestinationInformation.PodTime /\u003e\u003cdiv class=input-group-addon\u003e\u003clabel for=txtPodTime\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput id=txtPodName name=txtPodName style=width:128px class=\"form-control input-sm\" placeholder=\"Pod Name\" ng-model=routing.DestinationInformation.PodName ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e \u003clabel for=txtPodDate ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtPodDate.$valid\" class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtPodDate\u0027,\u0027Completed On\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtPodDate ng-show=validation.DestinationInformation.PodDate class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DestinationInformation.PodDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtPodTime ng-show=validation.DestinationInformation.PodTime class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DestinationInformation.PodTime\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtPodDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=generalInformationPanel class=\"routing-generalinformation-panel dates-and-times-panel col-sm-6 col-md-6 col-lg-6\" ng-show=false\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group\u003e\u003clabel for=selRoutingType class=\"col-xs-3 control-label\"\u003eRouting Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cdiv id=txtRoutingType name=txtRoutingType class=form-control placeholder=\"Routing Type\" ng-bind=routing.RoutingType\u003e\u003c/div\u003e\u003cselect id=selRoutingType name=selRoutingType class=form-control ng-model=routing.RoutingType ng-options=\"item.value as item.label for item in routingTypes\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1\u003e \u003ci class=\"fa fa-fw fa-edit\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Set Routing Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#selRoutingType\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=selDirection class=\"col-xs-3 control-label\"\u003eDirection:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selDirection name=celDirection class=form-control ng-model=routing.GeneralInformation.Direction ng-options=\"item.value as item.label for item in directionOptions\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#selDirection\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group date-group\" ng-class=\"{error: validation.GeneralInformation.RoutingDate}\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtRoutingDate class=\"col-xs-3 control-label\"\u003eRouting Date:\u003c/label\u003e\u003cdiv class=\"col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtRoutingDate name=txtRoutingDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.GeneralInformation.RoutingDate, disabled: mode != \u0027Edit\u0027}\" ng-model=routing.GeneralInformation.RoutingDate date-popup-manager=routingDatePopup svl-datefield=validation.GeneralInformation.RoutingDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"routingDatePopup.open(\u0027#txtRoutingDate\u0027)\" ng-class=\"{error: validation.GeneralInformation.RoutingDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=txtRoutingDate ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtRoutingDate.$valid\" class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtRoutingDate\u0027,\u0027Routing Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtRoutingDate ng-show=(validation.GeneralInformation.RoutingDate) class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.RoutingDate\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtRoutingDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv id=groundInformationPanel class=\"routing-generalinformation-panel dates-and-times-panel col-sm-6 col-md-6 col-lg-6 min-3-field-high\" ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtTractor class=\"col-xs-3 control-label\"\u003eTractor:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtTractor name=txtTractor class=form-control placeholder=\"Tractor \" ng-model=routing.GroundInformation.Tractor ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupTractor()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Tractor\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.GroundInformation.Tractor = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Tractor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtTractor\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtTrailer class=\"col-xs-3 control-label\"\u003eTrailer:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtTrailer name=txtTrailer class=form-control placeholder=\"Trailer \" ng-model=routing.GroundInformation.Trailer ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupTrailer()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Trailer\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.GroundInformation.Trailer = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Trailer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtTrailer\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtTrailer class=\"col-xs-3 control-label\"\u003eDriver Phone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtDriverPhone name=txtTrailer class=form-control placeholder=Phone ng-model=routing.GroundInformation.DriverPhone ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDriverPhone\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtDriverPhone ng-show=(validation.GeneralInformation.DriverPhone) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.DriverPhone\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=EquipmentTypeId class=\"col-xs-3 control-label\"\u003eEquipment Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=EquipmentTypeId name=EquipmentTypeId class=form-control ng-model=routing.GroundInformation.EquipmentTypeName ng-change=\"routing.GroundInformation.EquipmentTypeId = null\" uib-typeahead=\"codeType.CodeType as codeType.CodeType for codeType in searchEquipmentTypes($viewValue)\" placeholder=\"Type equipment type to Search...\" typeahead-min-length=1 typeahead-template-url=CodeType-typeahead typeahead-no-results=EquipmentTypeNoResults typeahead-loading=searchingForEquipmentTypes typeahead-on-select=equipmentTypeChosen($item) ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupEquipmentType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Equipment Type\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.GroundInformation.EquipmentTypeId = null; routing.GroundInformation.EquipmentTypeName = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Equipment Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=EquipmentTypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Equipment Type \"{{routing.GroundInformation.EquipmentTypeName}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#EquipmentTypeId\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtSealNumber class=\"col-xs-3 control-label\"\u003eSeal Number:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtSealNumber name=txtSealNumber class=form-control placeholder=\"Seal Number \" ng-model=routing.GroundInformation.SealNumber ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtSealNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtMileage class=\"col-xs-3 control-label\"\u003eMileage:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtMileage name=txtMileage class=form-control placeholder=\"Mileage \" ng-model=routing.GroundInformation.Mileage ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=input-group-btn ng-show=\"SystemOptions.PCMiler || SystemConfigService.getBool(\u0027GoogleAPIForMileageCalc\u0027, false)\"\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=getMileage()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Get Mileage\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtMileage\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"routing.GeneralInformation.IntDom == \u0027I\u0027 \u0026amp;\u0026amp; [\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtCustomsBroker class=\"col-xs-3 control-label\"\u003eCustoms Broker:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtCustomsBroker name=txtCustomsBroker type=text class=form-control ng-model=routing.InternationalInformation.CustomsBroker placeholder=\"Customs Broker\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=lookupCustomsBroker()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Customs Broker\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearCustomsBroker()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Customs Broker\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtCustomsBroker\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=BrokerNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Broker \"{{routing.InternationalInformation.CustomsBroker.Name}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=groundInformationPanel-right class=\"routing-generalinformation-panel dates-and-times-panel col-sm-6 col-md-6 col-lg-6 min-3-field-high\" ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-show=\"[\u0027RAIL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtMileage class=\"col-xs-3 control-label\"\u003eMileage:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtMileage name=txtMileage class=form-control placeholder=\"Mileage \" ng-model=routing.GroundInformation.Mileage ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=getMileage()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Get Mileage\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtMileage\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027DEL\u0027,\u0027PU\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtGroundSpecialInstructions class=\"col-xs-3 control-label\" ng-show=\"[\u0027RAIL\u0027].includes(routing.RoutingType)\"\u003e\u003cspan class=full-label\u003eSpecial Instructions\u003c/span\u003e\u003cspan class=shortened-label\u003eSpecial Instr\u003c/span\u003e:\u003c/label\u003e \u003clabel for=txtGroundSpecialInstructions class=\"col-xs-3 control-label\" ng-show=\"[\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003cspan class=full-label\u003eOrigin Instructions\u003c/span\u003e\u003cspan class=shortened-label\u003eOrigin Instr\u003c/span\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea id=txtGroundSpecialInstructions name=txtGroundSpecialInstructions class=\"form-control textarea-3-high\" style=resize:vertical placeholder=\"{{ [\u0027RAIL\u0027].includes(routing.RoutingType) ? \u0027Enter Special Instructions\u0027 : \u0027Origin Instructions\u0027 }}\" ng-model=routing.GeneralInformation.SpecialInstructions ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtGroundSpecialInstructions\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027GROUND\u0027,\u0027DEL\u0027,\u0027PU\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtDestinationInstructions class=\"col-xs-3 control-label\"\u003e\u003cspan class=full-label\u003eDestination Instructions\u003c/span\u003e\u003cspan class=shortened-label\u003eDest. Instr\u003c/span\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea id=txtDestinationInstructions name=txtDestinationInstructions class=\"form-control textarea-3-high\" style=resize:vertical placeholder=\"Destination Instructions\" ng-model=routing.GeneralInformation.DestinationInstructions ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtGroundSpecialInstructions\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"routing-generalinformation-panel dates-and-times-panel col-sm-6 col-md-6 col-lg-6 min-8-field-high\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"hidden-xs form-group\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtVesselName class=\"col-xs-3 control-label\"\u003eVessel Name/Voyage ID:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtVesselName name=txtVesselName class=form-control placeholder=\"Vessel Name\" ng-model=routing.InternationalInformation.Vessel.Name ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupVessel()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Vessel\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.InternationalInformation.Vessel = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Vessel\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn input-group-spacer\"\u003e\u003c/div\u003e\u003cinput id=txtVoyageId name=txtVoyageId class=form-control placeholder=\"Voyage ID\" ng-model=routing.InternationalInformation.VoyageId ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtVesselName\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtVesselName class=\"col-xs-3 control-label\"\u003eVessel Name:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtVesselName name=txtVesselName class=form-control placeholder=\"Vessel Name\" ng-model=routing.InternationalInformation.Vessel.Name ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupVessel()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Vessel\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.InternationalInformation.Vessel = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Vessel\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtVesselName\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtVoyageId class=\"col-xs-3 control-label\"\u003eVoyage ID:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtVoyageId name=txtVoyageId class=form-control placeholder=\"Voyage ID\" ng-model=routing.InternationalInformation.VoyageId ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtVoyageId\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=selContainerMode class=\"col-xs-3 control-label\"\u003eContainer Mode:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selContainerMode name=selContainerMode class=form-control ng-model=routing.InternationalInformation.ContainerMode ng-options=\"item.value as item.label for item in containerModeOptions\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#selContainerMode\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtAddressOfEmpty class=\"col-xs-3 control-label\"\u003eAddress Of Empty:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtAddressOfEmpty name=txtAddressOfEmpty class=form-control placeholder=\"Address Of Empty\" ng-model=routing.InternationalInformation.AddressOfEmpty ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupAddressOfEmpty()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for Address Of Empty\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.InternationalInformation.AddressOfEmpty = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Address Of Empty\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtAddressOfEmpty\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtPlaceOfReceipt class=\"col-xs-3 control-label\"\u003ePlace of Receipt:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtPlaceOfReceipt name=txtPlaceOfReceipt class=form-control placeholder=\"Place of Receipt\" ng-model=routing.InternationalInformation.PlaceOfReceipt ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtPlaceOfReceipt\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtPlaceOfDelivery class=\"col-xs-3 control-label\"\u003ePlace of Delivery:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtPlaceOfDelivery name=txtPlaceOfDelivery class=form-control placeholder=\"Place of Delivery\" ng-model=routing.InternationalInformation.PlaceOfDelivery ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtPlaceOfDelivery\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtCfsAddress class=\"col-xs-3 control-label\"\u003eContainer Frt Station: \u003cspan ng-show=searchingForFreightStations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtCfsAddress name=txtCfsAddress class=form-control placeholder=\"Container Freight Station\" ng-model=routing.InternationalInformation.ContainerFreightStation.Name uib-typeahead=\"Agent as Agent.Name for Agent in searchContainerFreightStations($viewValue)\" typeahead-min-length=2 typeahead-template-url=Agent-typeahead typeahead-on-select=containerFreightStationChosen($item) typeahead-loading=searchingForFreightStations typeahead-no-results=FreightStationNoResults ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupContainerFreightStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a CFS Address\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.InternationalInformation.ContainerFreightStation = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear CFS Address\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=FreightStationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the CFS \"{{routing.InternationalInformation.ContainerFreightStation.Name}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtCfsAddress\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtContainerYard class=\"col-xs-3 control-label\"\u003eContainer Yard: \u003cspan ng-show=searchingForYards\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtContainerYard name=txtContainerYard class=form-control placeholder=\"Container Yard \" ng-model=routing.InternationalInformation.ContainerYard.Name uib-typeahead=\"Agent as Agent.Name for Agent in searchContainerYards($viewValue)\" typeahead-min-length=2 typeahead-template-url=Agent-typeahead typeahead-no-results=YardNoResults typeahead-on-select=containerYardChosen($item) typeahead-loading=searchingForYards ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupContainerYard()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Container Yard\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.InternationalInformation.ContainerYard = null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Container Yard\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=YardNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Container Yard \"{{routing.InternationalInformation.ContainerYard.Name}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtContainerYard\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtContainerTerminalOperator class=\"col-xs-3 control-label\"\u003eContainer Terminal: \u003cspan ng-show=searchingForTerminals\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtContainerTerminalOperator name=txtContainerTerminalOperator class=form-control placeholder=\"Container Terminal Operator\" ng-model=routing.InternationalInformation.ContainerTerminalOperator.Name uib-typeahead=\"Agent as Agent.Name for Agent in searchContainerTerminalOperators($viewValue)\" typeahead-min-length=2 typeahead-template-url=Agent-typeahead typeahead-no-results=TerminalNoResults typeahead-on-select=containerTerminalOperatorChosen($item) typeahead-loading=searchingForTerminals ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupContainerTerminalOperator()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Container Terminal Operator\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=\"routing.InternationalInformation.ContainerTerminalOperator=null;\"\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Container Terminal Operator\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=TerminalNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Container Terminal Operator \"{{routing.InternationalInformation.ContainerTerminalOperator.Name}}\"\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtContainerTerminalOperator\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"routing-generalinformation-panel dates-and-times-panel col-sm-6 col-md-6 col-lg-6 min-8-field-high\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"form-group date-group\" ng-class=\"{error: validation.InternationalInformation.CutoffDate || validation.InternationalInformation.CutoffTime}\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtCutoffDate class=\"col-xs-3 control-label\"\u003eCutoff Date:\u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtCutoffDate name=txtCutoffDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.InternationalInformation.CutoffDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=routing.InternationalInformation.CutoffDate ng-disabled=\"mode != \u0027Edit\u0027\" date-popup-manager=cutoffDatePopup svl-datefield=validation.InternationalInformation.CutoffDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"cutoffDatePopup.open(\u0027#txtCutoffDate\u0027)\" ng-class=\"{error: validation.InternationalInformation.CutoffDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=txtCutoffTime name=txtCutoffTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.InternationalInformation.CutoffTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=routing.InternationalInformation.CutoffTime svl-timefield=validation.InternationalInformation.CutoffTime /\u003e\u003cdiv class=input-group-addon\u003e\u003clabel for=txtCutoffTime\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003clabel for=txtCutoffDate ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtCutoffDate.$valid\" class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtCutoffDate\u0027,\u0027Cutoff Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtCutoffDate ng-show=validation.InternationalInformation.CutoffDate class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.CutoffDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtCutoffTime ng-show=validation.InternationalInformation.CutoffTime class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.CutoffTime\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtCutoffDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group date-group\" ng-class=\"{error: validation.InternationalInformation.AvailableDate}\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtAvailableDate class=\"col-xs-3 control-label\"\u003eAvailable Date:\u003c/label\u003e\u003cdiv class=\"col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtAvailableDate name=txtAvailableDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.InternationalInformation.AvailableDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=routing.InternationalInformation.AvailableDate ng-disabled=\"mode != \u0027Edit\u0027\" date-popup-manager=availableDatePopup svl-datefield=validation.InternationalInformation.AvailableDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"availableDatePopup.open(\u0027#txtAvailableDate\u0027)\" ng-class=\"{error: validation.InternationalInformation.AvailableDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=txtAvailableDate ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtAvailableDate.$valid\" class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtAvailableDate\u0027,\u0027Available Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtAvailableDate ng-show=(validation.InternationalInformation.AvailableDate) class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.AvailableDate\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtAvailableDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group date-group\" ng-class=\"{error: validation.InternationalInformation.FreeTimeExpires}\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtFreeTimeExpires class=\"col-xs-3 control-label\"\u003eFree Time Expires:\u003c/label\u003e\u003cdiv class=\"col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtFreeTimeExpires name=txtFreeTimeExpires class=\"input-sm form-control date-field\" ng-class=\"{error: validation.InternationalInformation.FreeTimeExpires, disabled: (mode != \u0027Edit\u0027)}\" ng-model=routing.InternationalInformation.FreeTimeExpires ng-disabled=\"mode != \u0027Edit\u0027\" date-popup-manager=freeTimeExpiresPopup svl-datefield=validation.InternationalInformation.FreeTimeExpires /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"freeTimeExpiresPopup.open(\u0027#txtFreeTimeExpires\u0027)\" ng-class=\"{error: validation.InternationalInformation.FreeTimeExpires}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=txtFreeTimeExpires ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtFreeTimeExpires.$valid\" class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtFreeTimeExpires\u0027,\u0027Free Time Expires\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtFreeTimeExpires ng-show=(validation.InternationalInformation.FreeTimeExpires) class=\"control-label col-xs-10 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.FreeTimeExpires\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtFreeTimeExpires\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group date-group\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\" ng-class=\"{error: (validation.InternationalInformation.OnBoardType || validation.InternationalInformation.OnBoardDate)}\"\u003e\u003clabel for=OnBoardDate class=\"col-xs-3 control-label\"\u003eOn Board:\u003c/label\u003e\u003cdiv class=\"col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cselect style=width:128px name=OnBoardType id=OnBoardType ng-model=routing.InternationalInformation.OnBoardType class=form-control\u003e\u003coption value=ShippedOnBoard\u003eShipped\u003c/option\u003e\u003coption value=CleanOnBoard\u003eClean\u003c/option\u003e\u003coption value=LadenOnBoard\u003eLaden\u003c/option\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#OtherDateType\u0027)\"\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=OnBoardDate name=OnBoardDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.InternationalInformation.OnBoardDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=routing.InternationalInformation.OnBoardDate date-popup-manager=onBoardDatePopup svl-datefield=validation.InternationalInformation.OnBoardDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"onBoardDatePopup.open(\u0027#OnBoardDate\u0027)\" ng-class=\"{error: routing.InternationalInformation.OnBoardDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#OnBoardType\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=OnBoardType ng-show=(validation.InternationalInformation.OnBoardType) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.OnBoardType\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=OnBoardDate ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.OnBoardDate.$valid\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027OnBoardDate\u0027,\u0027On Board Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=OnBoardDate ng-show=(validation.InternationalInformation.OnBoardDate) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.OnBoardDate\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"hidden-xs form-group\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=selReleaseType class=\"col-xs-3 control-label\"\u003eRelease Type/Org./Copies:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selReleaseType name=selReleaseType class=form-control ng-model=routing.InternationalInformation.ReleaseType ng-options=\"item.value as item.label for item in releaseTypes\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003cdiv class=\"input-group-btn input-group-spacer\"\u003e\u003c/div\u003e\u003cinput id=txtNumberOfOriginals name=txtNumberOfOriginals class=form-control placeholder=\"Number of Originals\" ng-model=routing.InternationalInformation.NumberOfOriginals ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=\"input-group-btn input-group-spacer\"\u003e\u003c/div\u003e\u003cinput id=txtNumberOfCopies name=txtNumberOfCopies class=form-control placeholder=\"Number of Copies\" ng-model=routing.InternationalInformation.NumberOfCopies ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#selReleaseType\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=selReleaseTypeXs class=\"col-xs-3 control-label\"\u003eRelease Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selReleaseTypeXs name=selReleaseTypeXs class=form-control ng-model=routing.InternationalInformation.ReleaseType ng-options=\"item.value as item.label for item in releaseTypes\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#selReleaseTypeXs\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtNumberOfOriginalsXs class=\"col-xs-3 control-label\"\u003eNumber of Originals:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNumberOfOriginalsXs name=txtNumberOfOriginalsXs class=form-control placeholder=\"Number of Originals\" ng-model=routing.InternationalInformation.NumberOfOriginals ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtNumberOfOriginalXs\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtNumberOfCopiesXs class=\"col-xs-3 control-label\"\u003eNumber of Originals:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNumberOfCopiesXs name=txtNumberOfCopiesXs class=form-control placeholder=\"Number of Originals\" ng-model=routing.InternationalInformation.NumberOfCopies ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtNumberOfOriginalXs\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtBookingNumber class=\"col-xs-3 control-label\"\u003eBooking Number:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtBookingNumber name=txtBookingNumber class=form-control placeholder=\"Booking Number\" ng-model=routing.GeneralInformation.BookingNumber ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtBookingNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtBolReferenceNumber class=\"col-xs-3 control-label\"\u003eBOL Ref#:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtBolReferenceNumber name=txtBolReferenceNumber class=form-control placeholder=\"BOL Reference Number\" ng-model=routing.InternationalInformation.BolReferenceNumber ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtBolReferenceNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtTransShipment class=\"col-xs-3 control-label\"\u003eTrans Shipment:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtTransShipment name=txtTransShipment class=form-control placeholder=\"Trans Shipment\" ng-model=routing.InternationalInformation.TransShipment maxlength=100 ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e \u003clabel for=txtTransShipment ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtTransShipment.$valid\" class=\"control-label error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtTransShipment\u0027,\u0027Trans Shipment\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtTransShipment ng-show=(validation.InternationalInformation.TransShipment) class=\"control-label error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.TransShipment\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtTransShipment\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv id=airOceanInformationPanel-left class=\"routing-generalinformation-panel col-sm-6 col-md-6 col-lg-6 min-3-field-high\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027OCEAN\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{\u0027hidden-xs\u0027: [\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)}\" ng-show=\"[\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=selFreightPaymentTerms class=\"col-xs-3 control-label\"\u003eFrght Charges/Other:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selFreightPaymentTerms name=FreightPaymentTerms class=form-control ng-model=routing.FinancialInformation.FreightPaymentTerms ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-options=\"item.value as item.label for item in freightPaymentTermOptions\"\u003e\u003c/select\u003e\u003cdiv class=\"input-group-btn input-group-spacer\"\u003e\u003c/div\u003e\u003cselect id=selOtherCharges name=selOtherCharges class=form-control ng-model=routing.FinancialInformation.OtherCharges ng-options=\"item.value as item.label for item in otherChargeTypes\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#selFreightPaymentTerms\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027visible-xs\u0027: [\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)}\" ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=selFreightPaymentTerms class=\"col-xs-3 control-label\"\u003eFreight Charges:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selFreightPaymentTerms name=FreightPaymentTerms class=form-control ng-model=routing.FinancialInformation.FreightPaymentTerms ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-options=\"item.value as item.label for item in freightPaymentTermOptions\"\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#selFreightPaymentTerms\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027visible-xs\u0027: [\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)}\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=selOtherCharges class=\"col-xs-3 control-label\"\u003eOther Charges:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=selOtherCharges name=celOtherCharges class=form-control ng-model=routing.FinancialInformation.OtherCharges ng-options=\"item.value as item.label for item in otherChargeTypes\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#selOtherCharges\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027OCEAN\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.FinancialInformation.DeclaredValueCustoms}\"\u003e\u003clabel for=txtDeclaredValueCustomsXs class=\"col-xs-3 control-label\"\u003eCustoms DV:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003clabel for=txtDeclaredValueCustomsXs class=\"input-group-addon input-group-prefix-addon\"\u003e$\u003c/label\u003e \u003cinput id=txtDeclaredValueCustomsXs name=txtDeclaredValueCustoms class=form-control placeholder=\"Customs Declared Value\" ng-model=routing.FinancialInformation.DeclaredValueCustoms ng-class=\"{error: validation.FinancialInformation.DeclaredValueCustoms, disabled: (mode != \u0027Edit\u0027)}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDeclaredValueCustomsXs\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtDeclaredValueCustomsXs ng-show=(validation.FinancialInformation.DeclaredValueCustoms) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.FinancialInformation.DeclaredValueCustoms\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027OCEAN\u0027,\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtDeclaredValueCarriageXs class=\"col-xs-3 control-label\"\u003eCarriage DV:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003clabel for=txtDeclaredValueCarriageXs class=\"input-group-addon input-group-prefix-addon\"\u003e$\u003c/label\u003e \u003cinput id=txtDeclaredValueCarriageXs name=txtDeclaredValueCarriageXs class=form-control placeholder=\"Carriage Declared Value\" ng-model=routing.FinancialInformation.DeclaredValueCarriage ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDeclaredValueCarriageXs\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"hidden-xs form-group\" ng-class=\"{error: validation.FinancialInformation.DeclaredValueCustoms||validation.FinancialInformation.DeclaredValueCarriage}\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027OCEAN\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtDeclaredValueCustoms class=\"col-xs-3 control-label\"\u003eCustoms/Carriage DV:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003clabel for=txtDeclaredValueCustoms class=\"input-group-addon input-group-prefix-addon\"\u003e$\u003c/label\u003e \u003cinput id=txtDeclaredValueCustoms name=txtDeclaredValueCustoms class=form-control placeholder=\"Customs Declared Value\" ng-model=routing.FinancialInformation.DeclaredValueCustoms ng-disabled=\"mode != \u0027Edit\u0027\" ng-class=\"{error: validation.FinancialInformation.DeclaredValueCustoms, disabled: (mode != \u0027Edit\u0027)}\"/\u003e\u003cdiv class=\"input-group-btn input-group-spacer\"\u003e\u003c/div\u003e\u003clabel for=txtDeclaredValueCarriage class=\"input-group-addon input-group-prefix-addon\"\u003e$\u003c/label\u003e \u003cinput id=txtDeclaredValueCarriage name=txtDeclaredValueCarriage class=form-control placeholder=\"Carriage Declared Value\" ng-model=routing.FinancialInformation.DeclaredValueCarriage ng-class=\"{error: validation.FinancialInformation.DeclaredValueCarriage, disabled: (mode != \u0027Edit\u0027)}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDeclaredValueCustoms\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtDeclaredValueCustoms ng-show=(validation.FinancialInformation.DeclaredValueCustoms) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.FinancialInformation.DeclaredValueCustoms\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtDeclaredValueCarriage ng-show=(validation.FinancialInformation.DeclaredValueCarriage) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.FinancialInformation.DeclaredValueCarriage\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027,\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.FinancialInformation.InsuranceAmount}\"\u003e\u003clabel for=txtInsuranceAmount class=\"col-xs-3 control-label\"\u003eInsurance Amount:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003clabel for=txtInsuranceAmount class=\"input-group-addon input-group-prefix-addon\"\u003e$\u003c/label\u003e \u003cinput id=txtInsuranceAmount name=txtInsuranceAmount class=form-control placeholder=\"Insurance Amount\" ng-model=routing.FinancialInformation.InsuranceAmount ng-class=\"{error: validation.FinancialInformation.InsuranceAmount, disabled: (mode != \u0027Edit\u0027)}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtInsuranceAmount\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtInsuranceAmount ng-show=(validation.FinancialInformation.InsuranceAmount) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.FinancialInformation.InsuranceAmount\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=airOceanInformationPanel-right class=\"routing-generalinformation-panel col-sm-6 col-md-6 col-lg-6 min-3-field-high\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027OCEAN\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtBookingNumberAir class=\"col-xs-3 control-label\"\u003eBooking Number:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtBookingNumberAir name=txtBookingNumberAir class=form-control placeholder=\"Booking Number\" ng-model=routing.GeneralInformation.BookingNumber ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtBookingNumberAir\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"hidden-xs form-group\" ng-class=\"{error: validation.FinancialInformation.MawbRate || validation.GeneralInformation.MawbChargeableWeight}\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtMawbRate class=\"col-xs-3 control-label\"\u003eMawb Rate/Chg. Wt.:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003clabel class=\"input-group-addon input-group-prefix-addon\" for=txtMawbRate\u003e$\u003c/label\u003e \u003cinput id=txtMawbRate name=txtMawbRate class=form-control placeholder=\"Mawb Rate\" ng-model=routing.FinancialInformation.MawbRate ng-class=\"{error: validation.FinancialInformation.MawbRate, disabled: (mode != \u0027Edit\u0027)}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=\"input-group-btn input-group-spacer\"\u003e\u003c/div\u003e\u003cinput id=txtMawbChargeableWeight name=txtMawbChargeableWeight class=form-control placeholder=\"Mawb Chargeable Weight\" ng-model=routing.GeneralInformation.MawbChargeableWeight ng-class=\"{error: validation.GeneralInformation.MawbChargeableWeight, disabled: (mode != \u0027Edit\u0027)}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e \u003clabel class=\"input-group-addon input-group-suffix-addon\" for=txtMawbChargeableWeight\u003e\u003cspan ng-bind=\"routing.GeneralInformation.IntDom == \u0027I\u0027 ? \u0027KG\u0027 : \u0027LB\u0027\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtMawbRate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtMawbRate ng-show=(validation.FinancialInformation.MawbRate) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.FinancialInformation.MawbRate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtMawbChargeableWeight ng-show=(validation.GeneralInformation.MawbChargeableWeight) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.MawbChargeableWeight\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.FinancialInformation.MawbRate}\"\u003e\u003clabel for=txtMawbRate class=\"col-xs-3 control-label\"\u003eMawb Rate:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtMawbRate name=txtMawbRate class=form-control placeholder=\"Mawb Rate\" ng-model=routing.FinancialInformation.MawbRate ng-class=\"{error: validation.FinancialInformation.MawbRate, disabled: (mode != \u0027Edit\u0027)}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtMawbRate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtMawbRate ng-show=(validation.FinancialInformation.MawbRate) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.FinancialInformation.MawbRate\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtMawbChargeableWeight class=\"hidden-xs col-sm-3 control-label\"\u003eMawb Chargeable Weight:\u003c/label\u003e \u003clabel for=txtMawbChargeableWeight class=\"visible-xs col-xs-3 control-label\"\u003eMawb Chg. Wt.:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtMawbChargeableWeight name=txtMawbChargeableWeight class=form-control placeholder=\"Mawb Chargeable Weight\" ng-model=routing.GeneralInformation.MawbChargeableWeight ng-class=\"{error: validation.GeneralInformation.MawbChargeableWeight, disabled: (mode != \u0027Edit\u0027)}\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtMawbChargeableWeight\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtMawbChargeableWeight ng-show=(validation.GeneralInformation.MawbChargeableWeight) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.MawbChargeableWeight\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027OCEAN\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtCustomsBroker class=\"col-xs-3 control-label\"\u003eCustoms Broker:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtCustomsBroker name=txtCustomsBroker type=text class=form-control ng-model=routing.InternationalInformation.CustomsBroker placeholder=\"Customs Broker\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=lookupCustomsBroker()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Customs Broker\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearCustomsBroker()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Customs Broker\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtCustomsBroker\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=BrokerNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Broker \"{{routing.InternationalInformation.CustomsBroker.Name}}\"\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtNotifyParty class=\"col-xs-3 control-label\"\u003eNotify Party:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyParty name=txtNotifyParty class=form-control ng-model=routing.InternationalInformation.NotifyPartyAddress.Name ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" uib-typeahead=\"mixedParty.Name as mixedParty.Name for mixedParty in searchForNotifyParty($viewValue)\" placeholder=\"Type Party Name to Search...\" typeahead-min-length=2 typeahead-template-url=mixedparty-typeahead typeahead-no-results=notifyPartyNoResults typeahead-loading=searchingForNotifyParty typeahead-on-select=notifyPartyChosen($item) typeahead-append-to-body=true ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupNotifyParty()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a NotifyParty\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearNotifyParty()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear NotifyParty\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtNotifyParty\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv id=special-instructions-left class=\"routing-generalinformation-panel col-sm-6 col-md-6 col-lg-6 min-3-field-high\" ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtAccountingInformation class=\"col-xs-3 control-label\"\u003eAccounting \u003cspan class=full-label\u003eInformation\u003c/span\u003e\u003cspan class=shortened-label\u003eInfo\u003c/span\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea class=\"instructions-box form-control textarea-2-high\" id=txtAccountingInformation style=resize:vertical name=txtAccountingInformation placeholder=\"Enter Accounting Notes\" ng-model=routing.FinancialInformation.AccountingInformation ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtAccountingInformation\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtHandlingInformation class=\"col-xs-3 control-label\"\u003eHandling \u003cspan class=full-label\u003eInformation\u003c/span\u003e\u003cspan class=shortened-label\u003eInfo\u003c/span\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea class=\"instructions-box form-control textarea-2-high\" style=resize:vertical id=txtHandlingInformation name=txtHandlingInformation placeholder=\"Enter Handling Information\" ng-model=routing.GeneralInformation.HandlingInformation ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtHandlingInformation\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtManifestSpecialInstructions class=\"col-xs-3 control-label\"\u003eManifest \u003cspan class=full-label\u003eInstructions\u003c/span\u003e\u003cspan class=shortened-label\u003eInstr.\u003c/span\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea id=txtManifestSpecialInstructions name=txtManifestSpecialInstructions style=resize:vertical class=\"form-control textarea-2-high\" placeholder=\"Enter Manifest Special Instructions\" ng-model=routing.InternationalInformation.ManifestSpecialInstructions ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtManifestSpecialInstructions\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtBolSpecialInstructions class=\"col-xs-3 control-label\"\u003eBOL \u003cspan class=full-label\u003eInstructions\u003c/span\u003e\u003cspan class=shortened-label\u003eInstr.\u003c/span\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea ng-show=\"true || showBolSpecialInstructions\" id=txtBolSpecialInstructions name=txtBolSpecialInstructions style=resize:vertical class=\"form-control textarea-2-high\" placeholder=\"Enter BOL Special Instructions\" ng-model=routing.InternationalInformation.BolSpecialInstructions ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtBolSpecialInstructions\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtMarksAndNumbers class=\"col-xs-3 control-label\"\u003e\u003cspan class=full-label\u003eMarks and Numbers\u003c/span\u003e\u003cspan class=shortened-label\u003eMarks \u0026 Numbers\u003c/span\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea id=txtMarksAndNumbers name=txtMarksAndNumbers class=\"form-control textarea-3-high\" style=resize:vertical placeholder=\"Enter Marks and Numbers\" maxlength=500 ng-model=routing.GeneralInformation.MarksAndNumbers ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtMarksAndNumbers\u0027)\"\u003e\u003c/div\u003e\u003clabel for=txtMarksAndNumbers ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtMarksAndNumbers.$valid\" class=\"control-label error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtMarksAndNumbers\u0027,\u0027Marks And Numbers\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtMarksAndNumbers ng-show=(validation.GeneralInformation.MarksAndNumbers) class=\"control-label error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.MarksAndNumbers\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=special-instructions-right class=\"routing-generalinformation-panel col-sm-6 col-md-6 col-lg-6 min-3-field-high\" ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtSpecialInstructions class=\"col-xs-3 control-label\"\u003e\u003cspan class=full-label\u003eSpecial Instructions\u003c/span\u003e\u003cspan class=shortened-label\u003eSpecial Instr\u003c/span\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea id=txtSpecialInstructions name=txtSpecialInstructions class=form-control placeholder=\"Enter Special Instructions\" style=resize:vertical ng-model=routing.GeneralInformation.SpecialInstructions ng-class=\"{disabled:(mode != \u0027Edit\u0027), \u0027textarea-4-high\u0027: [\u0027AIR\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType), \u0027textarea-3-high\u0027: [\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)}\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtSpecialInstructions\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtGeneralGoodsDescription class=\"col-xs-3 control-label\"\u003e\u003cspan class=full-label\u003eGeneral Goods Description\u003c/span\u003e\u003cspan class=shortened-label\u003eGeneral Goods\u003c/span\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003ctextarea id=txtGeneralGoodsDescription name=txtGeneralGoodsDescription class=\"form-control textarea-4-high\" style=resize:vertical placeholder=\"Enter General Goods Description\" maxlength=3000 ng-model=routing.GeneralInformation.GeneralGoodsDescription ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtGeneralGoodsDescription\u0027)\"\u003e\u003c/div\u003e\u003clabel for=txtGeneralGoodsDescription ng-show=\"mode == \u0027Edit\u0027 \u0026amp;\u0026amp; !routingForm.txtGeneralGoodsDescription.$valid\" class=\"control-label error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtGeneralGoodsDescription\u0027,\u0027General Goods Description\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtGeneralGoodsDescription ng-show=(validation.GeneralInformation.GeneralGoodsDescription) class=\"control-label error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.GeneralInformation.GeneralGoodsDescription\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=false\u003e\u003cdiv id=undefinedGroup-left class=\"routing-generalinformation-panel col-sm-6 col-md-6 col-lg-6 min-3-field-high\" ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=undefinedGroup-right class=\"routing-generalinformation-panel col-sm-6 col-md-6 col-lg-6 min-3-field-high\" ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-show=\"[\u0027HIDEMEFORNOW\u0027].includes(routing.RoutingType)\"\u003e\u003clabel for=txtRevenueGoal class=\"col-xs-3 control-label\"\u003eRevenue Goal:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtRevenueGoal name=txtRevenueGoal class=form-control placeholder=\"Revenue Goal\" ng-model=routing.FinancialInformation.RevenueGoal ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtRevenueGoal\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routing-generalinformation', "\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\" ng-click=\"mode != edit ? setEditMode(\u0027Edit\u0027) : return;\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=row\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan ng-init=initializeEditMode()\u003e\u003c/span\u003e"); $templateCache.put('forms-grid', "\u003cdiv ng-include=\"\u0027shipmentRoutingFormListForRoutingDocuments\u0027\"\u003e\u003c/div\u003e"); $templateCache.put('routing-mawb-forms-modal', "\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeMawbFormsModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-gear\"\u003e\u003c/i\u003e MAWB Document Options\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform name=routingForm autocomplete=off class=\"form form-compact\" ng-show=!mawbFormOptionsChosen\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\" ng-class=\"{\u0027form-group-important\u0027:[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType), error: validation.InternationalInformation.NotifyPartyAddress.Name}\"\u003e\u003clabel for=txtNotifyParty class=\"col-xs-3 control-label\"\u003eNotify Party: \u003cspan ng-show=searchingForNotifyParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyParty name=txtNotifyParty class=form-control ng-model=routing.InternationalInformation.NotifyPartyAddress.Name placeholder=\"Notify Party\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn ng-click=lookupNotifyParty()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a NotifyParty\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn ng-click=clearNotifyParty()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear NotifyParty\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtNotifyParty ng-show=(validation.InternationalInformation.NotifyPartyAddress.Name) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.InternationalInformation.NotifyPartyAddress.Name.replace(\u0027Name\u0027, \u0027Notify Party\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.InternationalInformation.NotifyPartyAddress.Address1}\"\u003e\u003clabel for=txtNotifyPartyAddress1 class=\"col-xs-3 control-label\"\u003eAddress 1:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyAddress1 name=txtNotifyPartyAddress1 class=form-control placeholder=\"Address Line 1\" ng-model=routing.InternationalInformation.NotifyPartyAddress.Address1 /\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyAddress1 ng-show=(validation.InternationalInformation.NotifyPartyAddress.Address1) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.InternationalInformation.NotifyPartyAddress.Address1.replace(\u0027Address1\u0027, \u0027Address 1\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.InternationalInformation.NotifyPartyAddress.Address2}\"\u003e\u003clabel for=txtNotifyPartyAddress2 class=\"col-xs-3 control-label\"\u003eAddress 2:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyAddress2 name=txtNotifyPartyAddress2 class=form-control placeholder=\"Address Line 2\" ng-model=routing.InternationalInformation.NotifyPartyAddress.Address2 /\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyAddress2 ng-show=(validation.InternationalInformation.NotifyPartyAddress.Address2) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.InternationalInformation.NotifyPartyAddress.Address2.replace(\u0027Address2\u0027, \u0027Address 2\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.InternationalInformation.NotifyPartyAddress.City}\"\u003e\u003clabel for=txtNotifyPartyCity class=\"col-xs-3 control-label\"\u003eCity:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyCity name=txtNotifyPartyCity class=form-control placeholder=City ng-model=routing.InternationalInformation.NotifyPartyAddress.City /\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyCity ng-show=(validation.InternationalInformation.NotifyPartyAddress.City) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.NotifyPartyAddress.City\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.InternationalInformation.NotifyPartyAddress.City || validation.InternationalInformation.NotifyPartyAddress.State || validation.InternationalInformation.NotifyPartyAddress.Zip}\"\u003e\u003clabel for=txtNotifyPartyCity class=\"hidden-xs col-xs-3 control-label\"\u003eCity/State/Zip:\u003c/label\u003e \u003clabel for=txtNotifyPartyCity class=\"visible-xs col-xs-3 control-label\"\u003eState/Zip:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyCity name=txtNotifyPartyCity style=min-width:150px class=\"hidden-xs form-control input-sm\" placeholder=City ng-model=routing.InternationalInformation.NotifyPartyAddress.City /\u003e \u003cspan class=\"hidden-xs input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtNotifyPartyState name=txtNotifyPartyState class=\"form-control input-sm\" placeholder=State ng-model=routing.InternationalInformation.NotifyPartyAddress.State /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtNotifyPartyZip name=txtNotifyPartyZip class=\"form-control input-sm\" placeholder=Zip ng-model=routing.InternationalInformation.NotifyPartyAddress.Zip /\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyCity ng-show=(validation.InternationalInformation.NotifyPartyAddress.City) class=\"hidden-xs col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.NotifyPartyAddress.City\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtNotifyPartyState ng-show=(validation.InternationalInformation.NotifyPartyAddress.State) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.NotifyPartyAddress.State\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtNotifyPartyZip ng-show=(validation.InternationalInformation.NotifyPartyAddress.Zip) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.NotifyPartyAddress.Zip\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.InternationalInformation.NotifyPartyAddress.Country}\"\u003e\u003clabel for=txtNotifyPartyCountry class=\"col-xs-3 control-label\"\u003eCountry:\u003cspan ng-show=searchingForNotifyPartyCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyCountry name=txtNotifyPartyCountry class=form-control placeholder=Country ng-model=routing.InternationalInformation.NotifyPartyAddress.CountryName uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" typeahead-min-length=2 typeahead-no-results=NotifyPartyCountryNoResults typeahead-loading=searchingForNotifyPartyCountries typeahead-on-select=\"countryChosen($item, \u0027NotifyParty\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=autocomplete-no-results ng-show=NotifyPartyCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{routing.InternationalInformation.NotifyPartyAddress.CountryName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyCountry ng-show=(validation.InternationalInformation.NotifyPartyAddress.Country) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.NotifyPartyAddress.Country\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027AIR\u0027,\u0027GROUND\u0027,\u0027RAIL\u0027,\u0027PU\u0027,\u0027DEL\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\" ng-class=\"{error: validation.InternationalInformation.NotifyPartyAddress.ContactFullName || validation.InternationalInformation.NotifyPartyAddress.Phone}\"\u003e\u003clabel for=txtNotifyPartyContactName class=\"col-xs-3 control-label\"\u003eContact/Phone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyContactName name=txtNotifyPartyContactName class=\"form-control input-sm\" placeholder=\"Contact Name\" ng-model=routing.InternationalInformation.NotifyPartyAddress.ContactFullName /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtNotifyPartyContactPhone name=txtNotifyPartyContactPhone class=\"form-control input-sm\" placeholder=\"Contact Phone\" ng-model=routing.InternationalInformation.NotifyPartyAddress.Phone /\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyContactName ng-show=(validation.InternationalInformation.NotifyPartyAddress.ContactFullName) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.InternationalInformation.NotifyPartyAddress.ContactFullName.replace(\u0027ContactFullName\u0027, \u0027Contact\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtNotifyPartyContactPhone ng-show=(validation.InternationalInformation.NotifyPartyAddress.Phone) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.NotifyPartyAddress.Phone\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=chkHideDims\u003eHide Dims:\u003c/label\u003e \u003cinput id=chkHideDims class=\"col-xs-9 form-control\" type=checkbox name=chkHideDims ng-model=hideDims /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/form\u003e\u003cdiv class=grid-scroll-container ng-show=\"mawbFormOptionsChosen \u0026amp;\u0026amp; !savingMawbFormOptions\"\u003e\u003ctable id=forms-grid-table class=\"table table-striped table-bordered table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eDocument\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003ca ng-click=closeMawbFormsModal() ng-href={{mawbFormLink.Link}} href=javascript:void(0) target=_blank\u003e{{mawbFormLink.Description}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003ca ng-click=openMawbEmailModal() ng-show=mawbFormLink.EmailLink href=javascript:void(0) class=\"forms-link forms-email-link\"\u003e\u003ci class=\"fa fa-fw fa-envelope-o\"\u003e\u003c/i\u003e Email\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=closeMawbFormsModal()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-disabled=savingMawbFormOptions ng-class=\"{disabled: savingMawbFormOptions}\" ng-click=saveMawbFormOptions() ng-show=!mawbFormOptionsChosen\u003e\u003cspan ng-show=savingMawbFormOptions class=\"fa fa-fw fa-spin fa-refresh\"\u003e\u003c/span\u003eNext\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routing-edi-asn-label-modal', "\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeMawbFormsModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-gear\"\u003e\u003c/i\u003e {{routing.GeneralInformation.CustomEdiLinkLabel ? routing.GeneralInformation.CustomEdiLinkLabel : \u0027EDI\u0027}} ASN Data Generation\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=\"modal-body form-compact\"\u003e\u003cspan ng-show=ediAsnAlreadyGenerated\u003e{{ediAsnGeneratedLabel}}\u003c/span\u003e\u003cdiv class=form-group ng-show=!ediAsnAlreadyGenerated\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eShipment #\u003c/th\u003e\u003cth\u003eProduct Code\u003c/th\u003e\u003cth\u003eBags\u003c/th\u003e\u003cth\u003eBags Per Pallet\u003c/th\u003e\u003cth\u003ePallets\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in routingPieces\"\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd\u003e{{row.Quantity}}\u003c/td\u003e\u003ctd\u003e\u003cinput type=text class=form-control ng-model=row.BagsPerPallet /\u003e\u003c/td\u003e\u003ctd\u003e{{row.Pallets}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=closeEdiAsnLabelModal()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-default\" ng-click=recalculate() ng-show=!ediAsnAlreadyGenerated\u003e\u003cspan ng-show=recalculating class=\"fa fa-fw fa-spin fa-refresh\"\u003e\u003c/span\u003eRecalculate\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=generateEdiAsnLabel() ng-show=!ediAsnAlreadyGenerated\u003e\u003cspan ng-show=generatingAsnLabel class=\"fa fa-fw fa-spin fa-refresh\"\u003e\u003c/span\u003eGenerate EDI ASN Label\u003c/button\u003e \u003ca class=\"btn btn-primary\" ng-click=closeEdiAsnLabelModal() ng-href={{ediAsnLabelUrl}} ng-show=ediAsnAlreadyGenerated href=javascript:void(0) target=_blank\u003ePrint ASN Labels\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('iac-certification-forms-modal', "\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeIacOptionsModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-gear\"\u003e\u003c/i\u003e IAC Certification Date\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform name=routingForm autocomplete=off class=\"form form-compact\" ng-show=!mawbFormOptionsChosen\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\"\u003e\u003cb\u003eDate:\u003c/b\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=date id=dtCertification name=dtCertification class=\"input-sm form-control date-field\" ng-model=mawbFormLink.Date /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/form\u003e\u003cdiv class=grid-scroll-container ng-show=\"mawbFormOptionsChosen \u0026amp;\u0026amp; !savingMawbFormOptions\"\u003e\u003ctable id=forms-grid-table class=\"table table-striped table-bordered table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eDocument\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003ca ng-click=closeMawbFormsModal() ng-href={{mawbFormLink.Link}} href=javascript:void(0) target=_blank\u003e{{mawbFormLink.Description}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003ca ng-click=emailMawbFormsModal(mawbFormLink) ng-show=mawbFormLink.EmailLink class=\"forms-link forms-email-link\"\u003e\u003ci class=\"fa fa-fw fa-envelope-o\"\u003e\u003c/i\u003e Email\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=closeIacOptionsModal()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-disabled=savingMawbFormOptions ng-class=\"{disabled: savingMawbFormOptions}\" ng-click=saveMawbFormOptions(mawbFormLink) ng-show=!mawbFormOptionsChosen\u003e\u003cspan ng-show=savingMawbFormOptions class=\"fa fa-fw fa-spin fa-refresh\"\u003e\u003c/span\u003eNext\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingGroundLeg-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=StopName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=StopAddress1 class=st-sortable\u003eLocation\u003c/th\u003e\u003cth st-sort=Sequence class=st-sortable\u003eStop\u003c/th\u003e\u003cth st-sort=EarliestArrivalDate class=st-sortable\u003eArrival Window\u003c/th\u003e\u003cth st-sort=ETADate class=st-sortable\u003eETA\u003c/th\u003e\u003cth st-sort=ActualArrivalDate class=st-sortable\u003eActual\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingGroundLeg-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RoutingGroundLegListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routingGroundLeg-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=clickRow(row) ng-class={info:row.isSelected} ng-controller=RoutingGroundLegEditRowCtrl\u003e\u003ctd class=\"text-center edit-icon-col\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca style=white-space:normal class=item-link\u003e{{row.StopName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.StopAddress1}} \u003cbr/\u003e{{row.StopCity}} {{row.StopState}} {{row.StopCountry}}\u003c/td\u003e\u003ctd\u003e\u003cspan ng-show=\"row.StopType == \u0027D\u0027\"\u003eDEL\u003c/span\u003e\u003cspan ng-show=\"row.StopType == \u0027P\u0027\"\u003ePU\u003c/span\u003e Stop: {{row.Sequence}}\u003c/td\u003e\u003ctd\u003eFrom: {{row.EarliestArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.EarliestArrivalTime}} \u003cbr/\u003e To: {{row.LatestArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.LatestArrivalTime}}\u003c/td\u003e\u003ctd\u003e{{row.ETADate | date:\u0027MM/dd/yyyy\u0027}} {{row.ETATime}}\u003c/td\u003e\u003ctd\u003eArrive: {{row.ActualArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.ActualArrivalTime}} \u003cbr/\u003e Depart: {{row.ActualDepartDate | date:\u0027MM/dd/yyyy\u0027}} {{row.ActualDepartTime}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-show=\"items.length \u003e= 3\" ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=\"items.length \u0026lt; 3\" ng-click=$event.stopPropagation(); uib-tooltip=\"There must be at least 2 stops\" class=grey-delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eStop #: {{row.Sequence}} \u003cbr/\u003e Earliest Arrival: {{row.EarliestArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.EarliestArrivalTime}} \u003cbr/\u003e Latest Arrival: {{row.LatestArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.LatestArrivalTime}} \u003cbr/\u003e Actual Arrival: {{row.ActualArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.ActualArrivalTime}} \u003cbr/\u003e Actual Depart: {{row.ActualDepartDate | date:\u0027MM/dd/yyyy\u0027}} {{row.ActualDepartTime}} \u003cbr/\u003e Location: {{row.StopAddress1}} {{row.StopCity}} {{row.StopState}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingGroundLeg-edit', "\u003cform autocomplete=off class=form-compact name=routingGroundLegEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopType\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=stopType\u003eStop Type:\u003c/label\u003e \u003cselect class=form-control id=stopType ng-options=\"o.v as o.n for o in [{ n: \u0027Pickup\u0027, v: \u0027P\u0027 },{ n: \u0027Delivery\u0027, v: \u0027D\u0027}]\" ng-model=itemToEdit.StopType\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=stopType class=error ng-bind=\"itemErrors[\u0027StopType\u0027]\" ng-show=\"(itemErrors[\u0027StopType\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Sequence\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=sequence\u003eStop Number:\u003c/label\u003e \u003cselect type=text class=form-control id=sequence ng-change=spliceGroundLegs(itemToEdit) ng-model=itemToEdit.Sequence ng-options=\"option for option in options\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=sequence class=error ng-bind=\"itemErrors[\u0027Sequence\u0027]\" ng-show=\"(itemErrors[\u0027Sequence\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopName\u0027)}\"\u003e\u003clabel for=stopName class=control-label\u003eName: \u003cspan ng-show=searchingForStop\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=stopName name=stopName class=form-control ng-model=itemToEdit.StopName placeholder=Name /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupStop(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Shipper\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=sequence class=error ng-bind=\"itemErrors[\u0027StopName\u0027]\" ng-show=\"(itemErrors[\u0027StopName\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopAddress1\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel for=stopAddress1 class=control-label\u003eAddress 1:\u003c/label\u003e \u003cinput id=stopAddress1 name=stopAddress1 class=form-control placeholder=\"Address Line 1\" ng-model=itemToEdit.StopAddress1 /\u003e\u003c/div\u003e\u003clabel for=stopType class=error ng-bind=\"itemErrors[\u0027StopAddress1\u0027]\" ng-show=\"(itemErrors[\u0027StopAddress1\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopAddress2\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel for=stopAddress2 class=control-label\u003eAddress 2:\u003c/label\u003e \u003cinput id=stopAddress2 name=stopAddress2 class=form-control placeholder=\"Address Line 2\" ng-model=itemToEdit.StopAddress2 /\u003e\u003c/div\u003e\u003clabel for=stopType class=error ng-bind=\"itemErrors[\u0027StopAddress2\u0027]\" ng-show=\"(itemErrors[\u0027StopAddress2\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopCity\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel for=stopCity class=control-label\u003eCity:\u003c/label\u003e \u003cinput id=stopCity name=stopCity class=form-control placeholder=City ng-model=itemToEdit.StopCity /\u003e\u003c/div\u003e\u003clabel for=stopCity class=error ng-bind=\"itemErrors[\u0027StopCity\u0027]\" ng-show=\"(itemErrors[\u0027StopCity\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopState\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel for=stopState class=control-label\u003eState:\u003c/label\u003e \u003cinput id=stopState name=stopState class=form-control placeholder=State ng-model=itemToEdit.StopState /\u003e\u003c/div\u003e\u003clabel for=stopState class=error ng-bind=\"itemErrors[\u0027StopState\u0027]\" ng-show=\"(itemErrors[\u0027StopState\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopZip\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel for=stopZip class=control-label\u003eZip:\u003c/label\u003e \u003cinput id=stopZip name=stopZip class=form-control placeholder=Zip ng-model=itemToEdit.StopZip /\u003e\u003c/div\u003e\u003clabel for=stopZip class=error ng-bind=\"itemErrors[\u0027StopZip\u0027]\" ng-show=\"(itemErrors[\u0027StopZip\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopCountry\u0027)}\"\u003e\u003clabel for=stopCountry class=\"col-xs-3 control-label\"\u003eCountry:\u003cspan ng-show=searchingForShipperCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=stopCountry name=stopCountry class=form-control placeholder=Country ng-model=itemToEdit.StopCountry uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" typeahead-min-length=2 typeahead-no-results=ShipperCountryNoResults typeahead-loading=searchingForShipperCountries typeahead-on-select=\"countryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=autocomplete-no-results ng-show=CountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{itemToEdit.StopCountry}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=stopCountry class=error ng-bind=\"itemErrors[\u0027StopCountry\u0027]\" ng-show=\"(itemErrors[\u0027StopCountry\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopPhone\u0027)}\"\u003e\u003clabel for=stopPhone class=\"col-xs-3 control-label\"\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=stopName name=stopPhone class=\"form-control input-sm\" placeholder=\"Contact Phone\" ng-model=itemToEdit.StopPhone /\u003e\u003c/div\u003e\u003clabel for=stopPhone class=error ng-bind=\"itemErrors[\u0027StopPhone\u0027]\" ng-show=\"(itemErrors[\u0027StopPhone\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopContact\u0027)}\"\u003e\u003clabel for=stopContact class=\"col-xs-3 control-label\"\u003eContact:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=stopName name=stopContact class=\"form-control input-sm\" placeholder=\"Contact Contact\" ng-model=itemToEdit.StopContact /\u003e\u003c/div\u003e\u003clabel for=stopContact class=error ng-bind=\"itemErrors[\u0027StopContact\u0027]\" ng-show=\"(itemErrors[\u0027StopContact\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EarliestArrivalDate\u0027)}\"\u003e\u003clabel class=control-label for=EarliestArrivalDate\u003eEarliest Arrival Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.EarliestArrivalDate date-popup-manager=earliestArrivalDatePopup id=EarliestArrivalDate name=EarliestArrivalDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.EarliestArrivalDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027EarliestArrivalDate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"earliestArrivalDatePopup.open(\u0027#EarliestArrivalDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=EarliestArrivalDate class=error ng-show=\"!routingGroundLegEditForm.EarliestArrivalDate.$valid \u0026amp;\u0026amp; !itemErrors.EarliestArrivalDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027EarliestArrivalDate\u0027, \u0027Earliest Arrival Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=EarliestArrivalDate class=error ng-show=\"(itemErrors[\u0027EarliestArrivalDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EarliestArrivalDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EarliestArrivalTime\u0027)}\"\u003e\u003clabel class=control-label for=EarliestArrivalTime\u003eEarliest Arrival Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=EarliestArrivalTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.EarliestArrivalTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=EarliestArrivalTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=EarliestArrivalTime class=error ng-show=\"(itemErrors[\u0027EarliestArrivalTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EarliestArrivalTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LatestArrivalDate\u0027)}\"\u003e\u003clabel class=control-label for=LatestArrivalDate\u003eLatest Arrival Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.LatestArrivalDate date-popup-manager=latestArrivalDatePopup id=LatestArrivalDate name=LatestArrivalDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.LatestArrivalDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LatestArrivalDate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"latestArrivalDatePopup.open(\u0027#LatestArrivalDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=LatestArrivalDate class=error ng-show=\"!routingGroundLegEditForm.LatestArrivalDate.$valid \u0026amp;\u0026amp; !itemErrors.LatestArrivalDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027LatestArrivalDate\u0027, \u0027Latest Arrival Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=LatestArrivalDate class=error ng-show=\"(itemErrors[\u0027LatestArrivalDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LatestArrivalDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LatestArrivalTime\u0027)}\"\u003e\u003clabel class=control-label for=LatestArrivalTime\u003eLatest Arrival Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=LatestArrivalTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.LatestArrivalTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=LatestArrivalTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=LatestArrivalTime class=error ng-show=\"(itemErrors[\u0027LatestArrivalTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LatestArrivalTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ETADate\u0027)}\"\u003e\u003clabel class=control-label for=ETADate\u003eETA Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.ETADate date-popup-manager=etaDatePopup id=ETADate name=ETADate class=\"input-sm form-control date-field\" ng-model=itemToEdit.ETADate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027ETADate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"etaDatePopup.open(\u0027#ETADate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ETADate class=error ng-show=\"!routingGroundLegEditForm.ETADate.$valid \u0026amp;\u0026amp; !itemErrors.ETADate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ETADate\u0027, \u0027ETA Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ETADate class=error ng-show=\"(itemErrors[\u0027ETADate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ETADate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ETATime\u0027)}\"\u003e\u003clabel class=control-label for=ETATime\u003eETA Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=ETATime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.ETATime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=ETATime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ETATime class=error ng-show=\"(itemErrors[\u0027ETATime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ETATime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ActualArrivalDate\u0027)}\"\u003e\u003clabel class=control-label for=ActualArrivalDate\u003eActual Arrival Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.ActualArrivalDate date-popup-manager=actualArrivalDatePopup id=ActualArrivalDate name=ActualArrivalDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.ActualArrivalDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027ActualArrivalDate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"actualArrivalDatePopup.open(\u0027#ActualArrivalDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ActualArrivalDate class=error ng-show=\"!routingGroundLegEditForm.ActualArrivalDate.$valid \u0026amp;\u0026amp; !itemErrors.ActualArrivalDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ActualArrivalDate\u0027, \u0027Actual Arrival Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ActualArrivalDate class=error ng-show=\"(itemErrors[\u0027ActualArrivalDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ActualArrivalDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ActualArrivalTime\u0027)}\"\u003e\u003clabel class=control-label for=ActualArrivalTime\u003eActual Arrival Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=ActualArrivalTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.ActualArrivalTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=ActualArrivalTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ActualArrivalTime class=error ng-show=\"(itemErrors[\u0027ActualArrivalTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ActualArrivalTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ActualDepartDate\u0027)}\"\u003e\u003clabel class=control-label for=ActualDepartDate\u003eActual Depart Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.ActualDepartDate date-popup-manager=actualDepartDatePopup id=ActualDepartDate name=ActualDepartDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.ActualDepartDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027ActualDepartDate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"actualDepartDatePopup.open(\u0027#ActualDepartDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ActualDepartDate class=error ng-show=\"!routingGroundLegEditForm.ActualDepartDate.$valid \u0026amp;\u0026amp; !itemErrors.ActualDepartDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ActualDepartDate\u0027, \u0027Actual Depart Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ActualDepartDate class=error ng-show=\"(itemErrors[\u0027ActualDepartDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ActualDepartDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ActualDepartTime\u0027)}\"\u003e\u003clabel class=control-label for=ActualDepartTime\u003eActual Depart Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=ActualDepartTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.ActualDepartTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=ActualDepartTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ActualDepartTime class=error ng-show=\"(itemErrors[\u0027ActualDepartTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ActualDepartTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GroundLegSignature\u0027)}\"\u003e\u003clabel class=control-label for=GroundLegSignature\u003eSignature:\u003c/label\u003e \u003cinput id=GroundLegSignature name=GroundLegSignature class=form-control placeholder=Signature ng-model=itemToEdit.GroundLegSignature /\u003e \u003clabel for=GroundLegSignature class=error ng-show=\"(itemErrors[\u0027GroundLegSignature\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GroundLegSignature\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopRemarks\u0027)}\"\u003e\u003clabel class=control-label for=StopRemarks\u003eNotes\u003cspan ng-show=\"(250 - itemToEdit.StopRemarks.length) != 250\"\u003e (\u003cspan ng-bind=\"Math.max((250 - itemToEdit.StopRemarks.length), 0)\"\u003e\u003c/span\u003e Characters Remaining)\u003c/span\u003e:\u003c/label\u003e \u003ctextarea style=resize:vertical class=form-control ng-model=itemToEdit.StopRemarks\u003e\u003c/textarea\u003e \u003clabel for=StopRemarks class=error ng-show=\"(itemErrors[\u0027StopRemarks\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027StopRemarks\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr/\u003e\u003ch4\u003eCurrent Legs\u003c/h4\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eNumber\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in groundLegs\" ng-class=\"{\u0027bold\u0027: itemToEdit.Id == row.Id}\"\u003e\u003ctd\u003e{{$index+1}}\u003c/td\u003e\u003ctd\u003e{{row.StopName}}\u003c/td\u003e\u003ctd\u003e\u003cspan ng-show=\"row.StopType == \u0027D\u0027\"\u003eDelivery\u003c/span\u003e\u003cspan ng-show=\"row.StopType == \u0027P\u0027\"\u003ePickup\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/thead\u003e\u003c/table\u003e\u003c/form\u003e"); $templateCache.put('routingImport-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth st-sort=UniqueRouting class=st-sortable\u003eUnique Routing\u003c/th\u003e\u003cth\u003eAttach Shipment (Id/Housebill)\u003c/th\u003e\u003cth\u003eInt/Dom\u003c/th\u003e\u003cth\u003eRouting Type\u003c/th\u003e\u003cth\u003eVendor Code\u003c/th\u003e\u003cth\u003eVendor Name\u003c/th\u003e\u003cth\u003eMAWB/Pro Number\u003c/th\u003e\u003cth\u003eStation 1 Code\u003c/th\u003e\u003cth\u003eStation 1 Name\u003c/th\u003e\u003cth\u003eStation 2 Code\u003c/th\u003e\u003cth\u003eStation 2 Name\u003c/th\u003e\u003cth\u003eAssigned To Username\u003c/th\u003e\u003cth\u003eAssigned To Full Name\u003c/th\u003e\u003cth\u003eDeparture Date\u003c/th\u003e\u003cth\u003eDeparture Time Start\u003c/th\u003e\u003cth\u003eDeparture Time End\u003c/th\u003e\u003cth\u003eArrival Date\u003c/th\u003e\u003cth\u003eArrival Time Start\u003c/th\u003e\u003cth\u003eArrival Time End\u003c/th\u003e\u003cth\u003ePickup From\u003c/th\u003e\u003cth\u003eOrigin Airport Code\u003c/th\u003e\u003cth\u003eOrigin Airport Name\u003c/th\u003e\u003cth\u003eOrigin Name\u003c/th\u003e\u003cth\u003eOrigin Address 1\u003c/th\u003e\u003cth\u003eOrigin Address 2\u003c/th\u003e\u003cth\u003eOrigin City\u003c/th\u003e\u003cth\u003eOrigin State\u003c/th\u003e\u003cth\u003eOrigin Zip\u003c/th\u003e\u003cth\u003eOrigin Country Code\u003c/th\u003e\u003cth\u003eOrigin Country Name\u003c/th\u003e\u003cth\u003eOrigin Contact\u003c/th\u003e\u003cth\u003eOrigin Contact Phone\u003c/th\u003e\u003cth\u003eOrigin Instructions\u003c/th\u003e\u003cth\u003eDeliver To\u003c/th\u003e\u003cth\u003eDestination Airport Code\u003c/th\u003e\u003cth\u003eDestination Airport Name\u003c/th\u003e\u003cth\u003eDestination Name\u003c/th\u003e\u003cth\u003eDestination Address 1\u003c/th\u003e\u003cth\u003eDestination Address 2\u003c/th\u003e\u003cth\u003eDestination City\u003c/th\u003e\u003cth\u003eDestination State\u003c/th\u003e\u003cth\u003eDestination Zip\u003c/th\u003e\u003cth\u003eDestination Country Code\u003c/th\u003e\u003cth\u003eDestination Country Name\u003c/th\u003e\u003cth\u003eDestination Contact\u003c/th\u003e\u003cth\u003eDestination Contact Phone\u003c/th\u003e\u003cth\u003eDestination Instructions\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingImport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd class=text-center\u003e{{row.UniqueRouting}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipmentId}} / {{row.ShipmentHousebill}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IntDom}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.RoutingType}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.VendorCode}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.MAWBProNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Station1Code}}\u003c/td\u003e\u003ctd\u003e{{row.Station1Name}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Station2Code}}\u003c/td\u003e\u003ctd\u003e{{row.Station2Name}}\u003c/td\u003e\u003ctd\u003e{{row.AssignedToUsername}}\u003c/td\u003e\u003ctd\u003e{{row.AssignedToFullName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DepartureDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DepartureTimeStart}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DepartureTimeEnd}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ArrivalDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ArrivalTimeStart}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ArrivalTimeEnd}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PickupFrom}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.OriginAirportCode}}\u003c/td\u003e\u003ctd\u003e{{row.OriginAirportName}}\u003c/td\u003e\u003ctd\u003e{{row.OriginName}}\u003c/td\u003e\u003ctd\u003e{{row.OriginAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.OriginAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.OriginCity}}\u003c/td\u003e\u003ctd\u003e{{row.OriginState}}\u003c/td\u003e\u003ctd\u003e{{row.OriginZip}}\u003c/td\u003e\u003ctd\u003e{{row.OriginCountryCode}}\u003c/td\u003e\u003ctd\u003e{{row.OriginCountryName}}\u003c/td\u003e\u003ctd\u003e{{row.OriginContact}}\u003c/td\u003e\u003ctd\u003e{{row.OriginPhone}}\u003c/td\u003e\u003ctd\u003e{{row.OriginInstructions.length \u003e 100 ? row.OriginInstructions.substring(0, 100) + \u0027...\u0027 : row.OriginInstructions}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliverTo}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DestinationAirportCode}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationAirportName}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationName}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationCity}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationState}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationZip}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationCountryCode}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationCountryName}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationContact}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationPhone}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationInstructions.length \u003e 100 ? row.DestinationInstructions.substring(0, 100) + \u0027...\u0027 : row.DestinationInstructions}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingImport-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=text-center\u003eUnique Routing\u003c/th\u003e\u003cth class=text-center\u003eRouting Id\u003c/th\u003e\u003cth class=text-center\u003eMAWB/Pro Number\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in ImportResults\"\u003e\u003ctd class=text-center\u003e{{result.UniqueRouting}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=/Routing/{{result.RoutingId}} target=_blank\u003e{{result.RoutingId}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{result.MawbNumber}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingManagement-list-row-headers', "\u003ctr class=\"row-compact management-row\"\u003e\u003cth st-sort=ConsolId class=st-sortable class=text-center\u003eRouting\u003c/th\u003e\u003cth st-sort={{column.FieldName}} class=\"st-sortable text-{{column.Alignment.toLowerCase()}}\" ng-repeat=\"column in columns\"\u003e{{column.DisplayName}}\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingManagement-list-rows', "\u003ctr class=\"row-compact management-row\" ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=RoutingManagementEditRowCtrl\u003e\u003ctd class=text-center ng-style=\"{background: statusColors[row.StatusId]}\"\u003e\u003ca href=/Routing/{{row.Id}} target=_blank class=item-link\u003e{{row.Id}}\u003c/a\u003e\u003c/td\u003e\u003ctd ng-repeat=\"column in columns\" ng-style=\"{background: statusColors[row.StatusId]}\" ng-bind-html=row[column.FieldName]\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingManagement-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=RoutingManagementListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-left\"\u003e\u003cbutton class=\"btn btn-sm form-action-btn btn-primary\" ng-click=export()\u003eExport\u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=codeType_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cselect ng-model=filter.searchField class=form-control ng-change=changeFilter() ng-options=\"field.Name as field.DisplayName for field in searchFields\"\u003e\u003c/select\u003e \u003cspan class=input-group-btn\u003e\u003c/span\u003e \u003clabel ng-show=showSearchFrom() class=\"input-group-addon input-group-addon-label\"\u003eFrom:\u003c/label\u003e \u003cinput ng-show=showSearchFrom() class=form-control type=text placeholder=Search ng-model=filter.searchFrom ng-change=changeFilter() /\u003e \u003clabel ng-show=showSearchFrom() class=\"input-group-addon input-group-addon-label\"\u003eTo:\u003c/label\u003e \u003cinput class=form-control type=text id=routingManagement_filter_searchvalue placeholder=Search ng-model=filter.searchValue ng-change=changeFilter() /\u003e \u003clabel class=\"input-group-addon input-group-addon-label\" for=searchAll\u003e \u003cinput type=checkbox ng-model=filter.searchAll id=searchAll ng-change=changeFilter() /\u003e Search All \u003c/label\u003e \u003cbutton class=\"btn btn-default btn-svl-grid\" style=margin-bottom:12px aria-hidden=true data-toggle=tooltip data-placement=top title=Refresh ng-click=changeFilter()\u003e \u003ci class=\"fa fa-fw fa-refresh\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routingManagement-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=RoutingManagementListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingPiece-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=ShipmentId class=st-sortable\u003eShipment #\u003c/th\u003e\u003cth st-sort=Quantity class=\"text-center st-sortable\"\u003e\u003cdiv class=visible-lg\u003eQuantity\u003c/div\u003e\u003cdiv class=hidden-lg\u003eQty\u003c/div\u003e\u003c/th\u003e\u003cth st-sort=Type class=st-sortable\u003eType\u003c/th\u003e\u003cth\u003eTotal Weight\u003c/th\u003e\u003cth\u003eDim Weight\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=ProductCode class=\"visible-lg visible-md st-sortable\"\u003eProduct\u003c/th\u003e\u003cth st-sort=CubicFeet class=\"visible-lg st-sortable\"\u003e\u003cdiv\u003eCubic Feet\u003c/div\u003e\u003c/th\u003e\u003cth st-sort=CubicMeter class=\"visible-lg st-sortable\"\u003e\u003cdiv\u003eCubic Meters\u003c/div\u003e\u003c/th\u003e\u003cth class=\"visible-lg visible-md\" style=white-space:nowrap\u003eL x W x H\u003c/th\u003e\u003cth class=hidden-sm ng-show=\"routing.RoutingType == \u0027PU\u0027 ||routing.RoutingType == \u0027DEL\u0027 || routing.RoutingType == \u0027GROUND\u0027\"\u003ePU Stop\u003c/th\u003e\u003cth class=hidden-sm ng-show=\"routing.RoutingType == \u0027PU\u0027 ||routing.RoutingType == \u0027DEL\u0027 || routing.RoutingType == \u0027GROUND\u0027\"\u003eDEL Stop\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingPiece-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RoutingPieceListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('routingPiece-list-footer', "\u003ctd colspan=1 class=hidden-xs\u003e\u003c/td\u003e\u003ctd colspan=1 class=hidden-xs style=text-align:right;font-size:11px\u003eTotals:\u003c/td\u003e\u003ctd class=\"text-center hidden-xs\"\u003e\u003cspan class=text-center style=font-size:11px ng-bind=getTotalQuantity(displayedItems)\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=1\u003e\u003c/td\u003e\u003ctd colspan=1 class=\"hidden-xs text-left\" style=font-size:11px\u003e\u003cspan ng-bind=\"getTotalWeight(displayedItems) | number: 2\"\u003e\u003c/span\u003e L / \u003cspan ng-bind=\"getTotalWeightKgs(displayedItems) | number: 2\"\u003e\u003c/span\u003e K\u003c/td\u003e\u003ctd colspan=1 class=\"hidden-xs text-left\" style=font-size:11px\u003e\u003cspan ng-bind=\"getTotalDimWeight(displayedItems) | number: 2\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=1\u003e\u003c/td\u003e\u003ctd class=\"visible-lg visible-md\" colspan=1\u003e\u003c/td\u003e\u003ctd colspan=1 class=\"visible-lg text-left\" style=font-size:11px\u003e\u003cspan ng-bind=\"getTotalCubicFeet(displayedItems) | number: 2\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=1 class=\"visible-lg text-left\" style=font-size:11px\u003e\u003cspan ng-bind=\"getTotalCubicMeters(displayedItems) | number: 2\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=1 class=\"visible-lg visible-md\"\u003e\u003c/td\u003e\u003ctd colspan=1 class=hidden-sm ng-show=\"routing.RoutingType == \u0027PU\u0027 ||routing.RoutingType == \u0027DEL\u0027 || routing.RoutingType == \u0027GROUND\u0027\"\u003e\u003c/td\u003e\u003ctd colspan=1 class=hidden-sm ng-show=\"routing.RoutingType == \u0027PU\u0027 ||routing.RoutingType == \u0027DEL\u0027 || routing.RoutingType == \u0027GROUND\u0027\"\u003e\u003c/td\u003e\u003ctd colspan=1 class=hidden-xs ng-show=!ReadOnlyView\u003e\u0026nbsp;\u003c/td\u003e"); $templateCache.put('routingPiece-list-rows', "\u003ctr class=hidden-xs ng-click=$event.stopPropagation();clickRow(row) ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=RoutingPieceEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e\u003ca class=item-link\u003e{{row.ShipmentId}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Quantity}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e\u003cspan ng-show=row.SetTotalWeight\u003e{{row.Weight}} L / {{row.WeightKgs | number:2}} K\u003c/span\u003e \u003cspan ng-show=!row.SetTotalWeight\u003e{{row.Quantity * row.Weight | number : 2}} L / {{row.Quantity * row.WeightKgs | number : 2}} K\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.DimWeight.toFixed(2)}}\u003c/td\u003e\u003ctd\u003e{{row.Description | limitTo: 50 : 0}}\u003cspan ng-show=\"row.Description.length \u003e 50\"\u003e. . .\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"visible-lg visible-md\"\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd class=visible-lg\u003e{{row.CubicFeet}}\u003c/td\u003e\u003ctd class=visible-lg\u003e{{row.CubicMeter}}\u003c/td\u003e\u003ctd class=\"visible-md visible-lg\" style=white-space:nowrap;overflow:visible\u003e\u003cspan ng-show=row.SetTotalLengthWidthHeight\u003e1 @ \u003c/span\u003e \u003cspan ng-show=!row.SetTotalLengthWidthHeight\u003e{{row.Quantity}} @\u003c/span\u003e{{row.Length}} x {{row.Width}} x {{row.Height}} {{row.UnitOfMeasure}}\u003c/td\u003e\u003ctd class=hidden-sm ng-show=\"routing.RoutingType == \u0027PU\u0027 ||routing.RoutingType == \u0027DEL\u0027 || routing.RoutingType == \u0027GROUND\u0027\"\u003e{{row.PickupStopText}}\u003c/td\u003e\u003ctd class=hidden-sm ng-show=\"routing.RoutingType == \u0027PU\u0027 ||routing.RoutingType == \u0027DEL\u0027 || routing.RoutingType == \u0027GROUND\u0027\"\u003e{{row.DeliveryStopText}}\u003c/td\u003e\u003ctd class=deleteColumn ng-show=!ReadOnlyView\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003eShipment #: {{row.ShipmentId}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eProduct: \u003c/b\u003e{{row.ProductCode}}\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eType: \u003c/b\u003e{{row.Quantity}} {{row.Type}}\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eWgt: \u003c/b\u003e{{row.Weight}} L/{{row.WeightKgs | number:2}} K\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan\u003e\u003cb\u003eDesc: \u003c/b\u003e{{row.Description | limitTo: 50 : 0}}\u003cspan ng-show=\"row.Description.length \u003e 50\"\u003e. . .\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"row text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003cdiv\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingPiece-edit', "\u003cform autocomplete=off class=\"routingPieceEditForm form-compact\" name=routingPieceEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ShipmentId\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=routingPieceShipementId\u003eShipment #:\u003c/label\u003e \u003cselect class=form-control id=routingPieceShipementId ng-options=\"routingShipment.ShipmentId as routingShipment.ShipmentId for routingShipment in routingShipments\" ng-model=itemToEdit.ShipmentId\u003e\u003c/select\u003e \u003clabel for=routingPieceQuantity class=error ng-bind=\"itemErrors[\u0027ShipmentId\u0027]\" ng-show=\"(itemErrors[\u0027ShipmentId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Type\u0027)}\"\u003e\u003clabel class=control-label for=routingPieceType\u003eType:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingPieceType class=form-control ng-model=itemToEdit.Type uib-typeahead=\"codeType.CodeType as codeType.CodeType for codeType in searchCodeTypes($viewValue)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default btn-default\" ng-click=lookupCodeType(itemToEdit)\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingPieceType class=error ng-bind=\"itemErrors[\u0027Type\u0027]\" ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=routingPieceDescription\u003eDescription:\u003c/label\u003e \u003cinput type=text class=form-control id=routingPieceDescription ng-model=itemToEdit.Description /\u003e \u003clabel for=routingPieceDescription class=error ng-bind=\"itemErrors[\u0027Description\u0027]\" ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ProductCode\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=routingPieceProductCode\u003eProduct:\u003c/label\u003e \u003cinput type=text class=form-control id=routingPieceProductCode ng-model=itemToEdit.ProductCode /\u003e \u003clabel for=routingPieceProductCode class=error ng-bind=\"itemErrors[\u0027ProductCode\u0027]\" ng-show=\"(itemErrors[\u0027ProductCode\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Class\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=routingPieceClass\u003eClass:\u003c/label\u003e \u003cinput type=text class=form-control id=routingPieceClass ng-model=itemToEdit.Class /\u003e \u003clabel for=routingPieceClass class=error ng-bind=\"itemErrors[\u0027Class\u0027]\" ng-show=\"(itemErrors[\u0027Class\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=well\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Quantity\u0027)}\"\u003e\u003clabel class=control-label for=routingPieceQuantity\u003eQuantity:\u003c/label\u003e \u003cinput type=text class=form-control ng-blur=quantityChanged(itemToEdit) id=routingPieceQuantity ng-model=itemToEdit.Quantity /\u003e \u003clabel for=routingPieceQuantity class=error ng-bind=\"itemErrors[\u0027Quantity\u0027]\" ng-show=\"(itemErrors[\u0027Quantity\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-3 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Weight\u0027)}\"\u003e\u003clabel class=control-label for=routingPieceWeight\u003eWeight:\u003c/label\u003e \u003cinput type=text class=form-control ng-change=calculateWeight(itemToEdit); id=routingPieceWeight ng-model=itemToEdit.SetWeight /\u003e \u003clabel for=routingPieceQuantity class=error ng-bind=\"itemErrors[\u0027Weight\u0027]\" ng-show=\"(itemErrors[\u0027Weight\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-3 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027UnitOfMeasure\u0027)}\"\u003e\u003clabel class=control-label for=routingPieceUnitOfMeasure\u003eUnit:\u003c/label\u003e \u003cselect class=form-control ng-change=\"calculateWeight(itemToEdit); calculateVolume(itemToEdit);\" id=routingPieceUnitOfMeasure ng-model=itemToEdit.UnitOfMeasure\u003e\u003coption value=in\u003eLbs\u003c/option\u003e\u003coption value=cm\u003eKgs\u003c/option\u003e\u003c/select\u003e \u003clabel for=routingPieceUnitOfMeasure class=error ng-bind=\"itemErrors[\u0027UnitOfMeasure\u0027]\" ng-show=\"(itemErrors[\u0027UnitOfMeasure\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-3 form-group\"\u003e\u003clabel class=control-label\u003e\u0026nbsp;\u003c/label\u003e \u003cselect class=form-control value=true ng-change=calculateWeight(itemToEdit); id=pieceSetTotalWeight ng-model=itemToEdit.SetTotalWeight ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-3 col-xs-6 form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=routingPieceLength\u003eLength ({{itemToEdit.UnitOfMeasure}}):\u003c/label\u003e \u003cinput type=text class=form-control id=routingPieceLength ng-change=calculateVolume(itemToEdit); ng-model=itemToEdit.Length /\u003e \u003clabel for=routingPieceLength class=error ng-bind=\"itemErrors[\u0027Length\u0027]\" ng-show=\"(itemErrors[\u0027Length\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-3 col-xs-6 form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=routingPieceWidth\u003eWidth ({{itemToEdit.UnitOfMeasure}}):\u003c/label\u003e \u003cinput type=text class=form-control id=routingPieceWidth ng-change=calculateVolume(itemToEdit); ng-model=itemToEdit.Width /\u003e \u003clabel for=routingPieceWidth class=error ng-bind=\"itemErrors[\u0027Width\u0027]\" ng-show=\"(itemErrors[\u0027Width\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-3 col-xs-6 form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=routingPieceHeight\u003eHeight ({{itemToEdit.UnitOfMeasure}}):\u003c/label\u003e \u003cinput type=text class=form-control id=routingPieceHeight ng-change=calculateVolume(itemToEdit); ng-model=itemToEdit.Height /\u003e \u003clabel for=routingPieceHeight class=error ng-bind=\"itemErrors[\u0027Height\u0027]\" ng-show=\"(itemErrors[\u0027Height\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-3 col-xs-6 form-group\"\u003e\u003clabel class=control-label\u003e\u0026nbsp;\u003c/label\u003e \u003cselect class=form-control value=true ng-change=calculateVolume(itemToEdit); id=pieceSetTotalWeight ng-model=itemToEdit.SetTotalLengthWidthHeight ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=routingPieceWeight\u003eTotal Lbs:\u003c/label\u003e \u003cinput type=text ng-disabled=true class=form-control id=routingPieceWeight ng-model=itemToEdit.TotalWeightLbs /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=routingPieceWeightKgs\u003eTotal Kgs:\u003c/label\u003e \u003cinput type=text ng-disabled=true class=form-control id=routingPieceWeightKgs ng-model=itemToEdit.TotalWeightKgs /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 form-group\"\u003e\u003clabel class=control-label for=routingPiecePiecesCubicFeet\u003eCubic Feet:\u003c/label\u003e \u003cinput type=text class=form-control id=routingPiecePiecesCubicFeet ng-model=itemToEdit.CubicFeet /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 form-group\"\u003e\u003clabel class=control-label for=routingPieceCubicMeter\u003eCubic Meters:\u003c/label\u003e \u003cinput type=text class=form-control id=routingPieceCubicMeter ng-model=itemToEdit.CubicMeter /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 form-group\"\u003e\u003clabel class=control-label for=ConsolGroundLegsPUId\u003ePickup Stop:\u003c/label\u003e \u003cselect id=ConsolGroundLegsPUId class=form-control ng-model=itemToEdit.ConsolGroundLegsPUId ng-options=\"stop.Id as stop.StopText for stop in pickupStops\"\u003e \u003c/select\u003e \u003clabel for=ConsolGroundLegsPUId class=error ng-bind=\"itemErrors[\u0027ConsolGroundLegsPUId\u0027]\" ng-show=\"(itemErrors[\u0027ConsolGroundLegsPUId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=ConsolGroundLegsDELId\u003eDelivery Stop:\u003c/label\u003e \u003cselect id=ConsolGroundLegsDELId class=form-control ng-model=itemToEdit.ConsolGroundLegsDELId ng-options=\"stop.Id as stop.StopText for stop in deliveryStops\"\u003e \u003c/select\u003e \u003clabel for=ConsolGroundLegsDELId class=error ng-bind=\"itemErrors[\u0027ConsolGroundLegsDELId\u0027]\" ng-show=\"(itemErrors[\u0027ConsolGroundLegsDELId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('manageRoutingShipmentStop-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth class=\"st-sortable text-center\" st-sort=ShipmentId style=min-width:90px\u003eShipment #\u003c/th\u003e\u003cth class=\"st-sortable hidden-sm text-align-right\" st-sort=Quantity\u003e\u003cspan class=hidden-lg\u003eQty\u003c/span\u003e \u003cspan class=visible-lg\u003eQuantity\u003c/span\u003e\u003c/th\u003e\u003cth class=st-sortable st-sort=Type\u003eType\u003c/th\u003e\u003cth class=st-sortable st-sort=Description\u003eDescription\u003c/th\u003e\u003cth class=\"st-sortable hidden-sm\" st-sort=Weight style=min-width:150px\u003eWeight\u003c/th\u003e\u003cth\u003ePU Stop\u003c/th\u003e\u003cth\u003eDEL Stop\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('manageRoutingShipmentStop-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=RoutingPieceEditRowCtrl\u003e\u003ctd class=text-center\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd class=text-align-right\u003e{{row.Quantity}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e{{row.Description | limitTo: 50 : 0}}\u003cspan ng-show=\"row.Description.length \u003e 50\"\u003e. . .\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan ng-show=row.SetTotalWeight\u003e{{row.Weight}} L / {{row.WeightKgs | number:2}} K\u003c/span\u003e \u003cspan ng-show=!row.SetTotalWeight\u003e{{row.Quantity * row.Weight | number : 2}} L / {{row.Quantity * row.WeightKgs | number : 2}} K\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect class=\"form-control form-control-sm\" id=ConsolGroundLegsPUId ng-model=row.ConsolGroundLegsPUId ng-options=\"stop.Id as stop.StopText for stop in pickupStops\"\u003e \u003c/select\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect class=\"form-control form-control-sm\" id=ConsolGroundLegsDELId ng-model=row.ConsolGroundLegsDELId ng-options=\"stop.Id as stop.StopText for stop in deliveryStops\"\u003e \u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('manageRoutingShipmentStop-custom-buttons', "\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=updateRoutingPieceStops(displayedItems) class=\"btn btn-primary\"\u003eSave\u003c/a\u003e \u003cbutton ng-click=$dismiss() class=\"btn btn-danger\"\u003eCancel\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('routingReferenceNumber-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Party class=st-sortable\u003eParty\u003c/th\u003e\u003cth st-sort=Type class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=ReferenceNumber class=st-sortable\u003eReference Number\u003c/th\u003e\u003cth ng-if=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingReferenceNumber-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=RoutingReferenceNumberEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci ng-show=!ReadOnlyView class=\"fa fa-pencil\"\u003e\u003c/i\u003e \u003ci ng-show=ReadOnlyView class=\"fa fa-eye\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Party}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.TypeName}}\u003c/td\u003e\u003ctd\u003e{{row.ReferenceNumber}}\u003c/td\u003e\u003ctd ng-if=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingReferenceNumber-edit', "\u003cform autocomplete=off class=\"routingReferenceNumberEditForm form-compact\" name=routingReferenceNumberEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Party\u0027)}\"\u003e\u003clabel for=txtParty class=\"col-xs-3 control-label\"\u003eParty:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=referenceParty name=referenceParty class=form-control ng-model=itemToEdit.Party ng-options=\"item.value as item.label for item in partyOptions\"\u003e\u003coption value=\"\" disabled selected\u003eSelect a Party\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Party\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Party\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TypeId\u0027)}\"\u003e\u003clabel for=TypeId class=\"col-xs-3 control-label\"\u003eType:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=TypeId name=TypeId class=form-control uib-typeahead=\"codeType.CodeType as codeType.CodeType for codeType in searchTypes($viewValue)\" placeholder=\"Type Reference type to Search...\" typeahead-min-length=1 typeahead-template-url=CodeType-typeahead typeahead-no-results=TypeNoResults typeahead-loading=searchingForTypes typeahead-on-select=\"typeChosen($item, itemToEdit)\" ng-model=itemToEdit.TypeName ng-change=\"itemToEdit.TypeId = null\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for Reference Type\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=typeClear(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Reference Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=TypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Reference Type \"{{itemToEdit.TypeName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027TypeId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TypeId\u0027].replace(\u0027Id\u0027, \u0027\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReferenceNumber\u0027)}\"\u003e\u003clabel for=txtReference class=\"col-xs-3 control-label\"\u003eReference Number:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control id=routingReferenceNumberReference name=routingReferenceNumberReference maxlength=200 placeholder=\"Reference Number\" ng-model=itemToEdit.ReferenceNumber /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027ReferenceNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReferenceNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routingShipment-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=tblOrderHeader.ShipDate class=st-sortable\u003eHBL Date\u003c/th\u003e\u003cth style=overflow:visible;white-space:nowrap;text-wrap:none st-sort=tblOrderHeader.OrderNo class=st-sortable\u003eShipment #\u003c/th\u003e\u003cth style=overflow:visible;white-space:nowrap;text-wrap:none st-sort=tblOrderHeader.WayBill class=st-sortable\u003eHousebill #\u003c/th\u003e\u003cth st-sort=tblOrderHeader.ShipperName class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=tblOrderHeader.ConsigneeName class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth st-sort=tblOrderHeader.TotalChargeableWeight class=\"hidden-sm st-sortable\"\u003eChargeable Wgt\u003c/th\u003e\u003cth st-sort=tblOrderHeader.RoutingPieceWeight class=\"hidden-sm st-sortable\"\u003ePieces/Weight\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentRouting-list-filters', "\u003cdiv autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentRoutingListFilterCtrl\u003e\u003cdiv ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; HasSevenLApiKey\" class=btn-group\u003e\u003cbutton type=button class=\"btn btn-sm btn-success btn-svl-grid-add dropdown-toggle\" data-toggle=dropdown aria-haspopup=true aria-expanded=false\u003e \u003ci class=\"fa fa-fw fa-plus-square\" style=color:white\u003e\u003c/i\u003e New Routing \u003cspan class=caret\u003e\u003c/span\u003e \u003c/button\u003e\u003cul class=\"dropdown-menu dropdown-menu-left\"\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=\"$emit(\u0027addNew\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-plus\"\u003e\u003c/i\u003eNew Routing Wizard\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=\"$emit(\u0027showSevenLAgentRatingModal\u0027, \u0027PU\u0027)\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/7L_grey.png\u0027);background-repeat:no-repeat;height:16px;width:16px\"\u003e\u003c/i\u003e PU Agent Guide\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=\"$emit(\u0027showSevenLCarrierRatingModal\u0027, \u0027PU\u0027)\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/7L_grey.png\u0027);background-repeat:no-repeat;height:16px;width:16px\"\u003e\u003c/i\u003e Carrier Guide\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=\"$emit(\u0027showSevenLAgentRatingModal\u0027, \u0027DEL\u0027)\"\u003e\u0026nbsp;\u0026nbsp;\u0026nbsp;\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/7L_grey.png\u0027);background-repeat:no-repeat;height:16px;width:16px\"\u003e\u003c/i\u003e DEL Agent Guide\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cbutton ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; !HasSevenLApiKey\" ng-click=\"$emit(\u0027addNew\u0027)\" type=button class=\"btn btn-sm btn-success btn-svl-grid-add\"\u003e \u003ci class=\"fa fa-fw fa-plus-square\" style=color:white\u003e\u003c/i\u003e New Routing \u003c/button\u003e\u003c/div\u003e"); $templateCache.put('routingShipment-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RoutingShipmentListFilterCtrl\u003e\u003cdiv id=AddShipmentsButtons ng-include=\"\u0027routingShipment-AddShipmentOptions\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routingShipment-list-rows', "\u003ctr class=hidden-xs ng-click=\"$event.stopPropagation(); clickRow(row)\" uib-popover-template=\"\u0027routingShipment-popover\u0027\" popover-placement=top-left popover-class=routingShipmentPopover popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=1000 popover-append-to-body=true ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=RoutingShipmentEditRowCtrl\u003e\u003ctd class=\"text-center edit-icon-col\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.Shipment.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e\u003ca href=/Shipment/{{row.Shipment.Id}} target=_blank ng-click=$event.stopPropagation();\u003e{{row.Shipment.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Shipment.WayBill}}\u003c/td\u003e\u003ctd\u003e{{row.Shipment.ShipperName}} \u003cspan ng-show=row.Shipment.ShipperName\u003e, \u003c/span\u003e \u003cbr/\u003e {{row.Shipment.ShipperCity}} \u003cspan ng-show=row.Shipment.ShipperCity\u003e, \u003c/span\u003e {{row.Shipment.ShipperState}} \u003cspan ng-show=row.Shipment.ShipperState\u003e, \u003c/span\u003e {{row.Shipment.ShipperZip}} \u003cspan ng-show=row.Shipment.ShipperZip\u003e, \u003c/span\u003e {{row.Shipment.ShipperCountry}}\u003c/td\u003e\u003ctd\u003e{{row.Shipment.ConsigneeName}} \u003cspan ng-show=row.Shipment.ConsigneeName\u003e, \u003c/span\u003e \u003cbr/\u003e {{row.Shipment.ConsigneeCity}} \u003cspan ng-show=row.Shipment.ConsigneeCity\u003e, \u003c/span\u003e {{row.Shipment.ConsigneeState}} \u003cspan ng-show=row.Shipment.ConsigneeState\u003e, \u003c/span\u003e {{row.Shipment.ConsigneeZip}} \u003cspan class=pull-left ng-show=row.Shipment.ConsigneeZip\u003e, \u003c/span\u003e {{row.Shipment.ConsigneeCountry}}\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.Shipment.TotalChargeableWeight}} \u003cspan ng-show=\"row.Shipment.UnitOfMeasure == \u0027k\u0027\"\u003eK\u003c/span\u003e\u003cspan ng-show=\"row.Shipment.UnitOfMeasure != \u0027k\u0027\"\u003eL\u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.Shipment.TotalPieces}} / {{row.Shipment.RoutingPieceWeight}} \u003cspan ng-show=\"row.Shipment.UnitOfMeasure == \u0027k\u0027\"\u003eK\u003c/span\u003e\u003cspan ng-show=\"row.Shipment.UnitOfMeasure != \u0027k\u0027\"\u003eL\u003c/span\u003e\u003c/td\u003e\u003ctd class=deleteColumn ng-show=!ReadOnlyView\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row);\" class=delete-link uib-tooltip=Remove\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=RoutingShipmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=/Shipment/{{row.Shipment.Id}} target=_blank ng-click=$event.stopPropagation(); class=item-link\u003eShipment #: {{row.Shipment.Id}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eHBL Date: \u003c/b\u003e\u003cspan\u003e{{row.Shipment.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eShipper: \u003c/b\u003e {{row.Shipment.ShipperName}} \u003cspan ng-show=row.Shipment.ShipperName\u003e, \u003c/span\u003e {{row.Shipment.ShipperCity}} \u003cspan ng-show=row.Shipment.ShipperCity\u003e, \u003c/span\u003e {{row.Shipment.ShipperState}} \u003cspan ng-show=row.Shipment.ShipperState\u003e, \u003c/span\u003e {{row.Shipment.ShipperZip}} \u003cspan ng-show=row.Shipment.ShipperZip\u003e, \u003c/span\u003e {{row.Shipment.ShipperCountry}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eConsignee: \u003c/b\u003e {{row.Shipment.ConsigneeName}} \u003cspan ng-show=row.Shipment.ConsigneeName\u003e, \u003c/span\u003e {{row.Shipment.ConsigneeCity}} \u003cspan ng-show=row.Shipment.ConsigneeCity\u003e, \u003c/span\u003e {{row.Shipment.ConsigneeState}} \u003cspan ng-show=row.Shipment.ConsigneeState\u003e, \u003c/span\u003e {{row.Shipment.ConsigneeZip}} \u003cspan class=pull-left ng-show=row.Shipment.ConsigneeZip\u003e, \u003c/span\u003e {{row.Shipment.ConsigneeCountry}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Remove\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routingShipment-popover', "\u003cdiv style=font-size:11px\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eShipment #: \u003c/b\u003e{{row.Shipment.Id}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eHousebill #: \u003c/b\u003e{{row.Shipment.WayBill}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eService: \u003c/b\u003e{{row.Shipment.ServiceLevelDescription}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eStatus: \u003c/b\u003e{{row.Shipment.Status}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eShip Date: \u003c/b\u003e{{row.Shipment.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eEst. Delivery: \u003c/b\u003e{{row.Shipment.EstimatedDateDelivered | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv style=overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:none class=col-xs-6\u003e\u003cb\u003eShipper: \u003c/b\u003e{{row.Shipment.ShipperName}}\u003c/div\u003e\u003cdiv style=overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:none class=col-xs-6\u003e\u003cb\u003eConsignee: \u003c/b\u003e{{row.Shipment.ConsigneeName}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e{{row.Shipment.ShipperAddress1}} {{row.Shipment.ShipperAddress2}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{row.Shipment.ConsigneeAddress1}} {{row.Shipment.ConsigneeAddress2}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e{{row.ShipperCity}} {{row.ShipperState}} {{row.ShipperZip}}\u003cspan ng-if=\"row.ShipperCountry \u0026amp;\u0026amp; (row.ShipperCity || row.ShipperState || row.ShipperZip)\"\u003e,\u003c/span\u003e {{row.ShipperCountry}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{row.ConsigneeCity}} {{row.ConsigneeState}} {{row.ConsigneeZip}}\u003cspan ng-if=\"row.ConsigneeCountry \u0026amp;\u0026amp; (row.ConsigneeCity || row.ConsigneeState || row.ConsigneeZip)\"\u003e,\u003c/span\u003e {{row.ConsigneeCountry}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=well\u003e\u003cdiv class=row\u003e\u003cdiv class=\"text-align-right small-padding col-xs-2\"\u003e\u003cspan class=hidden-sm\u003e\u003cb\u003ePieces: \u003c/b\u003e\u003c/span\u003e\u003cspan class=visible-sm\u003e\u003cb\u003ePcs: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.Shipment.TotalPieces}}\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-2\"\u003e\u003cb\u003eDocked:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e\u003cspan ng-show=row.Docked\u003e\u003ci class=\"fa fa-fw fa-check-square\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan ng-show=!row.Docked\u003e\u003ci class=\"fa fa-fw fa-square-o\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-2\"\u003e\u003cb\u003eCost: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.Shipment.TotalCost | currency}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"text-align-right small-padding col-xs-2\"\u003e\u003cspan class=hidden-sm\u003e\u003cb\u003eActual Wgt: \u003c/b\u003e\u003c/span\u003e\u003cspan class=visible-sm\u003e\u003cb\u003eActl Wgt: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.Shipment.RoutingPieceWeight}} \u003cspan ng-show=\"row.Shipment.UnitOfMeasure == \u0027k\u0027\"\u003eK\u003c/span\u003e\u003cspan ng-show=\"row.Shipment.UnitOfMeasure != \u0027k\u0027\"\u003eL\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-2\"\u003e\u003cb\u003eCubic Ft:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.Shipment.CubicFeet}}\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-2\"\u003e\u003cb\u003eRevenue: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.Shipment.TotalRevenue | currency}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"text-align-right small-padding col-xs-2\"\u003e\u003cspan class=hidden-sm\u003e\u003cb\u003eCharge Wgt: \u003c/b\u003e\u003c/span\u003e\u003cspan class=visible-sm\u003e\u003cb\u003eChrg Wgt: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.Shipment.TotalChargeableWeight}} \u003cspan ng-show=\"row.Shipment.UnitOfMeasure == \u0027k\u0027\"\u003eK\u003c/span\u003e\u003cspan ng-show=\"row.Shipment.UnitOfMeasure != \u0027k\u0027\"\u003eL\u003c/span\u003e\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-2\"\u003e\u003cb\u003eCubic M:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.Shipment.CubicMeter | number:4}}\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-2\"\u003e\u003cb\u003eSeq #: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.SequenceNumber}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eNotes: \u003c/b\u003e{{row.Note}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingShipment-edit', "\u003cform autocomplete=off class=routingShipmentEditForm name=routingShipmentEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eShipment #: \u003c/b\u003e{{itemToEdit.Shipment.Id}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eHousebill #: \u003c/b\u003e{{itemToEdit.Shipment.WayBill}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv style=overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:none class=col-xs-6\u003e\u003cb\u003eService: \u003c/b\u003e{{itemToEdit.Shipment.ServiceLevelDescription}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eStatus: \u003c/b\u003e{{itemToEdit.Shipment.Status}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eShip Date: \u003c/b\u003e{{itemToEdit.Shipment.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eEst. Delivery: \u003c/b\u003e{{itemToEdit.Shipment.EstimatedDateDelivered | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv style=overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:none class=col-xs-6\u003e\u003cb\u003eShipper: \u003c/b\u003e{{itemToEdit.Shipment.ShipperName}}\u003c/div\u003e\u003cdiv style=overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:none class=col-xs-6\u003e\u003cb\u003eConsignee: \u003c/b\u003e{{itemToEdit.Shipment.ConsigneeName}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row hidden-xs\" ng-show=\"itemToEdit.Shipment.GeneralGoodsDescription != null\"\u003e\u003cdiv style=\"margin:10px 0\" class=col-xs-12\u003e\u003cb\u003eGeneral Goods Description: \u003c/b\u003e{{itemToEdit.Shipment.GeneralGoodsDescription}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=ConsolGroundLegsPUId\u003ePickup Stop:\u003c/label\u003e \u003cselect id=ConsolGroundLegsPUId class=form-control ng-model=itemToEdit.Shipment.ConsolGroundLegsPUId ng-options=\"stop.Id as stop.StopText for stop in pickupStops\"\u003e \u003c/select\u003e \u003clabel for=ConsolGroundLegsPUId class=error ng-bind=\"itemErrors[\u0027ConsolGroundLegsPUId\u0027]\" ng-show=\"(itemErrors[\u0027ConsolGroundLegsPUId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=ConsolGroundLegsDELId\u003eDelivery Stop:\u003c/label\u003e \u003cselect id=ConsolGroundLegsDELId class=form-control ng-model=itemToEdit.Shipment.ConsolGroundLegsDELId ng-options=\"stop.Id as stop.StopText for stop in deliveryStops\"\u003e \u003c/select\u003e \u003clabel for=ConsolGroundLegsDELId class=error ng-bind=\"itemErrors[\u0027ConsolGroundLegsDELId\u0027]\" ng-show=\"(itemErrors[\u0027ConsolGroundLegsDELId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=routingShipmentNote\u003eNotes:\u003c/label\u003e \u003ctextarea maxlength=50 style=resize:vertical class=form-control id=routingShipmentNote ng-model=itemToEdit.Note\u003e\u003c/textarea\u003e \u003clabel for=routingShipmentNote class=error ng-bind=\"itemErrors[\u0027Note\u0027]\" ng-show=\"(itemErrors[\u0027Note\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentRouting-edit-seq', "\u003cform autocomplete=off class=shipmentRoutingEditSeqForm name=shipmentRoutingEditSeqForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 form-group\"\u003e\u003clabel for=routingShipmentSequenceNumber\u003eSequence #:\u003c/label\u003e \u003cinput type=text id=routingShipmentSequenceNumber ng-model=itemToEdit.ShipmentLeg /\u003e \u003clabel for=routingShipmentSequenceNumber class=error ng-bind=\"itemErrors[\u0027ShipmentLeg\u0027]\" ng-show=\"(itemErrors[\u0027ShipmentLeg\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routingShipment-AddShipmentOptions', "\u003cdiv class=row ng-controller=ShipmentsForRoutingButtonCtrl ng-show=\"!routing.IsQuote \u0026amp;\u0026amp; !ReadOnlyView\"\u003e\u003cdiv class=btn-group\u003e\u003cbutton type=button class=\"btn btn-sm btn-success btn-svl-grid-add dropdown-toggle\" data-toggle=dropdown aria-haspopup=true aria-expanded=false\u003e \u003ci class=\"fa fa-fw fa-plus-square\" style=color:white\u003e\u003c/i\u003e Add Shipment \u003cspan class=caret\u003e\u003c/span\u003e \u003c/button\u003e\u003cul class=\"dropdown-menu dropdown-menu-left\"\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=addSingleShipmentToRouting()\u003eAdd Single Shipment\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=addMultipleShipmentsToRouting()\u003eAdd Multiple Shipments\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingShipment-addSingleShipmentModal', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton tabindex=-1 type=button class=close data-dismiss=modal aria-label=Close ng-click=addSingleShipmentModalClose()\u003e \u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e \u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e Add Shipment to Routing\u003c/span\u003e\u003c/h4\u003e\u003cdiv ng-show=showWarningAlert style=color:orangered;border-style:solid;border-width:thin;border-color:orangered;margin-top:5px;padding:5px\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-show=showErrorAlert style=color:red;border-style:solid;border-width:thin;border-color:red;margin-top:5px;padding:5px\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=routingShipmentAddSingleShipmentForm name=routingShipmentAddSingleShipmentForm\u003e\u003cdiv\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027shipmentForRoutingModel.ShipmentId\u0027)}\"\u003e\u003clabel for=routingShipmentAddSingleShipmentId\u003eShipment or Housebill #:\u003c/label\u003e \u003cinput type=text id=routingShipmentAddSingleShipmentId name=routingShipmentAddSingleShipmentId ng-model=shipmentForRoutingModel.ShipmentHousebill autofocus required class=form-control ng-keydown=\"$event.which==13?addSingleShipmentModalAdd():void(0);\"/\u003e \u003clabel for=containerDescription class=error ng-show=\"(itemErrors[\u0027shipmentForRoutingModel.ShipmentId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027shipmentForRoutingModel.ShipmentId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=addSingleShipmentModalClose() data-dismiss=modal\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=addSingleShipmentModalAdd()\u003eAdd\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingShipment-addMultipleShipmentsModal', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=addMultipleShipmentsModalClose()\u003e \u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e \u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e Add Shipments to Routing\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=ShipmentsForRoutingListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=addMultipleShipmentsModalClose() data-dismiss=modal\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=addMultipleShipmentsModalAdd()\u003eAdd\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentsForRouting-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Id class=st-sortable style=white-space:nowrap\u003eShipment\u0026nbsp;#\u003c/th\u003e\u003cth st-sort=Waybill class=\"st-sortable hidden-sm hidden-md\"\u003eHousebill\u0026nbsp;#\u003c/th\u003e\u003cth st-sort=ShipDate class=\"st-sortable text-center\" ng-show=\"routing.RoutingType != \u0027Delivery\u0027\"\u003eHBL\u0026nbsp;Date\u003c/th\u003e\u003cth st-sort=ScheduledDeliveryDate class=\"st-sortable text-center\" ng-show=\"routing.RoutingType == \u0027Delivery\u0027\"\u003eSched.\u0026nbsp;Del.\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth\u003eSVC\u003c/th\u003e\u003cth\u003ePcs/Wt\u003c/th\u003e\u003cth\u003eGeneral Goods\u003c/th\u003e\u003cth class=text-center\u003eStatus\u003c/th\u003e\u003cth class=text-center\u003eSelected\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentsForRouting-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentsForRoutingListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right hidden-xs\"\u003e\u003clabel for=shipmentsForRouting_filter_shipDateFrom class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text id=shipmentsForRouting_filter_dateFrom name=shipmentsForRouting_filter_dateFrom class=\"input-sm form-control date-field\" date-popup-manager=dateFromPopup svl-datefield=\"\" placeholder=\"Date From\" ng-model=filter.dateFrom ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=dateFromPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cspan class=\"input-group-btn input-group-spacer hidden-xs\"\u003e\u003c/span\u003e \u003cinput type=text id=shipmentsForRouting_filter_dateTo name=shipmentsForRouting_filter_dateTo class=\"input-sm form-control date-field\" date-popup-manager=dateToPopup svl-datefield=\"\" placeholder=\"Date To\" ng-model=filter.dateTo ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=dateToPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cspan class=\"input-group-btn input-group-spacer hidden-xs\"\u003e\u003c/span\u003e \u003cselect id=dateType name=dateType size=1 class=form-control ng-model=filter.dateType ng-options=\"value for value in dateTypes\"\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cspan class=\"input-group-btn input-group-spacer hidden-xs\"\u003e\u003c/span\u003e \u003cinput type=text id=shipmentsForRouting_filter_status name=shipmentsForRouting_filter_status class=form-control placeholder=\"Status Code\" ng-model=filter.status uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatusCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=shipmentsForRoutingStatusCode-typeahead typeahead-no-results=statusCodeNoResults typeahead-loading=searchingForStatusCode typeahead-on-select=\"statusCodeChosen($item, itemToEdit)\" ng-change=changeFilter() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cspan class=\"input-group-btn input-group-spacer hidden-xs\"\u003e\u003c/span\u003e \u003cinput type=text id=origairport name=origairport maxlength=5 class=form-control aria-hidden=true data-toggle=tooltip data-placement=top title={{filter.OriginPortName}} placeholder=\"Origin Port\" ng-model=filter.OriginPort uib-typeahead=\"port.Code as port.Code for port in searchOriginPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=originPort-typeahead typeahead-no-results=originPortNoResult typeahead-loading=searchingForOriginPort typeahead-on-select=originPortChosen($item) ng-change=changeFilter() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=100 ng-click=lookupOriginPort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Origin Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cspan class=\"input-group-btn input-group-spacer hidden-xs\"\u003e\u003c/span\u003e \u003cinput type=text id=destairport name=destairport maxlength=5 class=form-control aria-hidden=true data-toggle=tooltip data-placement=top title={{filter.DestinationPortName}} placeholder=\"Dest. Port\" ng-model=filter.DestinationPort uib-typeahead=\"port.Code as port.Code for port in searchDestinationPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=destinationPort-typeahead typeahead-no-results=destinationPortNoResult typeahead-loading=searchingForDestinationPort typeahead-on-select=destinationPortChosen($item) ng-change=changeFilter() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=100 ng-click=lookupDestinationPort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Destination Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right text-nowrap col-sm-6 hidden-xs\"\u003e\u003c/div\u003e\u003cdiv style=width:100% class=\"form-group input-group-sm visible-xs\"\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=shipmentsForRouting_filter_dateFrom name=shipmentsForRouting_filter_dateFrom class=\"input-sm form-control date-field form-control\" date-popup-manager=dateFromXSPopup svl-datefield=\"\" placeholder=\"Date From\" ng-model=filter.dateFrom ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=dateFromXSPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=shipmentsForRouting_filter_dateTo name=shipmentsForRouting_filter_dateTo class=\"input-sm form-control date-field\" date-popup-manager=dateToXSPopup svl-datefield=\"\" placeholder=\"Date To\" ng-model=filter.dateTo ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=dateToXSPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group style=width:100%\u003e\u003cselect id=dateType name=dateType size=1 class=form-control ng-model=filter.dateType ng-options=\"value for value in dateTypes\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group style=width:100%\u003e\u003cinput type=text id=shipmentsForRouting_filter_status name=shipmentsForRouting_filter_status class=form-control placeholder=\"Status Code\" ng-model=filter.status uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatusCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=shipmentsForRoutingStatusCode-typeahead typeahead-no-results=statusCodeNoResults typeahead-loading=searchingForStatusCode typeahead-on-select=\"statusCodeChosen($item, itemToEdit)\" ng-change=changeFilter() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=origairport name=origairport maxlength=5 class=form-control aria-hidden=true data-toggle=tooltip data-placement=top title={{filter.OriginPortName}} placeholder=\"Origin Port\" ng-model=filter.OriginPort uib-typeahead=\"port.Code as port.Code for port in searchOriginPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=originPort-typeahead typeahead-no-results=originPortNoResult typeahead-loading=searchingForOriginPort typeahead-on-select=originPortChosen($item) ng-change=changeFilter() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=100 ng-click=lookupOriginPort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Origin Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=destairport name=destairport maxlength=5 class=form-control aria-hidden=true data-toggle=tooltip data-placement=top title={{filter.DestinationPortName}} placeholder=\"Dest. Port\" ng-model=filter.DestinationPort uib-typeahead=\"port.Code as port.Code for port in searchDestinationPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=destinationPort-typeahead typeahead-no-results=destinationPortNoResult typeahead-loading=searchingForDestinationPort typeahead-on-select=destinationPortChosen($item) ng-change=changeFilter() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=100 ng-click=lookupDestinationPort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Destination Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentsForRoutingStatusCode-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('shipmentsForRouting-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); select(row);\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\" ng-controller=ShipmentsForRoutingListCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.Id}} \u003cbr ng-show={{row.HasHazardousMaterial}} /\u003e \u003cspan ng-show={{row.HasHazardousMaterial}} class=\"badge badge-danger\" aria-hidden=true data-toggle=tooltip data-placement=top title=Hazardous\u003e \u003ci class=\"fa fa-exclamation-triangle\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cbr ng-show={{row.IsClimateControlRequired}} /\u003e \u003cspan ng-show={{row.IsClimateControlRequired}} class=\"badge badge-info\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Climate Control Required\"\u003e \u003ci class=\"fa fa-thermometer-half\"\u003e\u003c/i\u003e {{row.ClimateSetPoint}} \u003c/span\u003e\u003c/td\u003e\u003ctd class=\"hidden-sm hidden-md\"\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd class=text-center ng-show=\"routing.RoutingType != \u0027Delivery\u0027\"\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center ng-show=\"routing.RoutingType == \u0027Delivery\u0027\"\u003e{{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003cbr/\u003e {{row.ShipperCity}}\u003cspan ng-show=row.ShipperCity\u003e,\u0026nbsp;\u003c/span\u003e{{row.ShipperState}}\u003cbr/\u003e {{row.ShipperCountryName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003cbr/\u003e {{row.ConsigneeCity}}\u003cspan ng-show=row.ConsigneeCity\u003e,\u0026nbsp;\u003c/span\u003e{{row.ConsigneeState}}\u003cbr/\u003e {{row.ConsigneeCountryName}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd\u003ePcs:\u0026nbsp;{{row.TotalPieces | number : 0 }}\u003cbr/\u003e Act:\u0026nbsp;{{row.TotalActualWeight | number : 0}}\u0026nbsp;{{row.UnitOfMeasure}}\u003cbr/\u003e Chrg:\u0026nbsp;{{row.TotalChargeableWeight | number : 0}}\u0026nbsp;{{row.UnitOfMeasure}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.GeneralGoodsDescription}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.StatusCode}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Selected class=\"fa fa-check\"\u003e\u003c/span\u003e \u003cspan ng-show=!row.Selected class=\"fa fa-square-o\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=select(row) ng-class=\"{info:row.isSelected, danger:row.HasErrors}\" ng-controller=ShipmentsForRoutingListCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003eShipment\u0026nbsp;#:\u0026nbsp;{{row.Id}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eHousebill:\u003c/b\u003e\u003c/span\u003e \u003cspan class=col-xs-9\u003e{{row.WayBill}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eHBL\u0026nbsp;Date:\u003c/b\u003e\u003c/span\u003e \u003cspan class=col-xs-9\u003e{{row.ShipDate | date:\u0027M/d/yyyy\u0027}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eConsignee:\u003c/b\u003e\u003c/span\u003e \u003cspan class=col-xs-9\u003e{{row.ConsigneeName}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eShipper:\u003c/b\u003e\u003c/span\u003e \u003cspan class=col-xs-9\u003e{{row.ShipperName}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3\u003e\u003cb\u003eSelected:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cspan ng-show=row.Selected ng-click=\"$event.stopPropagation(); select(row);\" class=\"fa fa-check\"\u003e\u003c/span\u003e \u003cspan ng-show=!row.Selected ng-click=\"$event.stopPropagation(); select(row);\" class=\"fa fa-square-o\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routing-page-bar', "\u003cdiv id=routing-page-bar class=\"page-bar col-sm-12 col-md-12 col-lg-12 nav nav-pills\"\u003e\u003c/div\u003e"); $templateCache.put('routing-edit', "\u003cdiv class=\"page-title-bar routing-page-bar\"\u003e\u003cspan ng-bind=PageLocationService.pageTitle test-id=\"routing id title\" class=routing-page-title\u003e\u003c/span\u003e \u003ca ng-show=\"macroPointStatus.MacroPointTrackingUrl != null\" target=_blank class=\"hidden-xs hidden-sm\" href={{macroPointStatus.MacroPointTrackingUrl}}\u003eView MacroPoint Tracking \u003ci class=\"fa fa-external-link\"\u003e\u003c/i\u003e\u003c/a\u003e\u003cdiv class=\"routing-quick-links dropdown pull-right clearfix dropdown-menu-right\"\u003e\u003cbutton id=RoutingActions type=button class=\"btn btn-default dropdown-toggle\" style=border:none data-toggle=dropdown\u003e Routing\u003cspan class=hidden-xs\u003e\u0026nbsp;Quick\u003c/span\u003e Links \u003ci class=\"fa fa-fw fa-angle-down\"\u003e\u003c/i\u003e \u003c/button\u003e\u003cul class=\"dropdown-menu dropdown-menu-right\" aria-labelledby=RoutingActions\u003e\u003cli\u003e\u003ca tabindex=-1 id=PupShipments ng-show=\"[\u0027PU\u0027,\u0027GROUND\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; !routing.GeneralInformation.IsQuote\" ng-click=pupShipments()\u003e\u003ci class=\"fa fa-fw fa-tasks\"\u003e\u003c/i\u003e PUP Shipments\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"[\u0027DEL\u0027,\u0027GROUND\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; !routing.GeneralInformation.IsQuote\" ng-click=podShipments()\u003e\u003ci class=\"fa fa-fw fa-tasks\"\u003e\u003c/i\u003e POD Shipments\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"![\u0027AIR\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; SystemConfigService.getConfig(\u0027Routing_CopySpecialInstrucionsFromShipment\u0027)\" ng-click=copySpecialInstructionsFromShipment()\u003e\u003ci class=\"fa fa-fw fa-clone\"\u003e\u003c/i\u003e Copy Shipment Instructions\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"[\u0027DEL\u0027,\u0027PU\u0027,\u0027GROUND\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; !routing.GeneralInformation.IsQuote\" ng-click=managePieceStops()\u003e\u003ci class=\"fa fa-fw fa-puzzle-piece\"\u003e\u003c/i\u003e Manage Piece Stops\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-click=showAuditLog() href=javascript:\u003e\u003ci class=\"fa fa-fw fa-history\"\u003e\u003c/i\u003e Audit Log\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-click=showRoutingImages()\u003e\u003ci class=\"fa fa-fw fa-image\"\u003e\u003c/i\u003e View Routing Images\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 href=javascript: ng-click=showReferenceNumbers();\u003e\u003ci class=\"fa fa-fw fa-list-ul\"\u003e\u003c/i\u003e Additional Reference Numbers\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"routing.GeneralInformation.IntDom == \u0027I\u0027\"\u003e\u003ca tabindex=-1 ng-click=showDeniedPartiesModal()\u003e\u003ci class=\"fa fa-fw fa-user-secret\"\u003e\u003c/i\u003e Denied Party Screening\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; [\u0027DEL\u0027,\u0027PU\u0027,\u0027GROUND\u0027].includes(routing.RoutingType)\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=DatPostLoadPopup();\u003e\u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e DAT Post Load\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; [\u0027DEL\u0027,\u0027PU\u0027,\u0027GROUND\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; macroPointStatus.ValidForMacroPoint\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=\"trackWithMacroPoint(routing.Id,\u0027Routing\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e \u003cspan ng-show=macroPointStatus.HasMacroPointObject\u003eUpdate MacroPoint Tracking\u003c/span\u003e\u003cspan ng-show=!macroPointStatus.HasMacroPointObject\u003eTrack with MacroPoint\u003c/span\u003e\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; [\u0027DEL\u0027,\u0027PU\u0027,\u0027GROUND\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; macroPointStatus.HasMacroPointObject\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=\"stopMacroPointTracking(routing.Id,\u0027Routing\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003eStop MacroPoint Tracking\u003c/a\u003e\u003c/li\u003e\u003cli role=separator class=divider\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp;[\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType)\" ng-click=showSevenLAgentRatingModal()\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/7L_grey.png\u0027);background-repeat:no-repeat;height:16px;width:16px\"\u003e\u003c/i\u003e Agent Rating Guide\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027AIR\u0027,\u0027GROUND\u0027].includes(routing.RoutingType)\" ng-click=showSevenLCarrierRatingModal()\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/7L_grey.png\u0027);background-repeat:no-repeat;height:16px;width:16px\"\u003e\u003c/i\u003e Carrier Rating Guide\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027AIR\u0027].includes(routing.RoutingType)\" ng-click=showSevenLFlightScheduleModal()\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/7L_grey.png\u0027);background-repeat:no-repeat;height:16px;width:16px\"\u003e\u003c/i\u003e Flight Schedules\u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"makeActiveTab(\u0027history\u0027)\" ng-class=\"{ active: isActiveTab(\u0027history\u0027)}\"\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027AIR\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableeAWBViaGlnModule\" ng-click=showWinAirwaybillModal()\u003e\u003ci class=\"fa fa-plane\" style=height:16px;width:16px\u003e\u003c/i\u003e \u003cspan ng-show=\"[\u0027D\u0027, null].includes(routing.GeneralInformation.WinStatus)\"\u003eSubmit Airwaybill\u003c/span\u003e\u003cspan ng-show=\"![\u0027D\u0027, null].includes(routing.GeneralInformation.WinStatus)\"\u003eUpdate Airwaybill\u003c/span\u003e\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; ([\u0027AIR\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableeAWBViaGlnModule \u0026amp;\u0026amp; ![\u0027D\u0027,\u0027R\u0027,\u0027Z\u0027,null].includes(routing.GeneralInformation.WinStatus) || (EnableeAWBViaGlnModule \u0026amp;\u0026amp; SystemConfigService.getConfig(\u0027APIDemoMode\u0027)))\" ng-click=showWinStatusUpdateModal()\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/win_grey.svg\u0027);background-repeat:no-repeat;background-size:contain;height:16px;width:16px\"\u003e\u003c/i\u003e Check Airwaybill Status (WIN)\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027AIR\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableeAWBViaGlnModule \u0026amp;\u0026amp; ![\u0027D\u0027,\u0027R\u0027,null].includes(routing.GeneralInformation.WinStatus) || (EnableeAWBViaGlnModule \u0026amp;\u0026amp; SystemConfigService.getConfig(\u0027APIDemoMode\u0027))\" ng-click=checkWinAirwaybillStatus()\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/win_grey.svg\u0027);background-repeat:no-repeat;background-size:contain;height:16px;width:16px\"\u003e\u003c/i\u003e Check Status History (WIN)\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027AIR\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableeAWBViaGlnModule \u0026amp;\u0026amp; ![\u0027D\u0027,\u0027R\u0027,null].includes(routing.GeneralInformation.WinStatus) || (EnableeAWBViaGlnModule \u0026amp;\u0026amp; SystemConfigService.getConfig(\u0027APIDemoMode\u0027)) \u0026amp;\u0026amp; UserProfile.UserId == \u0027infotek\u0027\" ng-click=\"automateStatus(\u0027WINStatus\u0027)\"\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/win_grey.svg\u0027);background-repeat:no-repeat;background-size:contain;height:16px;width:16px\"\u003e\u003c/i\u003e Automate Status Check (WIN)\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"[\u0027GROUND\u0027].includes(routing.RoutingType)\" ng-click=showSevenLLHScheduleModal()\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/7L_grey.png\u0027);background-repeat:no-repeat;height:16px;width:16px\"\u003e\u003c/i\u003e Linehaul Schedules\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableP44Module\" ng-click=showP44DispatchModal()\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/p44_grey.svg\u0027);background-repeat:no-repeat;background-size:contain;height:16px;width:16px\"\u003e\u003c/i\u003e Dispatch Shipment\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableP44StatusModule\" ng-click=checkP44DispatchStatus()\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/p44_grey.svg\u0027);background-repeat:no-repeat;background-size:contain;height:16px;width:16px\"\u003e\u003c/i\u003e Check Status History\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableP44ImageModule\" ng-click=showRetrieveImages()\u003e\u003ci class=\"fa fa-fw\" style=\"background-image:url(\u0027/Resources/img/p44_grey.svg\u0027);background-repeat:no-repeat;background-size:contain;height:16px;width:16px\"\u003e\u003c/i\u003e Retrieve Images\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableP44StatusModule\" ng-click=\"automateStatus(\u0027P44Status\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e Automate Status Check\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; ([\u0027AIR\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableeAWBViaGlnModule \u0026amp;\u0026amp; UserProfile.UserId == \u0027infotek\u0027 \u0026amp;\u0026amp; ![\u0027D\u0027, null].includes(routing.GeneralInformation.WinStatus) || (EnableeAWBViaGlnModule \u0026amp;\u0026amp; SystemConfigService.getConfig(\u0027APIDemoMode\u0027)))\" ng-click=deleteWinAirwaybill()\u003e\u003ci class=\"fa fa-fw fa-check\"\u003e\u003c/i\u003e Delete WIN Airwaybill\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; routing.GeneralInformation.VendorEdiId \u0026amp;\u0026amp; routing.GeneralInformation.VendorEdiId.indexOf(\u0027NextGen\u0027)==0 \u0026amp;\u0026amp; !bookedWithNextGen\" ng-click=bookNextGen()\u003e \u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e Book w/ Next Gen \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; routing.GeneralInformation.VendorEdiId \u0026amp;\u0026amp; routing.GeneralInformation.VendorEdiId.indexOf(\u0027NextGen\u0027)==0 \u0026amp;\u0026amp; bookedWithNextGen\" ng-click=showNextGenScheduleModal()\u003e \u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e Auto Status Check \u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; routing.GeneralInformation.VendorEdiId \u0026amp;\u0026amp; routing.GeneralInformation.VendorEdiId.indexOf(\u0027NextGen\u0027)==0 \u0026amp;\u0026amp; bookedWithNextGen\" ng-click=showNextGenStatusCheckModal()\u003e \u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e Manual Status Check \u003c/a\u003e\u003c/li\u003e\u003cli ng-show=SystemOptions.EDI role=separator class=divider\u003e\u003c/li\u003e\u003cli ng-show=SystemOptions.EDI\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027GROUND\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableEdi856\" ng-click=sendEdi856()\u003e\u003ci class=\"fa fa-fw fa-share-square-o\"\u003e\u003c/i\u003e {{LabelForEdi856Link}}\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=SystemOptions.EDI\u003e\u003ca tabindex=-1 ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; [\u0027GROUND\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; EnableEdi945\" ng-click=sendEdi945()\u003e\u003ci class=\"fa fa-fw fa-share-square-o\"\u003e\u003c/i\u003e Send EDI 945\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=!IsPortal\u003e\u003ca tabindex=-1 ng-click=copyRouting(routing.Id);\u003e\u003ci class=\"fa fa-fw fa-files-o\"\u003e\u003c/i\u003e Copy Routing\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e\u003ca ng-show=\"macroPointStatus.MacroPointTrackingUrl != null\" target=_blank class=\"visible-xs visible-sm\" href={{macroPointStatus.MacroPointTrackingUrl}}\u003eView MacroPoint Tracking \u003ci class=\"fa fa-external-link\"\u003e\u003c/i\u003e\u003c/a\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv\u003e\u003csection class=\"panel tab-host-panel\"\u003e\u003cheader class=\"panel-heading tab-bg-dark-navy-blue\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli ng-click=\"makeActiveTab(\u0027routing\u0027)\" test-id=routing-tab ng-class=\"{ active: isActiveTab(\u0027routing\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e {{pageTitleName}} Info\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027shipments\u0027)\" test-id=shipments-tab id=shipments-tab ng-class=\"{ active: isActiveTab(\u0027shipments\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-dashcube\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Shipments\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027accounting\u0027)\" test-id=accounting-tab id=accounting-tab ng-class=\"{ active: isActiveTab(\u0027accounting\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-bank\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Accounting\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027containers\u0027)\" test-id=containers-tab id=containers-tab ng-class=\"{ active: isActiveTab(\u0027containers\u0027)}\" ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027].includes(routing.RoutingType)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-square\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Containers\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027forms\u0027)\" test-id=forms-tab id=forms-tab ng-class=\"{ active: isActiveTab(\u0027forms\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-tasks\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Documents\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/header\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\" ng-class=\"{\u0027svl-read-only-view\u0027:ReadOnlyView}\"\u003e\u003cdiv class=tab-content ng-class=\"{active: (isActiveTab(\u0027routing\u0027) || isActiveTab(\u0027shipments\u0027) || isActiveTab(\u0027accounting\u0027)), \u0027top-content-are-panels\u0027 : (isActiveTab(\u0027routing\u0027) || isActiveTab(\u0027shipments\u0027) || isActiveTab(\u0027accounting\u0027)) }\" style=position:relative ng-if=\"tabIsLoaded(\u0027routing\u0027) || tabIsLoaded(\u0027shipments\u0027) || isActiveTab(\u0027accounting\u0027)\"\u003e\u003cdiv class=tab-panel-action-buttons ng-show=!ReadOnlyView\u003e\u003cbutton id=CancelEditButton type=button class=\"btn pull-right btn-sm form-action-btn\" ng-class=\"((mode==\u0027Edit\u0027) ? \u0027btn-danger\u0027 : \u0027btn-success\u0027)\" ng-click=\"(mode==\u0027Edit\u0027) ? $emit(\u0027cancelEdit\u0027) : toggleEdit() \"\u003e \u003ci class=\"fa fa-fw\" ng-class=\"((mode==\u0027Edit\u0027) ? \u0027fa-ban\u0027 : \u0027fa-pencil\u0027)\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"((mode==\u0027Edit\u0027) ? \u0027cancel\u0027 : \u0027edit\u0027)\"\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton id=SaveButton type=button class=\"btn btn-primary btn-sm pull-right form-action-btn\" ng-show=\"mode==\u0027Edit\u0027\" ng-click=saveRouting() data-toggle=tooltip data-placement=top title=Ctrl+S\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e save \u003c/button\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=routing ng-if=\"tabIsLoaded(\u0027routing\u0027)\" ng-class=\"{active: isActiveTab(\u0027routing\u0027) }\" ng-include=\"\u0027routingpage-tab-routing-info\u0027\" class=tab-pane ng-controller=RoutingGeneralInformationCtrl\u003e\u003c/div\u003e\u003cdiv id=history ng-if=\"tabIsLoaded(\u0027history\u0027)\" ng-class=\"{active: isActiveTab(\u0027history\u0027) }\" ng-include=\"\u0027routingpage-tab-history\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=shipments ng-if=\"tabIsLoaded(\u0027shipments\u0027)\" ng-class=\"{active: isActiveTab(\u0027shipments\u0027) }\" ng-include=\"\u0027routingpage-tab-shipments\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=accounting ng-if=\"tabIsLoaded(\u0027accounting\u0027)\" ng-class=\"{active: isActiveTab(\u0027accounting\u0027) }\" ng-include=\"\u0027routingpage-accounting-routing\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=containers ng-if=\"tabIsLoaded(\u0027containers\u0027)\" ng-class=\"{active: isActiveTab(\u0027containers\u0027) }\" ng-include=\"\u0027routingpage-container-piece-routing\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=forms ng-if=\"tabIsLoaded(\u0027forms\u0027)\" ng-class=\"{active: isActiveTab(\u0027forms\u0027) }\" ng-include=\"\u0027routingpage-tab-forms\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003c/div\u003e"); $templateCache.put('routingpage-tab-routing-info', "\u003cdiv ng-include=\"\u0027routing-general\u0027\" class=edit-section ng-class=\"((mode==\u0027Edit\u0027) ? \u0027\u0027 : \u0027disabled\u0027)\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027routing-generalinformation\u0027\" class=edit-section ng-class=\"((mode==\u0027Edit\u0027) ? \u0027\u0027 : \u0027disabled\u0027)\"\u003e\u003c/div\u003e\u003cdiv id=status ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=StatusListCtrl ng-if=\"!routing.IsQuote \u0026amp;\u0026amp; routingFilterSet\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=RoutingGroundLegListCtrl ng-show=\"[\u0027DEL\u0027,\u0027PU\u0027,\u0027GROUND\u0027].includes(routing.RoutingType)\" ng-if=routingFilterSet\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=RoutingAirLegListCtrl ng-if=\"[\u0027AIR\u0027].includes(routing.RoutingType) \u0026amp;\u0026amp; routingFilterSet\"\u003e\u003c/div\u003e"); $templateCache.put('fullPageModal', "\u003cdiv class=row\u003e\u003cdiv style=max-width:700px class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('empty', "\u003cdiv\u003e\u003c/div\u003e"); $templateCache.put('modal-routingWizard', "\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan ng-show=showIcon class=caption\u003e\u003ci class=\"fa circle-icon fa-fw fa-plus\"\u003e\u003c/i\u003e \u003c/span\u003eCreate a Routing\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=filterForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IntDom\u0027)}\"\u003e\u003clabel class=control-label for=selIntDom\u003eInt or Dom:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=selIntDom name=selIntDom class=form-control ng-model=newRouting.IntDom ng-change=routingTypeChanged() ng-options=\"item.value as item.label for item in intDomOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=selIntDom class=\"error small-error\" ng-show=\"(itemErrors[\u0027IntDom\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IntDom\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RoutingType\u0027)}\"\u003e\u003clabel class=control-label for=selRoutingType\u003eRouting Type:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=selRoutingType name=selRoutingType class=form-control ng-model=newRouting.RoutingType ng-change=routingTypeChanged() ng-options=\"item.value as item.label for item in routingTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=selRoutingType class=\"error small-error\" ng-show=\"(itemErrors[\u0027RoutingType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RoutingType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"newRouting.IntDom == \u0027I\u0027\"\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Direction\u0027)}\"\u003e\u003clabel class=control-label for=selDirection\u003eDirection:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=selDirection name=selDirection class=form-control ng-model=newRouting.Direction ng-options=\"item.value as item.label for item in directionOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=selDirection class=\"error small-error\" ng-show=\"(itemErrors[\u0027Direction\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Direction\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"[\u0027PU\u0027,\u0027DEL\u0027,\u0027GROUND\u0027].includes(newRouting.RoutingType)\"\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PickUpFromType\u0027)}\"\u003e\u003clabel for=selPickupFromType class=control-label\u003ePickup From:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=selPickupFromType name=selPickupFromType ng-model=newRouting.PickUpFromType ng-change=PickUpFromTypeChanged() class=form-control\u003e\u003coption value=Airport\u003eAirport\u003c/option\u003e\u003coption value=Address\u003eAddress\u003c/option\u003e\u003coption ng-show=defaultParameters.ShipmentId value=Shipper\u003eShipper\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"[\u0027PU\u0027,\u0027DEL\u0027,\u0027GROUND\u0027].includes(newRouting.RoutingType)\"\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DeliverToType\u0027)}\"\u003e\u003clabel for=selDeliverToType class=control-label\u003eDeliver To:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=input-group-sm\u003e\u003cselect ng-change=DeliverToTypeChanged() id=selDeliverToType name=selDeliverToType class=form-control ng-model=newRouting.DeliverToType\u003e\u003coption value=Airport\u003eAirport\u003c/option\u003e\u003coption value=Address\u003eAddress\u003c/option\u003e\u003coption ng-show=defaultParameters.ShipmentId value=Consignee\u003eConsignee\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Vendor\u0027)}\"\u003e\u003clabel for=txtVendor class=control-label\u003ePrimary Vendor: \u003cspan ng-show=searchingForVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=txtVendor name=txtVendor class=form-control ng-change=\"newRouting.CarrierId = null; newRouting.AgentId = null\" ng-model=newRouting.VendorName uib-typeahead=\"mixedParty.Name as mixedParty.Name for mixedParty in searchForVendor($viewValue)\" placeholder=\"Type Vendor Name to Search...\" typeahead-min-length=2 typeahead-template-url=mixedparty-typeahead typeahead-no-results=vendorNoResults typeahead-loading=searchingForVendor typeahead-on-select=vendorChosen($item) ng-disabled=\"SystemOptions.CheckCarrierExpiredInsurance \u0026amp;\u0026amp; !newRouting.DepartureDate\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupVendor() ng-disabled=\"SystemOptions.CheckCarrierExpiredInsurance \u0026amp;\u0026amp; !newRouting.DepartureDate\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Vendor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=vendorNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the vendor \"{{newRouting.VendorName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtVendor class=\"error small-error\" ng-show=\"(itemErrors[\u0027Vendor\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Vendor\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"[\u0027PU\u0027,\u0027DEL\u0027].includes(newRouting.RoutingType)\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAirportCode\u0027)}\"\u003e\u003clabel for=routingOriginAirportPuDel class=control-label\u003eAirport: \u003cspan ng-show=searchingForOriginAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingOriginAirportPuDel class=form-control ng-model=newRouting.OriginAirportCode placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=originAirportChosen($item) typeahead-min-length=2 typeahead-loading=searchingForOriginAirport typeahead-template-url=airport-typeahead typeahead-no-results=originAirportNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=\"lookupAirport(\u0027origin\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=originAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{newRouting.OriginAirportName}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027OriginAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"[\u0027AIR\u0027].includes(newRouting.RoutingType)\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAirportCode\u0027)}\"\u003e\u003clabel for=routingOriginAirportAir class=control-label\u003eOrigin Airport: \u003cspan ng-show=searchingForOriginAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingOriginAirportAir class=form-control ng-model=newRouting.OriginAirportCode placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=originAirportChosen($item) typeahead-min-length=2 typeahead-loading=searchingForOriginAirport typeahead-template-url=airport-typeahead typeahead-no-results=originAirportNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=\"lookupAirport(\u0027origin\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=originAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{newRouting.OriginAirportCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027OriginAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAgentId\u0027)}\"\u003e\u003clabel for=txtOriginAgentAir class=control-label\u003eOrigin Agent: \u003cspan ng-show=searchingForOriginAgent\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=txtOriginAgentAir name=txtOriginAgentAir class=form-control ng-change=\"newRouting.OriginAgentId = null\" ng-model=newRouting.OriginAgentName uib-typeahead=\"agent.Name as agent.Name for agent in searchForAgent($viewValue, \u0027origin\u0027, newRouting.RoutingType)\" placeholder=\"Type Agent Name to Search...\" typeahead-min-length=2 typeahead-template-url=Agent-typeahead typeahead-no-results=originAgentNoResults typeahead-loading=searchingForOriginAgent typeahead-on-select=originAgentChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"lookupAgent(\u0027origin\u0027, newRouting.RoutingType)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Agent\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=originAgentNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Agent \"{{newRouting.AgentName}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationAirportCode\u0027)}\"\u003e\u003clabel for=routingDestinationAirportAir class=control-label\u003eDestination Airport: \u003cspan ng-show=searchingForDestinationAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingDestinationAirportAir class=form-control ng-model=newRouting.DestinationAirportCode placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=destinationAirportChosen($item) typeahead-min-length=2 typeahead-loading=searchingForDestinationAirport typeahead-template-url=airport-typeahead typeahead-no-results=destinationAirportNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=\"lookupAirport(\u0027destination\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=destinationAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{newRouting.DestinationAirportCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027DestinationAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationAgentId\u0027)}\"\u003e\u003clabel for=txtDestinationAgentAir class=control-label\u003eDestination Agent: \u003cspan ng-show=searchingForDestAgent\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=txtDestinationAgentAir name=txtDestinationAgentAir class=form-control ng-change=\"newRouting.DestinationAgentId = null\" ng-model=newRouting.DestinationAgentName uib-typeahead=\"agent.Name as agent.Name for agent in searchForAgent($viewValue)\" placeholder=\"Type Agent Name to Search...\" typeahead-min-length=2 typeahead-template-url=Agent-typeahead typeahead-no-results=destAgentNoResults typeahead-loading=searchingForDestAgent typeahead-on-select=destAgentChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"lookupAgent(\u0027destination\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Agent\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=destAgentNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Agent \"{{newRouting.AgentName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingArrivalDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027Vendor\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Vendor\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"newRouting.RoutingType == \u0027OCEAN\u0027\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginPortCode\u0027)}\"\u003e\u003clabel for=routingOriginPortOcean class=control-label\u003eOrigin Port: \u003cspan ng-show=searchingForOriginPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingOriginPortOcean class=form-control ng-model=newRouting.OriginPortCode placeholder=\"Type Port to Search...\" uib-typeahead=\"port.Code as port.Code for port in searchPorts($viewValue)\" typeahead-on-select=originPortChosen($item) typeahead-min-length=2 typeahead-loading=searchingForOriginPort typeahead-template-url=port-typeahead typeahead-no-results=originPortNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=\"lookupPort(\u0027origin\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=originPortNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{newRouting.OriginPortCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027OriginPortCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginPortCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAgentId\u0027)}\"\u003e\u003clabel for=txtOriginAgentOcean class=control-label\u003eOrigin Agent: \u003cspan ng-show=searchingForOriginAgent\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=txtOriginAgentOcean name=txtOriginAgentOcean class=form-control ng-change=\"newRouting.OriginAgentId = null\" ng-model=newRouting.OriginAgentName uib-typeahead=\"agent.Name as agent.Name for agent in searchForAgent($viewValue)\" placeholder=\"Type Agent Name to Search...\" typeahead-min-length=2 typeahead-template-url=Agent-typeahead typeahead-no-results=originAgentNoResults typeahead-loading=searchingForOriginAgent typeahead-on-select=originAgentChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"lookupAgent(\u0027origin\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Agent\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=originAgentNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Agent \"{{newRouting.AgentName}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationPortCode\u0027)}\"\u003e\u003clabel for=routingDestinationPortOcean class=control-label\u003e Destination Port: \u003cspan ng-show=searchingForDestinationPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingDestinationPortOcean class=form-control placeholder=\"Type Port to Search...\" ng-model=newRouting.DestinationPortCode uib-typeahead=\"port.Code as port.Code for port in searchPorts($viewValue)\" typeahead-on-select=\"destinationPortChosen($item, filter)\" typeahead-min-length=2 typeahead-loading=searchingForDestinationPort typeahead-template-url=port-typeahead typeahead-no-results=destinationPortNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=\"lookupPort(\u0027destination\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=destinationPortNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{newRouting.DestinationPortCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027DestinationPortCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationPortCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationAgentId\u0027)}\"\u003e\u003clabel for=txtDestinationAgentOcean class=control-label\u003eDestination Agent: \u003cspan ng-show=searchingForDestAgent\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=txtDestinationAgentOcean name=txtDestinationAgentOcean class=form-control ng-change=\"newRouting.DestinationAgentId = null\" ng-model=newRouting.DestinationAgentName uib-typeahead=\"agent.Name as agent.Name for agent in searchForAgent($viewValue)\" placeholder=\"Type Agent Name to Search...\" typeahead-min-length=2 typeahead-template-url=Agent-typeahead typeahead-no-results=destAgentNoResults typeahead-loading=searchingForDestAgent typeahead-on-select=destAgentChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"lookupAgent(\u0027destination\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Agent\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=destAgentNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Agent \"{{newRouting.AgentName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingArrivalDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027Vendor\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Vendor\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group date-group\"\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DepartureDate\u0027) || itemErrors.hasOwnProperty(\u0027DepartureTime\u0027) || itemErrors.hasOwnProperty(\u0027DepartureCloseTime\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editDepartureDateType()\u003e \u003cspan ng-show=\"[\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(newRouting.RoutingType)\"\u003ePickup\u003c/span\u003e \u003cspan ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027RAIL\u0027].includes(newRouting.RoutingType) || !newRouting.RoutingType\"\u003eDepart\u003c/span\u003e \u003cspan class=date-type ng-bind=newRouting.DepartureDateType\u003e\u003c/span\u003e \u003ci class=\"fa fa-caret-down\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtDepartureDate name=txtDepartureDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DepartureDate}\" ng-model=newRouting.DepartureDate date-popup-manager=departureDatePopup svl-datefield=validation.DepartureDate ng-change=\"validateDateWarning(newRouting.DepartureDate, \u0027DepartureDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=departureDatePopup.open() ng-class=\"{error: validation.DepartureDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=departuretime name=departuretime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.DepartureTime}\" placeholder=HH:mm maxlength=5 ng-model=newRouting.DepartureTime svl-timefield=validation.DepartureTime /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=departureCloseTime name=departureCloseTime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.DepartureCloseTime}\" placeholder=HH:mm maxlength=5 ng-model=newRouting.DepartureCloseTime svl-timefield=validation.DepartureCloseTime /\u003e\u003cdiv class=input-group-addon ng-class=\"{error: validation.DepartureTime}\"\u003e\u003clabel for=departuretime\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingDepartureDate class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"!filterForm.txtDepartureDate.$valid \u0026amp;\u0026amp; !itemErrors.DepartureDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtDepartureDate\u0027, \u0027Departure Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingDepartureDate class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"(itemErrors[\u0027DepartureDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DepartureDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingDepartureDate class=\"pull-right col-sm-9 col-xs-8 warning small-error\" ng-show=\"(itemWarnings[\u0027DepartureDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027DepartureDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingDepartureTime class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"(itemErrors[\u0027DepartureTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DepartureTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingDepartureCloseTime class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"(itemErrors[\u0027DepartureCloseTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DepartureCloseTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group date-group\"\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ArrivalDate\u0027) || itemErrors.hasOwnProperty(\u0027ArrivalTime\u0027) || itemErrors.hasOwnProperty(\u0027ArrivalCloseTime\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editArrivalDateType()\u003e \u003cspan ng-show=\"[\u0027GROUND\u0027,\u0027PU\u0027,\u0027DEL\u0027].includes(newRouting.RoutingType)\"\u003eDeliver\u003c/span\u003e \u003cspan ng-show=\"[\u0027AIR\u0027,\u0027OCEAN\u0027,\u0027RAIL\u0027].includes(newRouting.RoutingType) || !newRouting.RoutingType\"\u003eArrive\u003c/span\u003e \u003cspan class=date-type ng-bind=newRouting.ArrivalDateType\u003e\u003c/span\u003e \u003ci class=\"fa fa-caret-down\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtArrivalDate name=txtArrivalDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ArrivalDate}\" ng-model=newRouting.ArrivalDate date-popup-manager=arrivalDatePopup svl-datefield=validation.ArrivalDate ng-change=\"validateDateWarning(newRouting.ArrivalDate, \u0027ArrivalDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=arrivalDatePopup.open() ng-class=\"{error: validation.ArrivalDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=arrivaltime name=arrivaltime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.ArrivalTime}\" placeholder=HH:mm maxlength=5 ng-model=newRouting.ArrivalTime svl-timefield=validation.ArrivalTime /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=arrivalCloseTime name=arrivalCloseTime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.ArrivalCloseTime}\" placeholder=HH:mm maxlength=5 ng-model=newRouting.ArrivalCloseTime svl-timefield=validation.ArrivalCloseTime /\u003e\u003cdiv class=input-group-addon ng-class=\"{error: validation.ArrivalTime}\"\u003e\u003clabel for=arrivaltime\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingArrivalDate class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"!filterForm.txtArrivalDate.$valid \u0026amp;\u0026amp; !itemErrors.ArrivalDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtArrivalDate\u0027, \u0027Arrival Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingArrivalDate class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"itemErrors[\u0027ArrivalDate\u0027] != undefined\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ArrivalDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingArrivalDate class=\"pull-right col-sm-9 col-xs-8 warning small-error\" ng-show=\"(itemWarnings[\u0027ArrivalDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ArrivalDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingArrivalTime class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"itemErrors[\u0027ArrivalTime\u0027] != undefined\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ArrivalTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingArrivalCloseTime class=\"pull-right col-sm-9 col-xs-8 error small-error\" ng-show=\"itemErrors[\u0027ArrivalCloseTime\u0027] != undefined\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ArrivalCloseTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StationCode\u0027)}\"\u003e\u003clabel for=routingStationCode class=control-label\u003eStation: \u003cspan ng-show=searchingForStations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"newRouting.StationCode = null\" ng-model=newRouting.StationCodeShown id=routing_station_lookup uib-typeahead=\"station.Code as station.Code for station in searchStation1($viewValue)\" placeholder=\"Type Station Code to Search...\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=Station1NoResults typeahead-on-select=station1Chosen($item) typeahead-loading=searchingForStation1 ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupStation1()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=StationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{newRouting.StationCodeShown}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=selDirection class=\"error small-error\" ng-show=\"(itemErrors[\u0027StationCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027StationCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StationCode2\u0027)}\"\u003e\u003clabel for=routingStationCode2 class=control-label\u003eStation 2: \u003cspan ng-show=searchingForStations2\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control id=routingStationCode2 name=routingStationCode2 placeholder=\"Type Station Code to Search...\" ng-change=\"newRouting.StationCode2 = null\" ng-model=newRouting.StationCode2Shown uib-typeahead=\"station.Code as station.Code for station in searchStation2($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=Station1NoResults typeahead-on-select=station2Chosen($item) typeahead-loading=searchingForStation2 ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation2()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=StationNoResults2\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{newRouting.StationCode2Shown}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=selDirection class=\"error small-error\" ng-show=\"(itemErrors[\u0027StationCode2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027StationCode2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=\"col-xs-4 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AssignedTo\u0027)}\"\u003e\u003clabel for=txtAssignedTo class=control-label\u003eAssigned To: \u003cspan ng-show=searchingForAssignedTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-9\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput class=form-control id=txtAssignedTo name=txtAssignedTo uib-typeahead=\"user.Name as user.Name for user in searchAssignedTo($viewValue)\" placeholder=\"Type name to Search...\" typeahead-min-length=2 typeahead-template-url=user-typeahead typeahead-no-results=noResultsForAssignedTo typeahead-loading=searchingForAssignedTo typeahead-on-select=assignedToChosen($item) ng-model=newRouting.AssignedToFullName ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupAssignedTo()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a User\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=noResultsForAssignedTo\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the User \"{{newRouting.AssignedToFullName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtAssignedTo class=\"error small-error\" ng-show=\"(itemErrors[\u0027AssignedTo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AssignedTo\u0027].replace(\u0027AssignedTo\u0027,\u0027Assigned To\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=$dismiss() ng-hide=fullPage href=javascript: type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=button id=CreateRouting class=\"btn btn-primary\" ng-click=createRouting()\u003eCreate\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-routingWizardWarning', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Warning\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e{{Warning}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=dismiss()\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingpage-container-piece-routing', "\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=ContainerListCtrl ng-if=routingFilterSet\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=ContainerPiecesListCtrl ng-if=routingFilterSet\u003e\u003c/div\u003e"); $templateCache.put('routingpage-accounting-routing', "\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CostListCtrl ng-if=routingFilterSet\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=CostDistributionListCtrl ng-if=routingFilterSet\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027pieces-summary-portlet-table-withoutHeader\u0027\" ng-controller=RoutingPieceSummaryCtrl style=max-width:1230px ng-if=routingFilterSet\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center ng-if=!routing.GeneralInformation.IsQuote\u003e\u003cdiv style=margin:auto;display:inline-block tooltip-append-to-body=true tooltip-is-open=\"routing.FinancialInformation.FinalizedCostDate !== null\" tooltip-placement=top tooltip-class=wrap uib-tooltip=\"{{ routing.FinancialInformation.FinalizedCostDate !== null ? \u0027Costs Finalized on \u0027 + (routing.FinancialInformation.FinalizedCostDate | date: \u0027MM/dd/yyyy HH:mm:ss\u0027) : \u0027\u0027 }}\"\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=finalizeCostsConfirmation() ng-disabled=\"(routing.FinancialInformation.FinalizedCostDate || !routing.FinancialInformation.EnableFinalizeCost)\"\u003e \u003ci ng-show=routing.FinancialInformation.FinalizedCostDate class=\"fa fa-check-square\" aria-hidden=true\u003e\u003c/i\u003e\u0026nbsp;{{ routing.FinancialInformation.FinalizedCostDate ? \u0027Finalize Costs\u0027 : \u0027Finalized Costs\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingpage-tab-history', "\u003cdiv id=auditlog ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=TblAuditLogListCtrl ng-if=routingFilterSet\u003e\u003c/div\u003e"); $templateCache.put('routingpage-tab-forms', "\u003cdiv\u003e\u003cdiv class=\"portlet light portlet-grid-view portlet-grid-view-minimal minimal\"\u003e\u003cdiv class=portlet-title\u003e\u003cspan class=caption\u003e\u003ci class=\"fa fa-fw fa-tasks\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan class=caption\u003eDocuments and Forms\u003c/span\u003e\u003c/div\u003e\u003cdiv class=portlet-body style=position:relative\u003e\u003cdiv style=position:relative class=row\u003e\u003cdiv id=forms-grid-container ng-include=\"\u0027forms-grid\u0027\" class=\"col-lg-8 col-md-8\" ng-if=routingFilterSet\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingpage-tab-shipments', "\u003cdiv id=shipments ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=RoutingModeRoutingShipmentListCtrl ng-if=routingFilterSet\u003e\u003c/div\u003e\u003cdiv id=pieces ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=RoutingPieceListCtrl ng-if=routingFilterSet\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027pieces-summary-portlet-table-withoutHeader\u0027\" ng-controller=RoutingPieceSummaryCtrl ng-if=routingFilterSet style=max-width:1230px\u003e\u003c/div\u003e"); $templateCache.put('routings-by-carrier-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Id st-sort-default=reverse class=st-sortable\u003eRouting #\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth\u003ePieces/Weight\u003c/th\u003e\u003cth\u003eCost\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routings-by-carrier-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=recentRoutings-for-customer-row-{{row.Id}} tabindex=0 ng-click=\"$event.stopPropagation(); openRouting(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) ng-click=\"$event.stopPropagation(); openRouting(row.Id);\"\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalPiecesWeight ? row.TotalPiecesWeight : 0) | number : 2}} {{row.UnitOfMeasure}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.TotalCost ? row.TotalCost : 0) | number : 2}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{row.Id}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eShipper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalPiecesWeight ? row.TotalPiecesWeight : 0) | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e \u003cb\u003eCost: \u003c/b\u003e${{(row.TotalCost ? row.TotalCost : 0) | number : 2}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routings-by-agent-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Id st-sort-default=reverse class=st-sortable\u003eRouting #\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth\u003ePieces/Weight\u003c/th\u003e\u003cth\u003eCost\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routings-by-agent-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=recentRoutings-for-agent-row-{{row.Id}} tabindex=0 ng-click=\"$event.stopPropagation(); openRouting(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) ng-click=\"$event.stopPropagation(); openRouting(row.Id);\"\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalPiecesWeight ? row.TotalPiecesWeight : 0) | number : 2}} {{row.UnitOfMeasure}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.TotalCost ? row.TotalCost : 0) | number : 2}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{row.Id}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eShipper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalPiecesWeight ? row.TotalPiecesWeight : 0) | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e \u003cb\u003eCost: \u003c/b\u003e${{(row.TotalCost ? row.TotalCost : 0) | number : 2}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routing-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003eRouting #\u003c/th\u003e\u003cth\u003eMawb/Pro\u003c/th\u003e\u003cth\u003eVendor\u003c/th\u003e\u003cth class=text-center\u003eType\u003c/th\u003e\u003cth\u003ePU Date\u003c/th\u003e\u003cth\u003eDel Date\u003c/th\u003e\u003cth class=\"visible-lg text-center\"\u003eOrigin\u003c/th\u003e\u003cth class=\"visible-lg text-center\"\u003eDest\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routing-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RoutingListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter\u003e\u003c/svl-filter-display\u003e\u003cdiv class=pull-right\u003e\u003cbutton ng-click=showSearchModal() class=\"btn btn-sm btn-svl-grid-add btn-info\"\u003e\u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f)\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routing-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Id st-sort-default=reverse\u003eRouting #\u003c/th\u003e\u003cth\u003eMawb/Pro\u003c/th\u003e\u003cth\u003eVendor\u003c/th\u003e\u003cth class=text-center\u003eType\u003c/th\u003e\u003cth\u003ePU Date\u003c/th\u003e\u003cth\u003eDel Date\u003c/th\u003e\u003cth class=\"visible-lg text-center\"\u003eOrigin\u003c/th\u003e\u003cth class=\"visible-lg text-center\"\u003eDest\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routing-lookup-rows', "\u003ctr class=hidden-xs uib-popover-template=\"\u0027routing-Popover\u0027\" popover-placement=top-left popover-class=routingShipmentPopover popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=1000 popover-append-to-body=true ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-click=chooseItem(row); ng-controller=RoutingShipmentEditRowCtrl\u003e\u003ctd\u003e\u003ca href=javascript:void(0) ng-click=chooseItem(row);\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.MawbPro}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=\"visible-lg text-center\"\u003e{{row.Origin}}\u003c/td\u003e\u003ctd class=\"visible-lg text-center\"\u003e{{row.Destination}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=/Routing/{{row.Id}} target=_blank ng-click=$event.stopPropagation();\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eMAWB: \u003c/b\u003e{{row.MawbPro}}\u003cbr/\u003e \u003cb\u003eVendor: \u003c/b\u003e{{row.VendorName}}\u003cbr/\u003e \u003cb\u003eType: \u003c/b\u003e{{row.Type}}\u003cbr/\u003e \u003cb\u003ePU Date: \u003c/b\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003cbr/\u003e \u003cb\u003eDEL Date: \u003c/b\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003cbr/\u003e \u003cb\u003eOrigin: \u003c/b\u003e{{row.Origin}}\u003cbr/\u003e \u003cb\u003eDestination: \u003c/b\u003e{{row.Destination}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('routing-lookup-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RoutingLookupFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter\u003e\u003c/svl-filter-display\u003e\u003cdiv class=pull-right\u003e\u003cbutton ng-click=showSearchModal() class=\"btn btn-sm btn-svl-grid-add btn-info\"\u003e\u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f)\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('addExistingRouting-list-rows', "\u003ctr class=hidden-xs uib-popover-template=\"\u0027routing-Popover\u0027\" popover-placement=top-left popover-class=routingShipmentPopover popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=1000 popover-append-to-body=true ng-repeat=\"row in displayedItems\" ng-click=addRoutingToShipment(row) ng-class={info:row.isSelected} ng-controller=RoutingShipmentEditRowCtrl\u003e\u003ctd\u003e\u003ca href=/Routing/{{row.Id}} target=_blank ng-click=$event.stopPropagation();\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.MawbPro}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=\"visible-lg text-center\"\u003e{{row.Origin}}\u003c/td\u003e\u003ctd class=\"visible-lg text-center\"\u003e{{row.Destination}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=/Routing/{{row.Id}} target=_blank ng-click=$event.stopPropagation();\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eVendor: \u003c/b\u003e{{row.VendorName}} \u003cbr/\u003e \u003cb\u003eShipper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalPiecesWeight ? row.TotalPiecesWeight : 0) | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e \u003cb\u003eStatus: {{row.Status}}\u003c/b\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('addExistingRouting-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=AddExistingRoutingListFilterCtrl\u003e\u003cdiv class=\"form-group hidden-xs input-group input-group-sm pull-right\"\u003e\u003clabel for=carrier_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text class=form-control ng-model=filter.Search ng-change=changeFilter(); placeholder=Search /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtVendor name=txtVendor class=form-control ng-model=filter.VendorShown ng-change=\"filter.carrierId = null; filter.agentId = null; changeFilter();\" uib-typeahead=\"mixedParty.Name as mixedParty.Name for mixedParty in searchForVendor($viewValue)\" placeholder=Vendor typeahead-min-length=2 typeahead-template-url=mixedparty-typeahead typeahead-no-results=vendorNoResults typeahead-loading=searchingForVendor typeahead-on-select=vendorChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupVendor()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Vendor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect id=RoutingType name=RoutingType placeholder=Type class=form-control ng-change=changeFilter(); ng-model=filter.RoutingType ng-options=\"item.value as item.label for item in routingTypeOptions\"\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text placeholder=Origin class=form-control ng-model=filter.Origin ng-change=\"filter.OriginPortCode = filter.Origin; filter.OriginAirportCode = filter.Origin; changeFilter();\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text placeholder=Destination class=form-control ng-model=filter.Destination ng-change=\"filter.DestinationPortCode = filter.Destination; filter.DestinationAirportCode = filter.Destination; changeFilter();\"/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=txtArriveDate name=txtArriveDate class=\"input-sm form-control date-field\" placeholder=\"Arrival Date\" ng-model=filter.ArriveDate date-popup-manager=ArriveDatePopup svl-datefield=validation.ArriveDate ng-blur=changeFilter(); /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=ArriveDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=txtDepartDate name=txtDepartDate class=\"input-sm form-control date-field\" ng-model=filter.DepartDate placeholder=\"Departure Date\" date-popup-manager=DepartDatePopup svl-datefield=validation.DepartDate ng-blur=changeFilter(); /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=DepartDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routing-Board-page', "\u003cdiv ng-controller=RoutingBoardListCtrl\u003e\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingBoard-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Id class=\"st-sortable text-center\"\u003eRouting #\u003c/th\u003e\u003cth\u003eMawb/Pro\u003c/th\u003e\u003cth\u003eVendor\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003cth st-sort=PickupDate ng-attr-st-sort-default=\"{{filter.BoardType == \u0027PickupDeparture\u0027 \u0026amp;\u0026amp; \u0027reverse\u0027 || undefined }}\" class=\"st-sortable text-center\"\u003ePU Date\u003c/th\u003e\u003cth class=text-center ng-show=\"filter.BoardType == \u0027PickupDeparture\u0027\"\u003eOpen Time\u003c/th\u003e\u003cth class=text-center ng-show=\"filter.BoardType == \u0027PickupDeparture\u0027\"\u003eClose Time\u003c/th\u003e\u003cth st-sort=DeliveryDate ng-attr-st-sort-default=\"{{filter.BoardType == \u0027DeliveryArrival\u0027 \u0026amp;\u0026amp; \u0027reverse\u0027 || undefined }}\" class=\"st-sortable text-center\"\u003eDel Date\u003c/th\u003e\u003cth class=text-center ng-show=\"filter.BoardType == \u0027DeliveryArrival\u0027\"\u003eOpen Time\u003c/th\u003e\u003cth class=text-center ng-show=\"filter.BoardType == \u0027DeliveryArrival\u0027\"\u003eClose Time\u003c/th\u003e\u003cth class=\"text-center visible-lg\"\u003eOrigin\u003c/th\u003e\u003cth class=\"text-center visible-lg\"\u003eDest\u003c/th\u003e\u003cth class=hidden-sm\u003eStation\u003c/th\u003e\u003cth class=hidden-sm\u003eHousebill #\u003c/th\u003e\u003cth class=\"text-right hidden-sm\"\u003ePcs/Wgt\u003c/th\u003e\u003cth class=hidden-sm\u003eStatus\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('routingBoard-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RoutingBoardListFilterCtrl\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter\u003e\u003c/svl-filter-display\u003e\u003cdiv class=\"form-group input-group pull-right\"\u003e\u003cbutton class=\"btn btn-success btn-svl-grid\" ng-click=showSearchModal()\u003e \u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f) \u003c/button\u003e \u003cbutton class=\"btn btn-default btn-svl-grid\" aria-hidden=true data-toggle=tooltip data-placement=top title=Refresh ng-click=executeSearch()\u003e \u003ci class=\"fa fa-fw fa-refresh\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('routingBoard-list-rows', "\u003ctr class=hidden-xs uib-popover-template=\"\u0027routing-Popover\u0027\" popover-placement=top-left popover-class=routingShipmentPopover popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=1000 popover-append-to-body=true ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\" ng-controller=RoutingBoardEditRowCtrl\u003e\u003ctd class=text-center\u003e\u003ca href=/Routing/{{row.Id}} target=_blank ng-click=$event.stopPropagation();\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.MawbPro}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=\"!row.BoardAlert || filter.BoardType !== \u0027PickupDeparture\u0027\"\u003e {{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}} \u003c/span\u003e \u003cspan ng-show=\"row.BoardAlert \u0026amp;\u0026amp; filter.BoardType === \u0027PickupDeparture\u0027\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"{{row.BoardAlert === \u0027danger\u0027 ? \u0027Routing is late for pickup\u0027 : \u0027Routing is almost late for pickup\u0027}}\"\u003e {{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}} \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/td\u003e\u003ctd class=text-center ng-show=\"filter.BoardType === \u0027PickupDeparture\u0027\"\u003e{{row.PickupOpenTime}}\u003c/td\u003e\u003ctd class=text-center ng-show=\"filter.BoardType === \u0027PickupDeparture\u0027\"\u003e{{row.PickupCloseTime}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=\"!row.BoardAlert || filter.BoardType !== \u0027DeliveryArrival\u0027\"\u003e {{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}} \u003c/span\u003e \u003cspan ng-show=\"row.BoardAlert \u0026amp;\u0026amp; filter.BoardType === \u0027DeliveryArrival\u0027\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"{{row.BoardAlert === \u0027danger\u0027 ? \u0027Routing is late for delivery\u0027 : \u0027Routing is almost late for delivery\u0027}}\"\u003e {{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}} \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/td\u003e\u003ctd class=text-center ng-show=\"filter.BoardType === \u0027DeliveryArrival\u0027\"\u003e{{row.DeliveryOpenTime}}\u003c/td\u003e\u003ctd class=text-center ng-show=\"filter.BoardType === \u0027DeliveryArrival\u0027\"\u003e{{row.DeliveryCloseTime}}\u003c/td\u003e\u003ctd class=\"text-center visible-lg\"\u003e{{row.Origin}}\u003c/td\u003e\u003ctd class=\"text-center visible-lg\"\u003e{{row.Destination}}\u003c/td\u003e\u003ctd class=hidden-sm\u003e{{row.Station}}\u003c/td\u003e\u003ctd\u003e{{row.Housebill}} \u0026nbsp; \u003cspan ng-show=\"row.AllHousebills.length \u003e 1\" class=\"fa fa-info-circle\" uib-popover-template=\"\u0027routingBoard-allHousebills-popover\u0027\" popover-title=\"All Housebills\" popover-placement=top-left popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=100 popover-append-to-body=true\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"text-right hidden-sm\"\u003e{{row.TotalPieces ? row.TotalPieces : 0}}/ {{row.TotalPiecesWeight ? (row.TotalPiecesWeight |number:2): 0}} \u003cspan ng-show=\"row.UnitOfMeasure == \u0027k\u0027\"\u003eK\u003c/span\u003e\u003cspan ng-show=\"row.UnitOfMeasure != \u0027k\u0027\"\u003eL\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"text-center hidden-sm\"\u003e{{row.Status}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=/Routing/{{row.Id}} target=_blank ng-click=$event.stopPropagation();\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eVendor: \u003c/b\u003e{{row.VendorName}} \u003cbr/\u003e \u003cb\u003eShipper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalPiecesWeight ? row.TotalPiecesWeight : 0) | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e \u003cb\u003eStatus: \u003c/b\u003e{{row.Status}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('modal-routingBoardSearch', "\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button tabindex=-1 class=close ng-click=$dismiss(previousSearch) aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eSearch\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=deliveryArrivalBoardFilterForm\u003e\u003cdiv ng-show=\"filter.BoardType == \u0027DeliveryArrival\u0027\" class=\"row form-group date-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ArriveDate\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editArriveDateType()\u003e \u003cspan\u003eArrive by\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtArriveDate name=txtArriveDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ArriveDate}\" ng-model=filter.ArriveDate date-popup-manager=ArriveDatePopup svl-datefield=validation.ArriveDate ng-change=\"validateDateWarning(filter.ArriveDate, \u0027ArriveDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=ArriveDatePopup.open() ng-class=\"{error: validation.ArriveDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingArriveDate class=\"error small-error\" ng-show=\"itemErrors[\u0027ArriveDate\u0027] != undefined\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ArriveDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingArriveDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ArriveDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ArriveDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"filter.BoardType == \u0027PickupDeparture\u0027\" class=\"row form-group date-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DepartDate\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editDepartDateType()\u003e \u003cspan\u003eDepart by\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtDepartDate name=txtDepartDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DepartDate}\" ng-model=filter.DepartDate date-popup-manager=DepartDatePopup svl-datefield=validation.DepartDate ng-change=\"validateDateWarning(filter.DepartDate, \u0027DepartDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=DepartDatePopup.open() ng-class=\"{error: validation.DepartDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingDepartDate class=\"error small-error\" ng-show=\"itemErrors[\u0027DepartDate\u0027] != undefined\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DepartDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingDepartDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027DepartDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027DepartDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Vendor\u0027)}\"\u003e\u003clabel class=control-label for=vendor\u003e Vendor: \u003cspan ng-show=searchingForVendors\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=form-control id=vendor name=vendor placeholder=\"Type Vendor to Search...\" ng-model=filter.VendorName ng-keypress=vendorOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupVendor();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Vendors \u0026amp;\u0026amp; filter.Vendors.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveVendor(vendor) ng-repeat=\"vendor in filter.Vendors\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{vendor.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003clabel for=vendor class=small-autocompleteNoMatch ng-show=vendorNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Vendor \"{{filter.VendorName}}\" \u003c/label\u003e \u003clabel for=vendor class=\"error small-error\" ng-show=\"(itemErrors[\u0027VendorName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RoutingType\u0027)}\"\u003e\u003clabel class=control-label for=RoutingType\u003eType\u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=RoutingType name=RoutingType class=form-control ng-model=filter.RoutingType ng-options=\"item.value as item.label for item in typeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=RoutingType class=\"error small-error\" ng-show=\"(itemErrors[\u0027IntDom\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IntDom\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAirportCode\u0027)}\"\u003e\u003clabel for=routingOriginAirport class=control-label\u003eOrigin Airport: \u003cspan ng-show=searchingForOriginAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingOriginAirport class=form-control ng-model=filter.OriginAirportCodeShown ng-change=\"filter.OriginAirportCode = null\" placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=\"originAirportChosen($item, filter)\" typeahead-min-length=2 typeahead-loading=searchingForOriginAirport typeahead-template-url=airport-typeahead typeahead-no-results=originAirportNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=lookupAirport(originAirportChosen)\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=originAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{filter.OriginAirportCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027OriginAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationAirportCode\u0027)}\"\u003e\u003clabel for=routingDestinationAirport class=control-label\u003eDestination Airport: \u003cspan ng-show=searchingForDestinationAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingDestinationAirport class=form-control ng-model=filter.DestinationAirportCodeShown ng-change=\"filter.DestinationAirportCode = null\" placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=\"destinationAirportChosen($item, filter)\" typeahead-min-length=2 typeahead-loading=searchingForDestinationAirport typeahead-template-url=airport-typeahead typeahead-no-results=destinationAirportNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=lookupAirport(destinationAirportChosen)\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=destinationAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{filter.DestinationAirportCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027DestinationAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginPortCode\u0027)}\"\u003e\u003clabel for=routingOriginPort class=control-label\u003eOrigin Port: \u003cspan ng-show=searchingForOriginPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingOriginPort class=form-control ng-model=filter.OriginPortCodeShown ng-change=\"filter.OriginPortCode = null\" placeholder=\"Type Port to Search...\" uib-typeahead=\"port.Code as port.Code for port in searchPorts($viewValue)\" typeahead-on-select=\"originPortChosen($item, filter)\" typeahead-min-length=2 typeahead-loading=searchingForOriginPort typeahead-template-url=port-typeahead typeahead-no-results=originPortNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=lookupPort(originPortChosen)\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=originPortNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.OriginPortCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027OriginPortCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginPortCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationPortCode\u0027)}\"\u003e\u003clabel for=routingDestinationPort class=control-label\u003e Destination Port: \u003cspan ng-show=searchingForDestinationPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=routingDestinationPort class=form-control placeholder=\"Type Port to Search...\" ng-change=\"filter.DestinationPortCode = null\" ng-model=filter.DestinationPortCodeShown uib-typeahead=\"port.Code as port.Code for port in searchPorts($viewValue)\" typeahead-on-select=\"destinationPortChosen($item, filter)\" typeahead-min-length=2 typeahead-loading=searchingForDestinationPort typeahead-template-url=port-typeahead typeahead-no-results=destinationPortNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button tabindex=-1 class=\"btn btn-default\" ng-click=lookupPort(destinationPortChosen)\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=destinationPortNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.DestinationPortCode}}\"\u003c/div\u003e\u003clabel for=routingFlightNo class=\"error small-error\" ng-show=\"(itemErrors[\u0027DestinationPortCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationPortCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Station\u0027)}\"\u003e\u003clabel for=routingStation class=control-label\u003eStation \u003cspan ng-show=searchingForStations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=filter.StationShown ng-change=\"filter.Station = null\" uib-typeahead=\"station.Code as station.Code for station in searchStations($viewValue)\" placeholder=\"Type Station Code to Search...\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=StationNoResults typeahead-on-select=stationChosen($item) typeahead-loading=searchingForStations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=small-autocompleteNoMatch ng-show=StationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{filter.Station}}\"\u003c/div\u003e\u003clabel for=selDirection class=\"error small-error\" ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"filter.BoardType == \u0027PickupDeparture\u0027\" class=row\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=HidePickupCompleted\u003e \u003cinput type=checkbox id=HidePickupCompleted ng-model=filter.HidePickupCompleted /\u003e Hide Completed Pickups/Departures \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"filter.BoardType == \u0027DeliveryArrival\u0027\" class=row\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=HideDeliveryCompleted\u003e \u003cinput type=checkbox id=HideDeliveryCompleted ng-model=filter.HideDeliveryCompleted /\u003e Hide Completed Deliveries/Arrivals \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss(previousSearch);\u003eBack\u003c/button\u003e \u003cbutton type=button class=\"btn btn-default\" ng-click=clear();\u003eClear\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=search();\u003eSearch\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routing-Popover', "\u003cdiv style=font-size:11px\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eRouting #: \u003c/b\u003e{{row.Id}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eMawb/Pro #: \u003c/b\u003e{{row.MawbPro}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eType: \u003c/b\u003e{{row.Type}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eStatus: \u003c/b\u003e{{row.Status}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003ePickup Date: \u003c/b\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eEst. Delivery: \u003c/b\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv style=overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:none class=col-xs-6\u003e\u003cb\u003e{{(row.Type == \u0027DEL\u0027 || row.Type == \u0027PU\u0027) ? \u0027Shipper: \u0027 :\u0027Origin Agent: \u0027}}\u003c/b\u003e{{row.ShipperName}}\u003c/div\u003e\u003cdiv style=overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-wrap:none class=col-xs-6\u003e\u003cb\u003e{{(row.Type == \u0027DEL\u0027 || row.Type == \u0027PU\u0027) ? \u0027Consignee: \u0027 :\u0027Dest Agent: \u0027}}\u003c/b\u003e{{row.ConsigneeName}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e{{row.ShipperAddress1}} {{row.ShipperAddress2}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{row.ConsigneeAddress1}} {{row.ConsigneeAddress2}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e{{row.ShipperCity}} {{row.ShipperState}} {{row.ShipperZip}}\u003cspan ng-if=\"row.ShipperCountry \u0026amp;\u0026amp; (row.ShipperCity || row.ShipperState || row.ShipperZip)\"\u003e,\u003c/span\u003e {{row.ShipperCountry}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{row.ConsigneeCity}} {{row.ConsigneeState}} {{row.ConsigneeZip}}\u003cspan ng-if=\"row.ConsigneeCountry \u0026amp;\u0026amp; (row.ConsigneeCity || row.ConsigneeState || row.ConsigneeZip)\"\u003e,\u003c/span\u003e {{row.ConsigneeCountry}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=well\u003e\u003cdiv class=row\u003e\u003cdiv class=\"text-align-right small-padding col-xs-2\"\u003e\u003cb\u003eShipments:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.NumberOfShipments || 0}}\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-2\"\u003e\u003cspan class=hidden-sm\u003e\u003cb\u003ePieces: \u003c/b\u003e\u003c/span\u003e\u003cspan class=visible-sm\u003e\u003cb\u003ePcs: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.TotalPieces || 0}}\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-2\"\u003e\u003cspan class=hidden-sm\u003e\u003cb\u003eWeight: \u003c/b\u003e\u003c/span\u003e\u003cspan class=visible-sm\u003e\u003cb\u003eWgt: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.TotalPiecesWeight || 0}} \u003cspan ng-show=\"row.UnitOfMeasure == \u0027k\u0027\"\u003eK\u003c/span\u003e\u003cspan ng-show=\"row.UnitOfMeasure != \u0027k\u0027\"\u003eL\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"text-align-right small-padding col-xs-2\"\u003e\u003cspan\u003e\u003cb\u003eStation: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.Station}}\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-2\"\u003e\u003cb\u003eCost: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{(row.TotalCost || 0) | currency : row.CurrencySymbol ? row.CurrencySymbol : \"$\" }}\u003c/div\u003e\u003cdiv style=\"border-left:thin solid black\" class=\"text-align-right small-padding col-xs-2\"\u003e\u003cb class=hidden-sm\u003eAssigned To:\u003c/b\u003e \u003cb class=visible-sm\u003eAssngd To:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=\"text-align-left small-padding col-xs-2\"\u003e{{row.AssignedTo}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eNotes: \u003c/b\u003e{{row.Note}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routingBoard-allHousebills-popover', "\u003cdiv style=font-size:11px ng-repeat=\"housebill in row.AllHousebills\"\u003e\u003cspan\u003e{{housebill}}\u003c/span\u003e \u003cbr/\u003e\u003c/div\u003e"); $templateCache.put('modal-confirm-finalizeCosts', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Finalize Routing Costs\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eThis routing has no costs. Are you sure you want to Finalize Routing costs?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eNo\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=finalizeCosts()\u003eYes\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routing-typeahead', "\u003ca\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.Id | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('modal-copyRouting', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Copy Routing\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you wish to Copy Routing # {{routing.Id}}? All data, excluding statuses, shipments, and financial data, will be copied to a new routing.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eNo\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=copy()\u003eYes\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('routing-delete-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027routing-delete-modal-form\u0027\"\u003e\u003c/div\u003e"); $templateCache.put('routing-delete-modal-form', "\u003cdiv class=panel style=max-width:500px\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-trash-o\"\u003e\u003c/i\u003e Delete Routing\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"form-compact form-horizontal\" name=routingDeleteForm\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=routing\u003e \u003cspan ng-show=searchingForRouting\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Routing #: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=routing name=routing ng-init=focusElement() class=form-control placeholder=\"Type Routing# to Search...\" ng-model=Data.Id uib-typeahead=\"routing.Id as routing.Id for routing in searchRoutings($viewValue)\" typeahead-min-length=2 typeahead-template-url=routing-typeahead typeahead-no-results=routingNoResults typeahead-loading=searchingForRouting typeahead-on-select=routingChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"routingNoResults = false; lookupRouting();\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Lookup Routing\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=routingNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Routing # \"{{Data.Id}}\"\u003c/div\u003e\u003clabel for=routing class=error ng-show=\"(itemErrors[\u0027Id\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Id\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=txtReason\u003e Reason \u003csmall\u003e(optional)\u003c/small\u003e: \u003c/label\u003e \u003clabel class=\"control-label col-xs-9\"\u003e \u003ctextarea id=txtReason name=txtReason maxlength=500 class=\"form-control textarea-3-high\" title=Reason placeholder=\"Enter Reason for deleting Routing\" ng-model=Data.Reason\u003e\u003c/textarea\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003cbr/\u003e\u003cdiv class=\"alert alert-info\" role=alert ng-show=Data.Id\u003e\u003cb\u003eNote:\u003c/b\u003e This will \u003cb\u003eDELETE\u003c/b\u003e all aspects of the Routing # you have selected.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center;padding:5px\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=Cancel(); ng-disabled=deletingRouting\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=DeleteRouting(); ng-disabled=\"!Data.Id || deletingRouting\"\u003eDelete \u003cspan ng-show=deletingRouting\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-routing-delete', "\u003cstyle\u003ea.item-link{cursor:pointer}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-times-circle\" style=color:red\u003e\u003c/i\u003e Delete Routing\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you want to delete this routing?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$close()\u003eDelete\u003c/button\u003e \u003ca ng-click=$dismiss()\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('salesman-lookup-row-headers', "\u003ctr\u003e\u003cth st-sort=SalesmanCode class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=SalesmanName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=SalesmanCity class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=SalesmanState class=st-sortable\u003eState\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('salesman-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=SalesmanListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=salesman_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=codeType_filter_search placeholder=Search ng-model=filter.searchValue ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect type=text class=form-control id=salesman_filter_active name=salesman_filter_active ng-model=filter.active ng-options=\"item.value as item.label for item in activeValues\" ng-change=changeFilter()\u003e \u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('salesman-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=salesman-row-{{row.Id}} ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('salesman-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=SalesmanCode class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=SalesmanName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=SalesmanAddress1 class=st-sortable\u003eAddress 1\u003c/th\u003e\u003cth st-sort=SalesmanAddress2 class=st-sortable\u003eAddress 2\u003c/th\u003e\u003cth st-sort=SalesmanCity class=st-sortable\u003eCity\u003c/th\u003e\u003cth st-sort=SalesmanState class=st-sortable\u003eState\u003c/th\u003e\u003cth st-sort=SalesmanZip class=st-sortable\u003eZip\u003c/th\u003e\u003cth st-sort=Active class=\"text-center st-sortable\"\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('salesman-list-rows', "\u003ctr ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=SalesmanEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Zipcode}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Active\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('salesman-edit', "\u003cform autocomplete=off id=salesmanEditForm class=\"clearfix form-compact\" name=salesmanEditForm\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors[\u0027Code\u0027]}\"\u003e\u003clabel class=control-label for=salesmanCode\u003eCode:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanCode type=text class=form-control placeholder=Code ng-model=itemToEdit.Code /\u003e\u003c/div\u003e\u003clabel for=salesmanCode class=error ng-show=\"itemErrors[\u0027Code\u0027] != undefined\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=salesmanName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanName type=text class=form-control placeholder=Name ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=salesmanName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Address1\u0027)}\"\u003e\u003clabel class=control-label for=salesmanAddress1\u003eAddress1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanAddress1 type=text class=form-control placeholder=\"Address 1\" ng-model=itemToEdit.Address1 /\u003e\u003c/div\u003e\u003clabel for=salesmanAddress1 class=error ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003clabel class=control-label for=salesmanAddress2\u003eAddress 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanAddress2 type=text class=form-control placeholder=Address2 ng-model=itemToEdit.Address2 /\u003e\u003c/div\u003e\u003clabel for=salesmanAddress2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel class=control-label for=salesmanCity\u003eCity:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanCity type=text class=form-control placeholder=City ng-model=itemToEdit.City /\u003e\u003c/div\u003e\u003clabel for=salesmanCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=salesmanState\u003eState:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanState type=text class=form-control placeholder=State ng-model=itemToEdit.State /\u003e\u003c/div\u003e\u003clabel for=salesmanState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-4\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Zipcode\u0027)}\"\u003e\u003clabel class=control-label for=salesmanZipcode\u003eZip Code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanZipcode type=text class=form-control placeholder=Zipcode ng-model=itemToEdit.Zipcode /\u003e\u003c/div\u003e\u003clabel for=salesmanZipcode class=error ng-show=\"(itemErrors[\u0027Zipcode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zipcode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003clabel class=control-label for=tractorCountry\u003e \u003cspan ng-show=searchingForCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Country \u003cspan ng-show=searchingForCountries\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e \u003cinput type=text class=form-control ng-model=itemToEdit.Country uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 typeahead-no-results=CountryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=CountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{itemToEdit.Country}}\"\u003c/div\u003e\u003clabel for=salesmanCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=salesmanPhone\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanPhone type=text class=form-control placeholder=Phone ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel for=salesmanPhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Phone1800\u0027)}\"\u003e\u003clabel class=control-label for=salesmanPhone1800\u003e1-800 Number:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanPhone1800 type=text class=form-control placeholder=Phone1800 ng-model=itemToEdit.Phone1800 /\u003e\u003c/div\u003e\u003clabel for=salesmanPhone1800 class=error ng-show=\"(itemErrors[\u0027Phone1800\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone1800\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel class=control-label for=salesmanFax\u003eFax:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanFax type=text class=form-control placeholder=Fax ng-model=itemToEdit.Fax /\u003e\u003c/div\u003e\u003clabel for=salesmanFax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027TaxId\u0027)}\"\u003e\u003clabel class=control-label for=salesmanTaxId\u003eTax ID:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanTaxId type=text class=form-control placeholder=TaxId ng-model=itemToEdit.TaxId /\u003e\u003c/div\u003e\u003clabel for=salesmanTaxId class=error ng-show=\"(itemErrors[\u0027TaxId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TaxId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel class=control-label for=salesmanEmail\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanEmail type=text class=form-control placeholder=Email ng-model=itemToEdit.Email /\u003e\u003c/div\u003e\u003clabel for=salesmanEmail class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Contact\u0027)}\"\u003e\u003clabel class=control-label for=salesmanContact\u003eContact:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanContact type=text class=form-control placeholder=Contact ng-model=itemToEdit.Contact /\u003e\u003c/div\u003e\u003clabel for=salesmanContact class=error ng-show=\"(itemErrors[\u0027Contact\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Contact\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027MonthlyProfitGoal\u0027)}\"\u003e\u003clabel class=control-label for=salesmanMonthlyProfitGoal\u003eMonthly Profit Goal:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=salesmanMonthlyProfitGoal type=text class=form-control placeholder=MonthlyProfitGoal ng-model=itemToEdit.MonthlyProfitGoal /\u003e\u003c/div\u003e\u003clabel for=salesmanMonthlyProfitGoal class=error ng-show=\"(itemErrors[\u0027MonthlyProfitGoal\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MonthlyProfitGoal\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-show=\"[\u0027ACC\u0027, \u0027PCS\u0027, \u0027SRV\u0027, \u0027STS\u0027].includes(itemToEdit.CodeServType)\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=salesmanCommissionAcc ng-model=itemToEdit.CommissionAcc /\u003e \u003clabel class=control-label for=salesmanCommissionAcc\u003eS/C Inc. Accessorials\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Active\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=salesmanActive ng-model=itemToEdit.Active /\u003e \u003clabel class=control-label for=salesmanActive\u003eActive\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003cdiv ng-if=!itemToEdit.isNew ng-controller=CommissionRateListCtrl style=padding-top:10px\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('salesman-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=SalesmanListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('salesman-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e | \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('salesReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=SalesReportFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003cdiv ng-include=\"reportResultButtonsTemplateUrl ? reportResultButtonsTemplateUrl : \u0027salesReport-result-buttons\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('salesReport-list-row-headers', "\u003ctr\u003e\u003cth\u003eMAWB/Pro\u003c/th\u003e\u003cth\u003ePickup Date\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth\u003eSales Rep.\u003c/th\u003e\u003cth\u003eStation\u003c/th\u003e\u003cth\u003eGraf Bill No\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003cth\u003eRevenue\u003c/th\u003e\u003cth\u003eCost\u003c/th\u003e\u003cth\u003eOrigin\u003c/th\u003e\u003cth\u003eDest.\u003c/th\u003e\u003cth\u003eInvoice #\u003c/th\u003e\u003cth\u003eInvoice Date\u003c/th\u003e\u003cth\u003eTotal MAWB WT\u003c/th\u003e\u003cth\u003eTotal MAWB Cost\u003c/th\u003e\u003cth\u003eTotal Pieces\u003c/th\u003e\u003cth\u003eTotal Weight\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('salesReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\" class=hidden-xs\u003e\u003ctd\u003e{{row.MawbPro}}\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCode}}\u003c/td\u003e\u003ctd\u003e{{row.SalesRep}}\u003c/td\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003ctd\u003e{{row.HousebillNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalRevenue | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalCost | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.InvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.TotalRoutingWeight}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalRoutingCost | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.TotalPieces}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalWeight | number : 2}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('salesReport-search-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=salesReportSearchForm\u003e\u003cdiv class=form-group\u003e\u003clabel for=PickupDateBegin class=\"col-xs-3 control-label\"\u003ePickup Date Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=PickupDateBegin name=PickupDateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=PickupDateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=executeSearch();\u003eRun Report \u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('salesReport-result-buttons', "\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showSalesSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003cdiv style=display:inline ng-show=customReportResultButtonsTemplateUrl ng-include=customReportResultButtonsTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showSalesSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003cdiv style=display:inline ng-show=customReportResultButtonsTemplateUrl ng-include=customReportResultButtonsTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('scheduleB-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=UnitOfMeasure1 class=st-sortable\u003eUOM 1\u003c/th\u003e\u003cth st-sort=UnitOfMeasure2 class=st-sortable\u003eUOM 2\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('scheduleB-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=ScheduleBListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=products_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=products_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('scheduleB-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=scheduleB-row-{{row.Id}} ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.UnitOfMeasure1}}\u003c/td\u003e\u003ctd\u003e{{row.UnitOfMeasure2}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link style=white-space:normal\u003e {{row.Code}} \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eName: \u003c/b\u003e{{row.Name}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eUOM 1: \u003c/b\u003e{{row.UnitOfMeasure1}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eUOM 2: \u003c/b\u003e{{row.UnitOfMeasure2}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('scheduledReporting-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Title class=st-sortable\u003eReport Name\u003c/th\u003e\u003cth st-sort=Type class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth\u003eSend To\u003c/th\u003e\u003cth\u003eSchedule\u003c/th\u003e\u003cth\u003eScheduled By\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('scheduledReporting-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ScheduledReportingEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Title}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{ (row.SendTo.length \u003e 50) ? (row.SendTo.substring(0,50) + \u0027...\u0027) : row.SendTo}}\u003c/td\u003e\u003ctd\u003eApprox {{row.Schedule | date:\u0027shortTime\u0027}} - {{row.IntervalPeriod}} \u003cspan ng-show=\"row.IntervalPeriod == \u0027Weekly\u0027\"\u003eon {{row.DayOfWeek}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.ScheduledBy}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row, true)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('schedule-edit', "\u003cform autocomplete=off id=tractorEditForm name=tractorEditForm class=form-compact\u003e\u003cp class=text-danger style=\" font-size:10px;margin:0\"\u003eCost per scheduled report is $.05 per each report sent.\u003c/p\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Report\u0027)}\"\u003e\u003clabel class=control-label for=report\u003eReport:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=title name=title class=form-control ng-model=itemToEdit.Title placeholder=\"Type Report to Search...\" uib-typeahead=\"scheduledReport.Name as scheduledReport.Name for scheduledReport in searchScheduledReports($viewValue)\" typeahead-min-length=2 typeahead-template-url=scheduledReporting-reportNames-typeahead typeahead-loading=searchingForScheduledReport typeahead-on-select=\"scheduledReportChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupScheduledReport(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Scheduled Report\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=report class=error ng-show=\"(itemErrors[\u0027Report\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Report\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=report\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Description type=text class=form-control ng-model=itemToEdit.Description /\u003e\u003c/div\u003e\u003clabel for=description class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SendTo\u0027) \u0026amp;\u0026amp; itemErrors[\u0027SendTo\u0027] != undefined}\"\u003e\u003clabel class=control-label for=report\u003eSend To:\u003c/label\u003e\u003ci class=\"fa fa-fw fa-info-circle\" uib-tooltip=\"For multiple email addresses, separate each with a comma (,)\"\u003e\u003c/i\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea id=SendTo style=resize:vertical type=text maxlength=500 ng-change=updateCharacterCount(itemToEdit) class=form-control ng-model=itemToEdit.SendTo ng-blur=\"onBlurMethod(itemToEdit.SendTo, itemErrors)\"\u003e\u003c/textarea\u003e\u003c/div\u003e\u003cdiv ng-style=\"remainingCharacters == 0 ? {\u0027float\u0027: \u0027right\u0027, \u0027font-size\u0027: \u002710px\u0027, \u0027color\u0027:\u0027red\u0027} : {\u0027float\u0027: \u0027right\u0027, \u0027font-size\u0027: \u002710px\u0027}\" id=characterCount\u003e{{remainingCharacters}}/500 characters remaining\u003c/div\u003e\u003clabel for=sendTo class=error ng-show=\"(itemErrors[\u0027SendTo\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SendTo\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Subject\u0027)}\"\u003e\u003clabel class=control-label for=report\u003eSubject:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Subject type=text class=form-control ng-model=itemToEdit.Subject /\u003e\u003c/div\u003e\u003clabel for=Subject class=error ng-show=\"(itemErrors[\u0027Subject\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Subject\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Body\u0027)}\"\u003e\u003clabel class=control-label for=report\u003eBody:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea id=body maxlength=100 class=\"form-control textarea-3-high\" style=resize:vertical ng-model=itemToEdit.Body\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=Body class=error ng-show=\"(itemErrors[\u0027Body\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Body\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IntervalPeriod\u0027)}\"\u003e\u003clabel class=control-label for=IntervalPeriod\u003eFrequency:\u003c/label\u003e \u003cselect class=form-control id=IntervalPeriod ng-model=itemToEdit.IntervalPeriod\u003e\u003coption\u003eDaily\u003c/option\u003e\u003coption\u003eWeekly\u003c/option\u003e\u003coption\u003eMonthly (First of Month)\u003c/option\u003e\u003c/select\u003e \u003clabel for=IntervalPeriod class=error ng-show=\"(itemErrors[\u0027IntervalPeriod\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IntervalPeriod\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Schedule\u0027)}\"\u003e\u003clabel class=control-label for=Schedule\u003eRun Time:\u003c/label\u003e \u003ci class=\"fa fa-fw fa-info-circle\" uib-tooltip=\"Report will run at the time specified in {{customerTimeZone}}\"\u003e\u003c/i\u003e \u003cinput type=text id=schedule name=schedule class=\"input-sm form-control timeField\" ng-class=\"{error: itemErrors[\u0027Schedule\u0027] != undefined}\" placeholder=HH:mm maxlength=5 ng-model=itemToEdit.ScheduleStrValue svl-timefield=itemToEdit.Schedule style=width:50px /\u003e \u003clabel for=Schedule class=error ng-show=\"(itemErrors[\u0027Schedule\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Schedule\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.IntervalPeriod == \u0027Weekly\u0027\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DayOfWeek\u0027)}\"\u003e\u003clabel class=control-label for=DayOfWeek\u003eDay Of Week:\u003c/label\u003e \u003cselect class=form-control id=DayOfWeek ng-model=itemToEdit.DayOfWeek\u003e\u003coption\u003eMonday\u003c/option\u003e\u003coption\u003eTuesday\u003c/option\u003e\u003coption\u003eWednesday\u003c/option\u003e\u003coption\u003eThursday\u003c/option\u003e\u003coption\u003eFriday\u003c/option\u003e\u003coption\u003eSaturday\u003c/option\u003e\u003coption\u003eSunday\u003c/option\u003e\u003c/select\u003e \u003clabel for=DayOfWeek class=error ng-show=\"(itemErrors[\u0027DayOfWeek\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DayOfWeek\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-include=customParametersTemplateUrl\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('scheduledReporting', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ScheduledReportingListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('scheduledReporting-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=ScheduledReportingListFilterCtrl\u003e\u003cbutton type=button class=\"btn btn-sm btn-warning\" style=\"padding-top:0;color:#FFF;height:22px;border-radius:15px !important;float:right;margin-left:10px;margin-bottom:10px\" ng-click=showScheduledReportAuditLog()\u003e \u003ci class=\"fa fa-history\" style=color:white\u003e\u003c/i\u003e Audit Log \u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-warning\" style=\"padding-top:0;color:#FFF;height:22px;border-radius:15px !important;float:right;margin-left:10px;margin-bottom:10px\" ng-click=showAuditLog()\u003e \u003ci class=\"fa fa-history\" style=color:white\u003e\u003c/i\u003e View Log \u003c/button\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=tractor_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=schedule_filter_searchvalue placeholder=Search ng-model=filter.searchValue ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('scheduleReporting-test-additional-params', "\u003cdiv class=form-compact style=margin-top:1em\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ctable class=table\u003e\u003cthead\u003e\u003ctr\u003e\u003ctd colspan=3 align=center\u003e\u003ch3\u003eCustom Parameters\u003c/h3\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003clabel class=control-label\u003eName\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003clabel class=control-label\u003eValue\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in itemToEdit.Params\"\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.Key /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.Value /\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); itemToEdit.Params.splice($index, 1);\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=3 align=center\u003e\u003ca id=Params ng-click=addParam(itemToEdit)\u003eAdd another Param\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('scheduledReporting-shipment-report', "\u003cdiv ng-controller=ScheduledReportingShipmentReportCtrl\u003e\u003cdiv class=modal-body ng-show=isLoading\u003e\u003cp style=text-align:center\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e Loading Data...\u003c/p\u003e\u003c/div\u003e\u003cdiv class=form-compact style=margin-top:1em ng-show=!isLoading\u003e\u003cdiv class=\"text-center form-group\" ng-init=initParams(itemToEdit)\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm ng-controller=ShipmentReportFilterCtrl\u003e\u003cdiv class=form-group\u003e\u003clabel for=ReportTimeframe class=control-label style=float:left\u003eReport Timeframe:\u003c/label\u003e \u003cselect id=GroupBy name=GroupBy class=form-control ng-change=\"addDevExpressParam(\u0027ReportTimeframe\u0027, filter.ReportTimeframe, itemToEdit)\" ng-model=filter.ReportTimeframe ng-options=\"groupBy as groupBy for groupBy in dateBetweenOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=DateType class=control-label style=float:left\u003eDate Type:\u003c/label\u003e \u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-change=\"addDevExpressParam(\u0027DateType\u0027, filter.DateType, itemToEdit)\" ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=station style=float:left\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationLabel uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=\"stationChosen($item, itemToEdit)\" ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationLabel}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=salesRep style=float:left\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Sales Rep.: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=salesRep name=salesRep class=form-control placeholder=\"Type Sales Rep to Search...\" ng-model=filter.SalesmanName uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman($viewValue)\" typeahead-min-length=2 typeahead-template-url=salesman-typeahead typeahead-no-results=salesmanNoResults typeahead-loading=searchingForSalesman typeahead-on-select=\"salesmanChosen($item, itemToEdit)\" ng-change=clearSalesman() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSalesman(itemToEdit);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=salesmanNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep \"{{filter.SalesmanName}}\" \u003c/label\u003e \u003clabel for=salesRep class=error ng-show=\"(itemErrors[\u0027SalesmanName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SalesmanName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=carrier style=float:left\u003e \u003cspan ng-show=searchingForCarrier\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Carrier: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=carrier name=carrier class=form-control placeholder=\"Type Carrier to Search...\" ng-model=filter.CarrierName uib-typeahead=\"carrier.Code as carrier.Code for carrier in searchCarrier($viewValue)\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=searchingForCarrier typeahead-on-select=\"carrierChosen($item, itemToEdit)\" ng-change=clearCarrier() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCarrier(itemToEdit);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Carrier\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=carrierNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier \"{{filter.CarrierName}}\" \u003c/label\u003e \u003clabel for=carrier class=error ng-show=\"(itemErrors[\u0027CarrierName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CarrierName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel for=CustomerType class=control-label style=float:left\u003eCustomer Type:\u003c/label\u003e \u003cselect id=CustomerType name=CustomerType class=form-control ng-model=filter.CustomerType ng-change=\"addDevExpressParam(\u0027CustomerType\u0027, filter.CustomerType, itemToEdit)\" ng-options=\"customerType.Value as customerType.Text for customerType in customerTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=customer style=float:left\u003e \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=customer name=customer class=form-control placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=\"customerOnKeyPress($event, itemToEdit)\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer(itemToEdit);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cul style=list-style:none;padding-left:0;float:left;margin-top:5px ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=\"RemoveCustomer(customer, itemToEdit)\" ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=customer class=error ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=GroupBy class=control-label style=float:left\u003eGroup By:\u003c/label\u003e \u003cselect id=GroupBy name=GroupBy class=form-control ng-model=filter.GroupBy ng-change=\"addDevExpressParam(\u0027GroupBy\u0027, filter.GroupBy, itemToEdit)\" ng-options=\"groupBy.Value as groupBy.Text for groupBy in groupByOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=serviceType style=float:left\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e ServiceType: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control placeholder=\"Type ServiceType to Search...\" ng-model=filter.ServiceTypeName uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=\"serviceTypeChosen($item, itemToEdit)\" ng-change=clearServiceType() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupServiceType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=ServiceType\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.ServiceTypes \u0026amp;\u0026amp; filter.ServiceTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=\"RemoveServiceType(serviceType.Value, itemToEdit)\" ng-repeat=\"serviceType in filter.ServiceTypes\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{serviceType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=serviceTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the ServiceType \"{{filter.ServiceTypeName}}\" \u003c/label\u003e \u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceTypeCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceTypeCode\u0027].replace(\u0027ServiceTypeCode\u0027, \u0027ServiceType\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=status style=float:left\u003e \u003cspan ng-show=searchingForStatus\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Status: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=status name=status class=form-control placeholder=\"Type Status to Search...\" ng-model=filter.StatusName uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatus($viewValue)\" typeahead-min-length=2 typeahead-template-url=status-typeahead typeahead-no-results=statusNoResults typeahead-loading=searchingForStatus typeahead-on-select=\"statusChosen($item, itemToEdit)\" ng-change=clearStatus() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatus(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Status\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Statuses \u0026amp;\u0026amp; filter.Statuses.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=\"RemoveStatus(status.Value, itemToEdit)\" ng-repeat=\"status in filter.Statuses\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{status.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=statusNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status \"{{filter.StatusName}}\" \u003c/label\u003e \u003clabel for=status class=error ng-show=\"(itemErrors[\u0027StatusCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027StatusCode\u0027].replace(\u0027StatusCode\u0027, \u0027Status\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group style=text-align:left;margin-top:10px\u003e\u003clabel\u003e \u003cinput id=isSummary name=isSummary type=checkbox ng-model=filter.IsSummary ng-change=\"addDevExpressParam(\u0027IsSummary\u0027, filter.IsSummary, itemToEdit)\"/\u003e \u003cspan style=position:relative;top:-3px\u003eSummary\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('scheduledReporting-unbilled-shipment-report', "\u003cdiv ng-controller=ScheduledReportingUnbilledShipmentReportCtrl\u003e\u003cdiv class=form-compact style=margin-top:1em\u003e\u003cdiv class=\"text-center form-group\" ng-init=initParams(itemToEdit)\u003e\u003cform autocomplete=off class=form-compact name=unbilledShipmentReportFilterForm\u003e\u003cdiv class=form-group\u003e\u003clabel for=ReportTimeframe class=control-label style=float:left\u003eReport Timeframe:\u003c/label\u003e \u003cselect id=GroupBy name=GroupBy class=form-control ng-change=\"addDevExpressParam(\u0027ReportTimeframe\u0027, filter.ReportTimeframe, itemToEdit)\" ng-model=filter.ReportTimeframe ng-options=\"groupBy as groupBy for groupBy in dateBetweenOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=DateType class=control-label style=float:left\u003eDate Type:\u003c/label\u003e \u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-change=\"addDevExpressParam(\u0027DateType\u0027, filter.DateType, itemToEdit)\" ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=ServiceMode class=control-label style=float:left\u003eService Mode:\u003c/label\u003e \u003cselect id=ServiceMode name=ServiceMode class=form-control ng-change=\"addDevExpressParam(\u0027ServiceMode\u0027, filter.ServiceMode, itemToEdit)\" ng-model=filter.ServiceMode ng-options=\"dateType.Value as dateType.Text for dateType in serviceModeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=station style=float:left\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationLabel uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=\"stationChosen($item, itemToEdit)\" ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationLabel}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=billToParty style=float:left\u003e \u003cspan ng-show=searchingForBillToParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To Party: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=billToParty name=billToParty class=form-control placeholder=\"Type Bill To Party to Search...\" ng-model=filter.BillToPartyName uib-typeahead=\"code.CodeType as code.CodeType for code in searchBillToParty($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=billToPartyNoResults typeahead-loading=searchingForBillToParty typeahead-on-select=\"billToPartyChosen($item, itemToEdit)\" ng-change=\"filter.BillToPartyId = null;\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"billToPartyNoResults = false;lookupBillToParty(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Bill To Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.BillToParties \u0026amp;\u0026amp; filter.BillToParties.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=\"RemoveBillToParty(BillToParty.Value, itemToEdit)\" ng-repeat=\"BillToParty in filter.BillToParties\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{BillToParty.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv ng-show=billToPartyNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Bill To Party \"{{filter.BillToPartyName}}\"\u003c/div\u003e\u003clabel for=billToParty class=error ng-show=\"(itemErrors[\u0027BillToParty\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027BillToParty\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=serviceType style=float:left\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Service Types: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=serviceType name=serviceType class=form-control placeholder=\"Type Service Type to Search...\" ng-model=filter.ServiceTypeName uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResults typeahead-loading=searchingForServiceType typeahead-on-select=\"serviceTypeChosen($item, itemToEdit)\" ng-change=\"filter.ServiceTypeId = null;\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"serviceTypeNoResults = false;lookupServiceType(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Service Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.ServiceTypes \u0026amp;\u0026amp; filter.ServiceTypes.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=\"RemoveServiceType(ServiceType.Value, itemToEdit)\" ng-repeat=\"ServiceType in filter.ServiceTypes\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{ServiceType.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv ng-show=serviceTypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Service Type \"{{filter.ServiceTypeName}}\"\u003c/div\u003e\u003clabel for=serviceType class=error ng-show=\"(itemErrors[\u0027ServiceType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('scheduledReporting-gp-shipment-report', "\u003cdiv ng-controller=ScheduledReportingGPShipmentReportCtrl\u003e\u003cdiv class=form-compact style=margin-top:1em\u003e\u003cdiv class=\"text-center form-group\" ng-init=initParams(itemToEdit)\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=form-group\u003e\u003clabel for=ReportTimeframe class=control-label style=float:left\u003eReport Timeframe:\u003c/label\u003e \u003cselect id=GroupBy name=GroupBy class=form-control ng-change=\"addDevExpressParam(\u0027ReportTimeframe\u0027, filter.ReportTimeframe, itemToEdit)\" ng-model=filter.ReportTimeframe ng-options=\"groupBy as groupBy for groupBy in dateBetweenOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=DateType class=control-label style=float:left\u003eType of Date:\u003c/label\u003e \u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-change=\"addDevExpressParam(\u0027DateType\u0027, filter.DateType, itemToEdit)\" ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=station style=float:left\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationLabel uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=\"stationChosen($item, itemToEdit)\" ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationLabel}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=DateType class=control-label style=float:left\u003eGroup By:\u003c/label\u003e \u003cselect id=DateType name=DateType class=form-control ng-model=filter.GroupBy ng-change=\"addDevExpressParam(\u0027GroupBy\u0027, filter.GroupBy, itemToEdit)\" ng-options=\"groupBy.Value as groupBy.Text for groupBy in groupByOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group style=text-align:left;margin-top:10px\u003e\u003clabel\u003e \u003cinput id=isSummary name=isSummary type=checkbox ng-model=filter.Summary ng-change=\"addDevExpressParam(\u0027Summary\u0027, filter.Summary, itemToEdit)\"/\u003e \u003cspan style=position:relative;top:-3px\u003eSummary\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('scheduledReporting-quote-report', "\u003cdiv ng-controller=ScheduledReportingQuoteReportCtrl\u003e\u003cdiv class=form-compact style=margin-top:1em\u003e\u003cdiv class=\"text-center form-group\" ng-init=initParams(itemToEdit)\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=form-group\u003e\u003clabel for=ReportTimeframe class=control-label style=float:left\u003eReport Timeframe:\u003c/label\u003e \u003cselect id=GroupBy name=GroupBy class=form-control ng-change=\"addDevExpressParam(\u0027ReportTimeframe\u0027, filter.ReportTimeframe, itemToEdit)\" ng-model=filter.ReportTimeframe ng-options=\"groupBy as groupBy for groupBy in dateBetweenOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=DateType class=control-label style=float:left\u003eDate Type:\u003c/label\u003e \u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateType ng-change=\"addDevExpressParam(\u0027DateType\u0027, filter.DateType, itemToEdit)\" ng-options=\"item.Value as item.Text for item in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=CustomerType class=control-label style=float:left\u003eCustomer Type:\u003c/label\u003e \u003cselect id=CustomerType name=CustomerType class=form-control ng-model=filter.CustomerType ng-change=\"addDevExpressParam(\u0027CustomerType\u0027, filter.CustomerType, itemToEdit)\" ng-options=\"item.Value as item.Text for item in customerTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=CustomerName class=control-label style=float:left\u003eCustomer:\u003c/label\u003e \u003cinput type=text id=CustomerName name=CustomerName class=form-control ng-model=filter.CustomerName ng-change=\"addDevExpressParam(\u0027CustomerName\u0027, filter.CustomerName, itemToEdit)\"/\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=salesRep style=float:left\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Sales Person: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=salesRep name=salesRep class=form-control placeholder=\"Type Sales Rep to Search...\" ng-model=filter.SalesmanName uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman($viewValue)\" typeahead-min-length=2 typeahead-template-url=salesman-typeahead typeahead-no-results=salesmanNoResults typeahead-loading=searchingForSalesman typeahead-on-select=\"salesmanChosen($item, itemToEdit)\" ng-change=clearSalesman() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupSalesman(itemToEdit);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Sales Rep\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=salesmanNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sales Rep \"{{filter.SalesmanName}}\" \u003c/label\u003e \u003clabel for=salesRep class=error ng-show=\"(itemErrors[\u0027SalesmanName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SalesmanName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('scheduledReporting-quote-conversion-report', "\u003cdiv ng-controller=ScheduledReportingQuoteConversionReportCtrl\u003e\u003cdiv class=form-compact style=margin-top:1em\u003e\u003cdiv class=\"text-center form-group\" ng-init=initParams(itemToEdit)\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=form-group\u003e\u003clabel for=ReportTimeframe class=control-label style=float:left\u003eReport Timeframe:\u003c/label\u003e \u003cselect id=GroupBy name=GroupBy class=form-control ng-change=\"addDevExpressParam(\u0027ReportTimeframe\u0027, filter.ReportTimeframe, itemToEdit)\" ng-model=filter.ReportTimeframe ng-options=\"groupBy as groupBy for groupBy in dateBetweenOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=station style=float:left\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationLabel uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=\"stationChosen($item, itemToEdit)\" ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationLabel}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=billToParty style=float:left\u003e \u003cspan ng-show=searchingForBillToParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To Party: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=billToParty name=billToParty class=form-control placeholder=\"Type Bill To Party to Search...\" ng-model=filter.BillToPartyName uib-typeahead=\"code.CodeType as code.CodeType for code in searchBillToParty($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=billToPartyNoResults typeahead-loading=searchingForBillToParty typeahead-on-select=\"billToPartyChosen($item, itemToEdit)\" ng-change=\"filter.BillToPartyId = null;\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"billToPartyNoResults = false;lookupBillToParty(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Bill To Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.CustomerIds \u0026amp;\u0026amp; filter.CustomerIds.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=\"RemoveBillToParty(BillToParty.Value, itemToEdit)\" ng-repeat=\"BillToParty in filter.CustomerIds\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{BillToParty.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv ng-show=billToPartyNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Bill To Party \"{{filter.BillToPartyName}}\"\u003c/div\u003e\u003clabel for=billToParty class=error ng-show=\"(itemErrors[\u0027BillToParty\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027BillToParty\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('scheduledReporting-no-pod-report', "\u003cdiv ng-controller=ScheduledReportingNoPODReportCtrl\u003e\u003cdiv class=form-compact style=margin-top:1em\u003e\u003cdiv class=\"text-center form-group\" ng-init=initParams(itemToEdit)\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=form-group\u003e\u003clabel for=ReportTimeframe class=control-label style=float:left\u003eReport Timeframe:\u003c/label\u003e \u003cselect id=GroupBy name=GroupBy class=form-control ng-change=\"addDevExpressParam(\u0027ReportTimeframe\u0027, filter.ReportTimeframe, itemToEdit)\" ng-model=filter.ReportTimeframe ng-options=\"item as item for item in dateBetweenOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=ReportTimeframe class=control-label style=float:left\u003eType of Date:\u003c/label\u003e \u003cselect id=GroupBy name=GroupBy class=form-control ng-change=\"addDevExpressParam(\u0027DateType\u0027, filter.DateType, itemToEdit)\" ng-model=filter.DateType ng-options=\"item.Value as item.Text for item in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=ReportTimeframe class=control-label style=float:left\u003eMode:\u003c/label\u003e \u003cselect id=GroupBy name=GroupBy class=form-control ng-change=\"addDevExpressParam(\u0027Mode\u0027, filter.Mode, itemToEdit)\" ng-model=filter.Mode ng-options=\"item.Value as item.Text for item in modesOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=control-label for=station style=float:left\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station: \u003c/label\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=station name=station class=form-control placeholder=\"Type Station to Search...\" ng-model=filter.StationLabel uib-typeahead=\"code.CodeType as code.CodeType for code in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=\"stationChosen($item, itemToEdit)\" ng-change=clearStation() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStation(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label\" ng-show=stationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationLabel}}\" \u003c/label\u003e \u003clabel for=station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('scheduledReporting-shipment-piece-detail-report', "\u003cdiv ng-controller=ScheduledReportingShipmentPieceDetailReportCtrl\u003e\u003cdiv class=form-compact style=margin-top:1em\u003e\u003cdiv class=\"text-center form-group\" ng-init=initParams(itemToEdit)\u003e\u003cform autocomplete=off class=form-compact name=shipmentReportFilterForm\u003e\u003cdiv class=form-group\u003e\u003clabel for=ReportTimeframe class=control-label style=float:left\u003eReport Timeframe:\u003c/label\u003e \u003cselect id=GroupBy name=GroupBy class=form-control ng-change=\"addDevExpressParam(\u0027ReportTimeframe\u0027, filter.ReportTimeframe, itemToEdit)\" ng-model=filter.ReportTimeframe ng-options=\"groupBy as groupBy for groupBy in dateBetweenOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=DateType class=control-label style=float:left\u003eType of Date:\u003c/label\u003e \u003cselect id=DateType name=DateType class=form-control ng-model=filter.DateFilter ng-change=\"addDevExpressParam(\u0027DateFilter\u0027, filter.DateFilter, itemToEdit)\" ng-options=\"dateType.Value as dateType.Text for dateType in dateTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=Customer class=control-label style=float:left\u003eCustomer:\u003c/label\u003e \u003cinput type=text id=Customer name=Customer class=form-control ng-model=filter.Customer ng-change=\"addDevExpressParam(\u0027Customer\u0027, filter.Customer, itemToEdit)\"/\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=CustomerType class=control-label style=float:left\u003eCustomer Type:\u003c/label\u003e \u003cselect id=CustomerType name=CustomerType class=form-control ng-model=filter.CustomerType ng-change=\"addDevExpressParam(\u0027CustomerType\u0027, filter.CustomerType, itemToEdit)\" ng-options=\"customerType.Value as customerType.Text for customerType in customerTypes\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel for=Statuses class=control-label style=\"float:left;margin:10px 0\"\u003eStatuses:\u003c/label\u003e \u003cselect id=Statuses name=Statuses class=form-control style=min-height:200px;clear:both multiple ng-model=filter.Statuses ng-change=\"addDevExpressParam(\u0027Statuses\u0027, filter.Statuses, itemToEdit)\"\u003e\u003coption value=\"{{ status.Id }}\" ng-selected=filter.Statuses.includes(status.Id) ng-repeat=\"status in statuses\"\u003e {{ status.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('scheduledReporting-lookup-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=ScheduledReportingLookupFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=codeType_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=codeType_filter_search placeholder=Search ng-model=filter.Name ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect type=text class=form-control id=codeTypeCodeServType name=codeType_filter_type ng-options=\"item.value as item.label for item in scheduledReportTypes\" ng-model=filter.Type ng-change=changeFilter()\u003e \u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('scheduledReporting-lookup-row-headers', "\u003ctr\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Type class=st-sortable\u003eType\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('scheduledReporting-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=codeType-row-{{row.Name}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('scheduledReporting-reportNames-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Type | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('securityLogReport', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=SecurityLogReportListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('securityLogReport-custom-action', "\u003cbutton type=button class=\"btn btn-sm btn-info\" ng-click=export(); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-right:5px\"\u003e \u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e export \u003c/button\u003e"); $templateCache.put('securityLogReport-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name\u003eName\u003c/th\u003e\u003cth st-sort=UserId\u003eUser Id\u003c/th\u003e\u003cth st-sort=AccountLevel\u003eAccount Level\u003c/th\u003e\u003cth st-sort=LogCount\u003eLog Count\u003c/th\u003e\u003cth st-sort=LastLogDate\u003eLast Log Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('securityLogReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.UserId}}\u003c/td\u003e\u003ctd\u003e{{row.AccountLevel}}\u003c/td\u003e\u003ctd\u003e{{row.LogCount}}\u003c/td\u003e\u003ctd\u003e{{row.LastLogDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan class=col-xs-12 style=color:#337ab7\u003e\u003cb\u003e{{row.Name}}\u003c/b\u003e\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cbr/\u003e\u003cdiv\u003e\u003cb\u003eUser Id:\u003c/b\u003e\u0026nbsp;{{row.UserId}}\u003cbr/\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eAccount Level:\u003c/b\u003e\u0026nbsp;{{row.AccountLevel}}\u003cbr/\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eLog Count:\u003c/b\u003e\u0026nbsp;{{row.LogCount}}\u003cbr/\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eLast Log Date:\u003c/b\u003e\u0026nbsp;{{row.LastLogDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('securityLog-list-row-headers', "\u003ctr\u003e\u003cth st-sort=UserId class=st-sortable\u003eUser\u003c/th\u003e\u003cth st-sort=Text class=st-sortable\u003eLog Text\u003c/th\u003e\u003cth st-sort=IP class=st-sortable\u003eIP Address\u003c/th\u003e\u003cth st-sort=LogType\u003eType\u003c/th\u003e\u003cth st-sort=Date class=st-sortable\u003eEvent Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('securityLog-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=SecurityLogListFilterCtrl\u003e\u003cdiv class=\"input-group input-group-sm pull-right\"\u003e\u003clabel class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=txtEtdDate placeholder=\"From Date\" name=txtEtdDate class=form-control date-popup-manager=fromDatePopup svl-datefield=\"\" ng-model=filter.from ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"fromDatePopup.open(\u0027#txtEtdDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=txtEtdDate name=txtEtdDate placeholder=\"To Date\" class=form-control date-popup-manager=toDatePopup svl-datefield=\"\" ng-model=filter.to ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"toDatePopup.open(\u0027#toDatePopup\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control ng-model=filter.public ng-change=\"filter.userid = null; changeFilter(); \"\u003e\u003coption value=true\u003ePublic\u003c/option\u003e\u003coption value=false\u003ePrivate\u003c/option\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=form-control placeholder=\"{{filter.public == \u0027true\u0027 ? \u0027Customer\u0027 : \u0027User\u0027}}\" ng-model=filter.userid ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control ng-model=filter.type placeholder=\"Select type\" ng-change=\"filter.type; changeFilter(); \"\u003e\u003coption value=\"\"\u003eAll Types\u003c/option\u003e\u003coption value=1\u003eSuccessful\u003c/option\u003e\u003coption value=4\u003eFailed\u003c/option\u003e\u003coption value=5\u003eLog Off\u003c/option\u003e\u003coption value=6\u003eAudit\u003c/option\u003e\u003c/select\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookup(filter.public)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('securityLog-list-rows', "\u003ctr uib-popover-template=\"\u0027securityLog-popover\u0027\" popover-placement=top-left popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=1000 popover-append-to-body=true ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd\u003e{{row.UserId}}\u003c/td\u003e\u003ctd\u003e{{row.Text}}\u003c/td\u003e\u003ctd\u003e{{row.IP}}\u003c/td\u003e\u003ctd\u003e{{row.TypeText}}\u003c/td\u003e\u003ctd\u003e{{row.Date | date: \u0027MM/dd/yyyy HH:mm\u0027}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('securityLog-table', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-show=log\u003e\u003cp\u003e{{log.SuccessfulLogins}} Successful Logins - {{log.UnsuccessfulLogins}} UnSuccessful Logins in the past 30 days\u003c/p\u003e\u003c/div\u003e\u003cdiv ng-controller=SecurityLogListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('securityLog-popover', "\u003cdiv style=font-size:11px\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eUser: \u003c/b\u003e {{row.UserId}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eDescription: \u003c/b\u003e {{row.Text}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eIP Address: \u003c/b\u003e {{row.IP}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eBrowser Type: \u003c/b\u003e {{row.BrowserType}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eBrowser Name: \u003c/b\u003e {{row.BrowserName}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eOperating System: \u003c/b\u003e {{row.OpSystem}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eLanguage: \u003c/b\u003e {{row.Language}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eDate: \u003c/b\u003e {{row.Date | date: \u0027MM/dd/yyyy HH:mm\u0027}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('securityLog-export-button', "\u003cbutton type=button class=\"btn btn-xs btn-success\" ng-click=exportSecurityLog(filter);\u003eExport Log\u003c/button\u003e"); $templateCache.put('sedStatement-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=SedStatementListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=sedStatement_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=sedStatement_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control id=sedStatement_filter_active name=sedStatement_filter_active ng-show=filter.showActive ng-model=filter.active ng-options=\"item.value as item.label for item in activeOptions\" ng-change=changeFilter()\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('sedStatement-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth\u003eField 1\u003c/th\u003e\u003cth\u003eField 2\u003c/th\u003e\u003cth\u003eStatement\u003c/th\u003e\u003cth st-sort=Active class=st-sortable\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('sedStatement-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=SedStatementEditRowCtrl ng-click=\"$emit(\u0027editItem\u0027, row)\"\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Field1}}\u003c/td\u003e\u003ctd\u003e{{row.Field2}}\u003c/td\u003e\u003ctd\u003e{{row.Statement}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=SedStatementEditRowCtrl\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eField 1: \u003c/b\u003e{{row.Field1}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eField 2: \u003c/b\u003e{{row.Field2}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eStatement: \u003c/b\u003e{{row.Statement}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eActive: \u003c/b\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('sedStatement-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Statement class=st-sortable\u003eStatement\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('sedStatement-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} id=sedStatement-row-{{row.Id}} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Statement}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Statement}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('sedStatement-typeahead', "\u003ca\u003e (\u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e) \u003c/a\u003e"); $templateCache.put('sedStatement-edit', "\u003cform autocomplete=off class=\"clearfix form-compact\" id=sedStatementEditForm name=sedStatementEditForm\u003e\u003cdiv class=\"form-group col-sm-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=code\u003eCode:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=code name=code placeholder=\"Enter Code\" maxlength=4 ng-disabled=!itemToEdit.isNew ng-model=itemToEdit.Code /\u003e\u003c/div\u003e\u003clabel for=code class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Field1\u0027)}\"\u003e\u003clabel class=control-label for=field1\u003eField 1:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=field1 name=field1 ng-model=itemToEdit.Field1 ng-options=\"item.value as item.label for item in fieldOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=field1 class=error ng-show=\"(itemErrors[\u0027Field1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Field1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Field2\u0027)}\"\u003e\u003clabel class=control-label for=field2\u003eField 2:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=field2 name=field2 ng-model=itemToEdit.Field2 ng-options=\"item.value as item.label for item in fieldOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=field2 class=error ng-show=\"(itemErrors[\u0027Field2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Field2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Statement\u0027)}\"\u003e\u003clabel class=control-label for=statement\u003eStatement:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text class=form-control id=statement name=statement placeholder=\"Enter Statement\" ng-model=itemToEdit.Statement /\u003e\u003c/div\u003e\u003clabel for=statement class=error ng-show=\"(itemErrors[\u0027Statement\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Statement\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-sm-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=active name=active ng-model=itemToEdit.Active /\u003e \u003clabel class=control-label for=active\u003eActive\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('sedStatement-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=SedStatementListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('7LFreight-edit', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cform autocomplete=off name=SevenLFreightEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=7LFreightWebsiteApiKey\u003e API Key: \u003ca ng-show=\"!config.EditApiKey \u0026amp;\u0026amp; config.HasApiKey\" ng-click=\"config.EditApiKey = true\" href=javascript:void(0)\u003e edit \u003c/a\u003e \u003c/label\u003e\u003cdiv ng-click=\"config.EditApiKey = true\"\u003e\u003cinput ng-disabled=\"!config.EditApiKey \u0026amp;\u0026amp; config.HasApiKey \" type=password autocomplete=off placeholder=\"{{config.EditApiKey || !config.HasApiKey ? \u0027\u0027 : \u0027***********\u0027}}\" class=form-control id=7LFreightApiKey ng-model=config.ApiKey /\u003e\u003c/div\u003e\u003clabel for=7LFreightWebsiteApiKey class=error ng-bind=\"itemErrors[\u0027ApiKey\u0027]\" ng-show=\"(itemErrors[\u0027ApiKey\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=7LFreightWebsiteUrl\u003eWebsite Url:\u003c/label\u003e \u003cinput type=text class=form-control id=7LFreightWebsiteUrl ng-model=config.WebsiteUrl /\u003e \u003clabel for=7LFreightWebsiteUrl class=error ng-bind=\"itemErrors[\u0027WebsiteUrl\u0027]\" ng-show=\"(itemErrors[\u0027WebsiteUrl\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=7LFreightWebsiteUsername\u003eWebsite Username:\u003c/label\u003e \u003cinput type=text class=form-control id=7LFreightWebsiteUsername autocomplete=off ng-model=config.WebsiteUsername /\u003e \u003clabel for=7LFreightWebsiteUsername class=error ng-bind=\"itemErrors[\u0027WebsiteUsername\u0027]\" ng-show=\"(itemErrors[\u0027WebsiteUsername\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=7LFreightWebsitePassword\u003e Website Password: \u003ca ng-show=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" ng-click=\"config.EditPassword = true\" href=javascript:void(0)\u003e edit \u003c/a\u003e \u003c/label\u003e\u003cdiv ng-click=\"config.EditPassword = true\"\u003e\u003cinput ng-disabled=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" type=password autocomplete=off placeholder=\"{{config.EditPassword || !config.HasPassword ? \u0027\u0027 : \u0027***********\u0027}}\" class=form-control id=7LFreightWebsitePassword ng-model=config.WebsitePassword /\u003e\u003c/div\u003e\u003clabel for=7LFreightWebsitePassword class=error ng-bind=\"itemErrors[\u0027WebsitePassword\u0027]\" ng-show=\"(itemErrors[\u0027WebsitePassword\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv\u003e\u003ca href=/Admin target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=saveConfig()\u003eSave\u003c/button\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv\u003e\u003ca ng-click=showSevenLCarrierRatingModal() class=\"btn btn-primary\"\u003eTest Carrier Rating\u003c/a\u003e \u003ca ng-click=showSevenLAgentRatingModal() class=\"btn btn-primary\"\u003eTest Agent Rating\u003c/a\u003e \u003ca ng-click=showSevenLFlightScheduleModal() class=\"btn btn-primary\"\u003eTest Flight Schedules\u003c/a\u003e \u003ca ng-click=showSevenLLHScheduleModal() class=\"btn btn-primary\"\u003eTest LH Schedules\u003c/a\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('modal-7LFreightNoApiKey', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eNo API Key Configured\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003ca target=_blank href=http://www.7lfreight.com\u003e7LFreight.com\u003c/a\u003e provides vendor tariff management, rating tools, flight schedules, and more. Contact your Supply-Vision account manager for more details.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-7LFreightFlightSchedule', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan ng-show=showIcon class=caption\u003e\u003ci class=\"fa fa-fw\"\u003e\u003cimg style=vertical-align:text-top src=/Resources/img/7L_white.png /\u003e\u003c/i\u003e \u003c/span\u003e{{title != null ? title : \"7LFreight Flight Schedules\"}}\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off class=form-compact name=SevenLFreightAgentTestForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAirportCode\u0027)}\"\u003e\u003cdiv\u003e\u003clabel class=control-label for=airport\u003e \u003cspan ng-show=searchingForOriginAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Origin Airport: \u003cspan ng-show=searchingForOriginAirports\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=pull-right\u003e\u003clabel style=margin-bottom:0;height:16px for=7LFreightOriginNearby\u003e Nearby Airports \u003c/label\u003e \u003cinput type=checkbox style=vertical-align:middle id=7LFreightInclude7LVendors ng-model=search.OriginNearby /\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=airport-input\u003e\u003cinput type=text ng-change=\"search.OriginAirportCode = null\" class=form-control ng-model=search.OriginAirportCodeShown uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" placeholder=\"Type Airport Code to Search...\" typeahead-min-length=2 typeahead-on-select=airportChosen($item.Code,true) typeahead-template-url=airport-typeahead typeahead-no-results=OriginAirportNoResults typeahead-loading=searchingForOriginAirports ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAirport(true)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=OriginAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport Code \"{{search.OriginAirportCodeShown}}\"\u003c/div\u003e\u003clabel for=7lFreightOriginAirportCode class=error ng-show=\"(itemErrors[\u0027OriginAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationAirportCode\u0027)}\"\u003e\u003cdiv\u003e\u003clabel class=control-label for=airport\u003e \u003cspan ng-show=searchingForDestinationAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Destination Airport: \u003cspan ng-show=searchingForDestinationAirports\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=pull-right\u003e\u003clabel style=margin-bottom:0;height:16px for=7LFreightDestinationNearby\u003e Nearby Airports \u003c/label\u003e \u003cinput type=checkbox style=vertical-align:middle id=7LFreightInclude7LVendors ng-model=search.DestinationNearby /\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=airport-input\u003e\u003cinput type=text ng-change=\"search.DestinationAirportCode = null\" class=form-control ng-model=search.DestinationAirportCodeShown uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" placeholder=\"Type Airport Code to Search...\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=DestinationAirportNoResults typeahead-on-select=airportChosen($item.Code,false) typeahead-loading=searchingForDestinationAirports ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAirport(false)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=DestinationAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport Code \"{{search.DestinationAirportCodeShown}}\"\u003c/div\u003e\u003clabel for=7lFreightDestinationAirportCode class=error ng-show=\"(itemErrors[\u0027DestinationAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DepartureDate\u0027)}\"\u003e\u003cdiv\u003e\u003clabel class=control-label for=routingDepartureDate\u003e Date: \u003c/label\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=flightScheduleDepartureDate name=flightScheduleDepartureDate class=\"input-sm form-control date-field\" date-popup-manager=departureDatePopup svl-datefield=itemErrors.DepartureDate ng-model=search.DepartureDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=departureDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=routingArrivalDate class=\"error small-error\" ng-show=\"!SevenLFreightAgentTestForm.flightScheduleDepartureDate.$valid \u0026amp;\u0026amp; !itemErrors.DepartureDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027flightScheduleDepartureDate\u0027, \u0027Departure Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=routingDepartureDate class=error ng-show=\"(itemErrors[\u0027DepartureDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DepartureDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"text-center row\"\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv style=display:none class=checkbox\u003e\u003clabel for=7lFreightIncludeConnections\u003e \u003cinput type=checkbox id=7lFreightIncludeConnections ng-model=search.IncludeConnections /\u003e Include Connections \u003c/label\u003e \u003clabel for=7lFreightIncludeConnections class=error ng-show=\"(itemErrors[\u0027IncludeConnections\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027IncludeConnections\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=checkbox\u003e\u003clabel for=7LFreightAddCodeShare\u003e \u003cinput type=checkbox id=7LFreightAddCodeShare ng-model=search.AddCodeShare /\u003e Add Code Share \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=$dismiss() href=javascript: ng-show=!fullPageModal type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=button id=executeTest1 class=\"btn btn-primary\" ng-click=executeTest(search);\u003eExecute\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=form-group\u003e\u003cdiv ng-show=\"haveSearched \u0026amp;\u0026amp; !loadingItems\" ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=SevenLFreightFlightResultListCtrl\u003e\u003c/div\u003e\u003clabel class=error ng-bind=\"itemErrors[\u0027SevenLError\u0027]\" ng-show=\"(itemErrors[\u0027SevenLError\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-7LFreightLHSchedule', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}label.full-width-label{width:100%}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan ng-show=showIcon class=caption\u003e\u003ci class=\"fa fa-fw\"\u003e\u003cimg style=vertical-align:text-top src=/Resources/img/7L_white.png /\u003e\u003c/i\u003e \u003c/span\u003e{{title != null ? title : \"7LFreight LH Schedules\"}}\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off class=form-compact name=SevenLFreightLHScheduleForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAirportCode\u0027)}\"\u003e\u003cdiv\u003e\u003clabel class=control-label for=airport\u003e \u003cspan ng-show=searchingForOriginAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Origin Airport: \u003cspan ng-show=searchingForOriginAirports\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=airport-input\u003e\u003cinput type=text ng-change=\"search.OriginAirportCode = null\" class=form-control ng-model=search.OriginAirportCodeShown uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" placeholder=\"Type Airport Code to Search...\" typeahead-min-length=2 typeahead-on-select=airportChosen($item.Code,true) typeahead-template-url=airport-typeahead typeahead-no-results=OriginAirportNoResults typeahead-loading=searchingForOriginAirports ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAirport(true)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=OriginAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport Code \"{{search.OriginAirportCodeShown}}\"\u003c/div\u003e\u003clabel for=7lFreightOriginAirportCode class=error ng-show=\"(itemErrors[\u0027OriginAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationAirportCode\u0027)}\"\u003e\u003cdiv\u003e\u003clabel class=control-label for=airport\u003e \u003cspan ng-show=searchingForDestinationAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Destination Airport: \u003cspan ng-show=searchingForDestinationAirports\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=airport-input\u003e\u003cinput type=text ng-change=\"search.DestinationAirportCode = null\" class=form-control ng-model=search.DestinationAirportCodeShown uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" placeholder=\"Type Airport Code to Search...\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=DestinationAirportNoResults typeahead-on-select=airportChosen($item.Code,false) typeahead-loading=searchingForDestinationAirports ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAirport(false)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=DestinationAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport Code \"{{search.DestinationAirportCodeShown}}\"\u003c/div\u003e\u003clabel for=7lFreightDestinationAirportCode class=error ng-show=\"(itemErrors[\u0027DestinationAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=$dismiss() href=javascript: type=button ng-show=!fullPageModal class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" id=executeTest2 ng-click=executeTest(search);\u003eExecute\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=form-group\u003e\u003cdiv ng-show=\"haveSearched \u0026amp;\u0026amp; !loadingItems\" ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=SevenLFreightLHResultListCtrl\u003e\u003c/div\u003e\u003clabel class=error ng-bind=\"itemErrors[\u0027SevenLError\u0027]\" ng-show=\"(itemErrors[\u0027SevenLError\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-7LFreightAgentTest', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan ng-show=showIcon class=caption\u003e\u003ci class=\"fa fa-fw\"\u003e\u003cimg style=vertical-align:text-top src=/Resources/img/7L_white.png /\u003e\u003c/i\u003e \u003c/span\u003e{{title != null ? title : \"7LFreight Agent Test\"}}\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off class=form-compact name=SevenLFreightAgentTestForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PostalCodeAreaCode\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeArea\u003e \u003cspan ng-show=searchingForPostalCodeAreas\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Zipcode: \u003cspan ng-show=searchingForPostalCodeAreas\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=postalCodeArea-input\u003e\u003cinput type=text ng-change=\"search.PostalCodeAreaCode = null\" class=form-control ng-model=search.Zipcode uib-typeahead=\"postalCodeArea as postalCodeArea.Code for postalCodeArea in searchPostalCodeAreas($viewValue)\" placeholder=\"Type Zip Code to Search...\" typeahead-min-length=3 typeahead-template-url=postalCodeArea-typeahead typeahead-no-results=PostalCodeAreaNoResults typeahead-loading=searchingForPostalCodeAreas typeahead-on-select=postalCodeAreaChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupPostalCodeArea()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Postal Code Area\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=PostalCodeAreaNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Postal Code Area Code \"{{search.Zipcode}}\"\u003c/div\u003e\u003clabel for=7lFreightPostalCodeArea class=error ng-show=\"(itemErrors[\u0027PostalCodeAreaCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027PostalCodeAreaCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AirportCode\u0027)}\"\u003e\u003clabel class=control-label for=airport\u003e \u003cspan ng-show=searchingForAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Airport: \u003cspan ng-show=searchingForAirports\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=airport-input\u003e\u003cinput type=text ng-change=\"search.AirportCode = null\" class=form-control ng-model=search.AirportCodeShown uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" placeholder=\"Type Airport Code to Search...\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=AirportNoResults typeahead-loading=searchingForAirports typeahead-on-select=airportChosen($item.Code) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAirport()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=AirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport Code \"{{search.AirportCodeShown}}\"\u003c/div\u003e\u003clabel for=7lFreightAirport class=error ng-show=\"(itemErrors[\u0027AirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027AirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightCity\u003eCity:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightCity ng-model=search.City /\u003e \u003clabel for=7lFreightCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightState\u003eState:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightState ng-model=search.State /\u003e \u003clabel for=7lFreightState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightState\u003eCountry:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightState ng-model=search.Country /\u003e \u003clabel for=7lFreightCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DropTo\u0027)}\"\u003e\u003clabel class=control-label for=7LFreightDropTo\u003eDrop To / Recovery From:\u003c/label\u003e \u003cselect type=text class=form-control id=7LFreightDropTo ng-model=search.DropTo\u003e\u003coption\u003eAir\u003c/option\u003e\u003coption\u003eGround\u003c/option\u003e\u003coption\u003eDrayage\u003c/option\u003e\u003coption\u003eXfer\u003c/option\u003e\u003c/select\u003e \u003clabel for=7lFreightDropTo class=error ng-show=\"(itemErrors[\u0027DropTo\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DropTo\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=7LFreightUnitOfMeasure\u003eUnit Of Measure:\u003c/label\u003e \u003cselect type=text class=form-control id=7LFreightUnitOfMeasure ng-model=search.UnitOfMeasure\u003e\u003coption\u003eKilos\u003c/option\u003e\u003coption\u003eLbs\u003c/option\u003e\u003c/select\u003e \u003clabel for=7LFreightUnitOfMeasure class=error ng-bind=\"itemErrors[\u0027UnitOfMeasure\u0027]\" ng-show=\"(itemErrors[\u0027UnitOfMeasure\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"text-center row\"\u003e\u003cdiv class=checkbox\u003e\u003clabel for=7LFreightInclude7LVendors\u003e \u003cinput type=checkbox id=7LFreightInclude7LVendors ng-model=search.AddPublicAgents /\u003e Include 7L Vendors \u003c/label\u003e \u003clabel for=7lFreightAddPublicAgents class=error ng-show=\"(itemErrors[\u0027AddPublicAgents\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027AddPublicAgents\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-compact\u003e\u003cdiv class=form-group\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=hidden-xs\u003ePieces\u003c/th\u003e\u003cth class=hidden-xs\u003eWeight\u003c/th\u003e\u003cth class=visible-xs\u003ePcs\u003c/th\u003e\u003cth class=visible-xs\u003eWt\u003c/th\u003e\u003cth class=hidden-xs\u003eEach/Total\u003c/th\u003e\u003cth class=visible-xs\u003eE/T\u003c/th\u003e\u003cth class=hidden-xs\u003eLength\u003c/th\u003e\u003cth class=hidden-xs\u003eWidth\u003c/th\u003e\u003cth class=hidden-xs\u003eHeight\u003c/th\u003e\u003cth style=white-space:nowrap class=visible-xs\u003eL X W X H\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in search.piecesList\"\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Quantity\u0027)}\"\u003e\u003cinput class=form-control type=text ng-model=row.Quantity /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Weight\u0027)}\"\u003e\u003cinput class=form-control type=text ng-model=row.Weight /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].SetTotalWeight\u0027)}\"\u003e\u003cselect class=form-control value=true ng-change=setTotalDimWeight(itemToEdit) id=pieceSetTotalWeight ng-model=row.SetTotalWeight ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Length\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Length /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Width\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Width /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Height\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Height /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Height\u0027) || itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Length\u0027) || itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Width\u0027)}\" class=visible-xs\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput class=form-control type=text ng-model=row.Length /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text ng-model=row.Width /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text ng-model=row.Height /\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); search.piecesList.splice($index, 1);\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cdiv ng-repeat=\"error in pieceErrors\"\u003e\u003clabel for=pieceSetTotalWeight class=error\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e {{error}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=text-center\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003ca id=7LFreightSelectAccessorials ng-click=addPiece()\u003eAdd a Piece\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=$dismiss() href=javascript: type=button ng-show=!fullPageModal class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=button id=executeTest3 class=\"btn btn-primary\" ng-click=executeTest(search);\u003eExecute\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=form-group\u003e\u003cdiv class=text-center ng-show=\"haveSearched \u0026amp;\u0026amp; !loadingItems\"\u003e\u003cdiv class=form-group\u003e\u003cdiv ng-show=!SelectAccessorialOpen class=input-group-sm\u003e\u003cbutton type=button class=\"btn btn-success\" id=7LFreightSelectAccessorials ng-click=\"SelectAccessorialOpen = true\"\u003eSelect Accessorials \u0026 Specials\u003c/button\u003e\u003c/div\u003e\u003cdiv ng-show=SelectAccessorialOpen class=input-group-sm\u003e\u003cbutton type=button class=\"btn btn-danger\" id=7LFreightSelectAccessorials ng-click=\"SelectAccessorialOpen = false\"\u003eSelect Accessorials \u0026 Specials\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-show=SelectAccessorialOpen class=text-left\u003e\u003cdiv class=\"row col-sm-12 pad-top-10 text-center\"\u003eAccessorials\u003c/div\u003e\u003cdiv class=input-group-sm style=margin-left:50px\u003e\u003cdiv class=col-sm-4 ng-repeat=\"row in Accessorials\"\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=lbl-{{row.Code}}\u003e \u003cinput type=checkbox id=lbl-{{row.Code}} ng-model=row.Value ng-change=updateCheck() /\u003e {{ row.Name }} \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=SelectAccessorialOpen class=text-left\u003e\u003cdiv class=\"row col-sm-12 pad-top-10 text-center\"\u003eSpecials\u003c/div\u003e\u003cdiv class=input-group-sm style=margin-left:50px\u003e\u003cdiv class=col-sm-4 ng-repeat=\"row in Specials\"\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=lbl-{{row.Code}}\u003e \u003cinput type=checkbox id=lbl-{{row.Code}} ng-model=row.Value ng-change=updateCheck() /\u003e {{ row.Name }} \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"haveSearched \u0026amp;\u0026amp; !loadingItems\" ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=SevenLFreightAgentResultListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-7LFreightAgentMapper', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e7L Freight {{itemType}} Select\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off name=SevenLFreightAgentMapperForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e7L Freight Agent: {{SevenLAgentRating.AgentName}} \u003cspan style=font-size:10px\u003e({{SevenLAgentRating.AgentID}})\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SVVendorId\u0027)}\"\u003e\u003clabel for=7lFreightSVVendorId class=\"col-xs-3 control-label\"\u003eChoose Vendor: \u003cspan ng-show=searchingForVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-md-9 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"VendorId = null\" ng-model=VendorName uib-typeahead=\"Vendor.Name as Vendor.Name for Vendor in searchForVendor($viewValue)\" placeholder=\"Type Vendor Name to Search...\" typeahead-min-length=2 typeahead-template-url=mixedparty-typeahead typeahead-no-results=vendorNoResults typeahead-on-select=vendorChosen($item) typeahead-loading=searchingForVendor ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupVendor()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Vendor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=vendorNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Vendor Code \"{{VendorName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=7lFreightSVVendorId class=\"error col-xs-12\" ng-show=\"(itemErrors[\u0027SVVendorId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SVVendorId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-compact\u003e\u003cdiv class=form-group\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead class=hidden-xs\u003e\u003ctr\u003e\u003cth\u003e7L Acc Code\u003c/th\u003e\u003cth\u003eAmount\u003c/th\u003e\u003cth\u003eSV Code Type\u003c/th\u003e\u003cth class=text-center\u003eCreate Charge\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in SevenLSVChargeMappingsList\"\u003e\u003ctd\u003e\u003cspan\u003e{{row.SevenLAccName}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan\u003e{{row.Amount | currency}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccessorialMappings[\u0027+$index + \u0027].SVAccCode\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"row.SVAccCode = null\" ng-model=row.SVAccCodeShown uib-typeahead=\"codeType.CodeType as codeType.CodeType for codeType in searchAccAndSrvCodeTypes($viewValue)\" placeholder=\"Type CodeType to Search...\" typeahead-min-length=2 typeahead-template-url=CodeType-typeahead typeahead-no-results=CodeTypeNoResults typeahead-on-select=\"codeTypeChosen($item, row)\" typeahead-loading=searchingForAccAndSrvCodeTypes ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAccAndSrvCodeType(row)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an AccAndSrvCodeType\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox style=margin:auto checked class=form-control ng-model=row.Selected /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003clabel for=7lFreightAccessorialMappings class=error ng-show=\"(itemErrors.hasOwnProperty(\u0027IncompleteAccessorials\u0027))\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e All mappings must be completed to continue\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=$dismiss() href=javascript: type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=createMappings()\u003e{{submitButtonText || \"OK\"}}\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-7LFreightCarrierTest', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan ng-show=showIcon class=caption\u003e\u003ci class=\"fa fa-fw\"\u003e\u003cimg style=vertical-align:text-top src=/Resources/img/7L_white.png /\u003e\u003c/i\u003e \u003c/span\u003e{{title != null ? title : \"7LFreight Carrier Test\"}}\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off class=form-compact name=SevenLFreightCarrierTestForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginZipcode\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeArea\u003e \u003cspan ng-show=searchingForOriginPostalCodeAreas\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Origin Zipcode: \u003cspan ng-show=searchingForOriginPostalCodeAreas\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=postalCodeArea-input\u003e\u003cinput type=text class=form-control ng-model=search.OriginZipcode id=originZipcode1 uib-typeahead=\"postalCodeArea as postalCodeArea.Code for postalCodeArea in searchPostalCodeAreas($viewValue)\" placeholder=\"Type Zip Code to Search...\" typeahead-min-length=3 typeahead-template-url=postalCodeArea-typeahead typeahead-no-results=OriginPostalCodeAreaNoResults typeahead-loading=searchingForOriginPostalCodeAreas typeahead-on-select=postalCodeAreaChosen($item,true) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupPostalCodeArea(true)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Postal Code Area\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=OriginPostalCodeAreaNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Postal Code Area Code \"{{search.OriginZipcode}}\"\u003c/div\u003e\u003clabel for=7lFreightPostalCodeArea class=error ng-show=\"(itemErrors[\u0027OriginZipcode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginZipcode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAirportCode\u0027)}\"\u003e\u003clabel class=control-label for=airport\u003e \u003cspan ng-show=searchingForOriginAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Origin Airport: \u003cspan ng-show=searchingForOriginAirports\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=airport-input\u003e\u003cinput type=text ng-change=\"search.OriginAirportCode = null\" class=form-control ng-model=search.OriginAirportCodeShown uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" placeholder=\"Type Airport Code to Search...\" typeahead-min-length=2 typeahead-on-select=airportChosen($item,true) typeahead-template-url=airport-typeahead typeahead-no-results=OriginAirportNoResults typeahead-loading=searchingForOriginAirports ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAirport(true)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=OriginAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport Code \"{{search.OriginAirportCodeShown}}\"\u003c/div\u003e\u003clabel for=7lFreightOriginAirportCode class=error ng-show=\"(itemErrors[\u0027OriginAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginCity\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightOriginCity\u003eOrigin City:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightOriginCity ng-model=search.OriginCity /\u003e \u003clabel for=7lFreightOriginCity class=error ng-show=\"(itemErrors[\u0027OriginCity\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginCity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginState\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightOriginState\u003eOrigin State:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightOriginState ng-model=search.OriginState /\u003e \u003clabel for=7lFreightOriginState class=error ng-show=\"(itemErrors[\u0027OriginState\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginState\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginCountry\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightDestinationCity\u003eOrigin Country:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightOriginCountry ng-model=search.OriginCountry /\u003e \u003clabel for=7lFreightOriginCountry class=error ng-show=\"(itemErrors[\u0027OriginCountry\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginCountry\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationZipcode\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeArea\u003e \u003cspan ng-show=searchingForDestinationPostalCodeAreas\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Destination Zipcode: \u003cspan ng-show=searchingForDestinationPostalCodeAreas\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=postalCodeArea-input\u003e\u003cinput type=text class=form-control ng-model=search.DestinationZipcode id=destinationZipcode1 uib-typeahead=\"postalCodeArea as postalCodeArea.Code for postalCodeArea in searchPostalCodeAreas($viewValue)\" placeholder=\"Type Zip Code to Search...\" typeahead-min-length=3 typeahead-template-url=postalCodeArea-typeahead typeahead-no-results=DestinationPostalCodeAreaNoResults typeahead-loading=searchingForDestinationPostalCodeAreas typeahead-on-select=postalCodeAreaChosen($item,false) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupPostalCodeArea(false)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Postal Code Area\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=DestinationPostalCodeAreaNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Postal Code Area Code \"{{search.DestinationZipcode}}\"\u003c/div\u003e\u003clabel for=7lFreightPostalCodeArea class=error ng-show=\"(itemErrors[\u0027DestinationZipcode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationZipcode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationAirportCode\u0027)}\"\u003e\u003clabel class=control-label for=airport\u003e \u003cspan ng-show=searchingForDestinationAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Destination Airport: \u003cspan ng-show=searchingForDestinationAirports\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=airport-input\u003e\u003cinput type=text ng-change=\"search.DestinationAirportCode = null\" class=form-control ng-model=search.DestinationAirportCodeShown uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" placeholder=\"Type Airport Code to Search...\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=DestinationAirportNoResults typeahead-on-select=airportChosen($item,false) typeahead-loading=searchingForDestinationAirports ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAirport(false)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=DestinationAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport Code \"{{search.DestinationAirportCodeShown}}\"\u003c/div\u003e\u003clabel for=7lFreightDestinationAirportCode class=error ng-show=\"(itemErrors[\u0027DestinationAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationCity\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightDestinationCity\u003eDestination City:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightDestinationCity ng-model=search.DestinationCity /\u003e \u003clabel for=7lFreightDestinationCity class=error ng-show=\"(itemErrors[\u0027DestinationCity\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationCity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationState\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightDestinationState\u003eDestination State:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightDestinationState ng-model=search.DestinationState /\u003e \u003clabel for=7lFreightDestinationState class=error ng-show=\"(itemErrors[\u0027DestinationState\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationState\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationCountry\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightDestinationCity\u003eDestination Country:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightDestinationCountry ng-model=search.DestinationCountry /\u003e \u003clabel for=7lFreightDestinationCountry class=error ng-show=\"(itemErrors[\u0027DestinationCountry\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationCountry\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=7LFreightUnitOfMeasure\u003eUnit Of Measure:\u003c/label\u003e \u003cselect type=text class=form-control id=7LFreightUnitOfMeasure ng-model=search.UnitOfMeasure\u003e\u003coption\u003eKilos\u003c/option\u003e\u003coption\u003eLbs\u003c/option\u003e\u003c/select\u003e \u003clabel for=7LFreightUnitOfMeasure class=error ng-bind=\"itemErrors[\u0027DropTo\u0027]\" ng-show=\"(itemErrors[\u0027DropTo\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"text-center row\"\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=7LFreightIncludeLTL\u003e \u003cinput type=checkbox id=7LFreightIncludeLTL ng-model=search.AddLTL ng-change=ltlSelectionChanged() /\u003e Include LTL \u003c/label\u003e \u003clabel for=7LFreightIncludeLTL class=error ng-bind=\"itemErrors[\u0027AddLTL\u0027]\" ng-show=\"(itemErrors[\u0027AddLTL\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=7LFreightIncludeGround\u003e \u003cinput type=checkbox id=7LFreightIncludeGround ng-model=search.AddGround /\u003e Include Ground \u003c/label\u003e \u003clabel for=7LFreightIncludeGround class=error ng-bind=\"itemErrors[\u0027AddGround\u0027]\" ng-show=\"(itemErrors[\u0027AddGround\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=7LFreightIncludeAir\u003e \u003cinput type=checkbox id=7LFreightIncludeAir ng-model=search.AddAir /\u003e Include Air \u003c/label\u003e \u003clabel for=7LFreightIncludeAir class=error ng-bind=\"itemErrors[\u0027AddAir\u0027]\" ng-show=\"(itemErrors[\u0027AddAir\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=search.AddLTL\u003e\u003cdiv class=col-xs-6 style=padding-top:1em\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=control-label style=font-size:12px;font-weight:bold\u003e Pickup Details: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=residentialPickup id=ResidentialPickup ng-model=search.ResidentialPickup /\u003e \u003clabel class=control-label style=font-size:12px\u003e Residential Pickup \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=insideOrigin id=InsideOrigin ng-model=search.InsideOrigin /\u003e \u003clabel class=control-label style=font-size:12px\u003e Inside Origin \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=liftgateInOrigin id=LiftgateInOrigin ng-model=search.LiftgateInOrigin /\u003e \u003clabel class=control-label style=font-size:12px\u003e Liftgate in Origin \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=appointmentAtOrigin id=AppointmentAtOrigin ng-model=search.AppointmentAtOrigin /\u003e \u003clabel class=control-label style=font-size:12px\u003e Appointment at Origin \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=SecuredLimitedAccessPickup id=SecuredLimitedAccessPickup ng-model=search.SecuredLimitedAccessPickup /\u003e \u003clabel class=control-label style=font-size:12px\u003e Secured / Limited Access Pickup \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6 style=padding-top:1em\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=control-label style=font-size:12px;font-weight:bold\u003e Delivery Details: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=residentialDelivery id=ResidentialDelivery ng-model=search.ResidentialDelivery /\u003e \u003clabel class=control-label style=font-size:12px\u003e Residential Delivery \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=insideDestination id=InsideDestination ng-model=search.InsideDestination /\u003e \u003clabel class=control-label style=font-size:12px\u003e Inside Destination \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=liftgateInDestination id=deliveryLimitedAccess ng-model=search.LiftgateInDestination /\u003e \u003clabel class=control-label style=font-size:12px\u003e Liftgate in Destination \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=appointmentAtDestination id=AppointmentAtDestination ng-model=search.AppointmentAtDestination /\u003e \u003clabel class=control-label style=font-size:12px\u003e Appointment at Destination \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 style=margin-left:1em\u003e\u003cinput type=checkbox name=SecuredLimitedAccessDelivery id=SecuredLimitedAccessDelivery ng-model=search.SecuredLimitedAccessDelivery /\u003e \u003clabel class=control-label style=font-size:12px\u003e Secured / Limited Access Delivery \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-compact\u003e\u003cdiv class=form-group\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=hidden-xs\u003ePieces\u003c/th\u003e\u003cth class=hidden-xs\u003eWeight\u003c/th\u003e\u003cth class=visible-xs\u003ePcs\u003c/th\u003e\u003cth class=visible-xs\u003eWt\u003c/th\u003e\u003cth class=hidden-xs\u003eEach/Total\u003c/th\u003e\u003cth class=visible-xs\u003eE/T\u003c/th\u003e\u003cth class=hidden-xs\u003eLength\u003c/th\u003e\u003cth class=hidden-xs\u003eWidth\u003c/th\u003e\u003cth class=hidden-xs\u003eHeight\u003c/th\u003e\u003cth style=white-space:nowrap class=visible-xs\u003eL X W X H\u003c/th\u003e\u003cth class=hidden-xs\u003eEach/Total\u003c/th\u003e\u003cth class=visible-xs\u003eE/T\u003c/th\u003e\u003cth\u003eClass\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in search.piecesList\"\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Quantity\u0027)}\"\u003e\u003cinput class=form-control type=text ng-model=row.Quantity /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Weight\u0027)}\"\u003e\u003cinput class=form-control type=text ng-model=row.Weight /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].SetTotalWeight\u0027)}\"\u003e\u003cselect class=form-control value=true ng-change=setTotalDimWeight(itemToEdit) id=pieceSetTotalWeight ng-model=row.SetTotalWeight ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Length\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Length /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Width\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Width /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Height\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Height /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Height\u0027) || itemErrors.hasOwnProperty(\u0027AccessorialMappings[\u0027+$index + \u0027].Length\u0027) || itemErrors.hasOwnProperty(\u0027AccessorialMappings[\u0027+$index + \u0027].Width\u0027)}\" class=visible-xs\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput class=form-control type=text ng-model=row.Length /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text ng-model=row.Width /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text ng-model=row.Height /\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd tooltip-append-to-body=true uib-tooltip=\"7L always uses \u0026#34;Each\u0026#34; for Dims\"\u003e\u003cselect class=form-control value=Each disabled\u003e\u003coption\u003eEach\u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Class\u0027)}\"\u003e\u003cinput class=form-control type=text ng-model=row.Class /\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); search.piecesList.splice($index, 1);\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cdiv ng-repeat=\"error in pieceErrors\"\u003e\u003clabel for=pieceSetTotalWeight class=error\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e {{error}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003ca id=7LFreightPieces ng-click=addPiece()\u003eAdd a Piece\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=$dismiss() href=javascript: ng-show=!fullPageModal type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=button id=executeTest4 class=\"btn btn-primary\" ng-click=executeTest(search);\u003eExecute\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=form-group\u003e\u003cdiv ng-show=\"haveSearched \u0026amp;\u0026amp; !loadingItems\" ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=SevenLFreightCarrierResultListCtrl\u003e\u003c/div\u003e\u003clabel class=error ng-bind=\"itemErrors[\u0027SevenLError\u0027]\" ng-show=\"(itemErrors[\u0027SevenLError\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-7LFreightFlightScheduleMapper', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e7L Freight Carrier Select\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off name=SevenLFreightFlightScheduleMapperForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e7L Freight Carrier: {{sevenLCarrierCode}}\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SVCarrierId\u0027)}\"\u003e\u003clabel for=7lFreightSVCarrierId class=\"col-xs-3 control-label\"\u003eChoose Carrier: \u003cspan ng-show=searchingForCarriers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-md-9 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"CarrierId = null\" ng-model=CarrierName uib-typeahead=\"Carrier.Name as Carrier.Name for Carrier in searchCarriers($viewValue)\" placeholder=\"Type Carrier Name to Search...\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=CarrierNoResults typeahead-on-select=carrierChosen($item) typeahead-loading=searchingForCarriers ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCarrier()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Carrier\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=CarrierNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier Code \"{{CarrierName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=7lFreightSVCarrierId class=error ng-show=\"(itemErrors[\u0027SVCarrierId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SVCarrierId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=$dismiss() href=javascript: type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=createMappings()\u003e{{submitButtonText || \"OK\"}}\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-7LFreightLHMapper', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e7L Freight Carrier Select\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off name=SevenLFreightLHMapperForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e7L Freight Carrier: {{sevenLCarrierCode}}\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SVCarrierId\u0027)}\"\u003e\u003clabel for=7lFreightSVCarrierId class=\"col-xs-3 control-label\"\u003eChoose Carrier: \u003cspan ng-show=searchingForCarriers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-md-9 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"CarrierId = null\" ng-model=CarrierName uib-typeahead=\"Carrier.Name as Carrier.Name for Carrier in searchCarriers($viewValue)\" placeholder=\"Type Carrier Name to Search...\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=CarrierNoResults typeahead-on-select=carrierChosen($item) typeahead-loading=searchingForCarriers ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCarrier()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Carrier\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=CarrierNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier Code \"{{CarrierName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=7lFreightSVCarrierId class=error ng-show=\"(itemErrors[\u0027SVCarrierId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SVCarrierId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=$dismiss() href=javascript: type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=createMappings()\u003e{{submitButtonText || \"OK\"}}\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-7LFreightCarrierMapper', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e7L Freight Vendor Select\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off name=SevenLFreightCarrierMapperForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e7L Freight Carrier: {{SevenLCarrierRating.CarrierName}} \u003cspan style=font-size:10px\u003e({{SevenLCarrierRating.CarrierId}})\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SVVendorId\u0027)}\"\u003e\u003clabel for=7lFreightSVVendorId class=\"col-xs-3 control-label\"\u003eChoose Vendor: \u003cspan ng-show=searchingForVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-md-9 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"VendorId = null\" ng-model=VendorName uib-typeahead=\"Vendor.Name as Vendor.Name for Vendor in searchForVendor($viewValue)\" placeholder=\"Type Vendor Name to Search...\" typeahead-min-length=2 typeahead-template-url=mixedparty-typeahead typeahead-no-results=vendorNoResults typeahead-on-select=vendorChosen($item) typeahead-loading=searchingForVendor ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupVendor()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Vendor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=autocomplete-no-results ng-show=vendorNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Vendor Code \"{{VendorName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=7lFreightSVVendorId class=\"error col-xs-12\" ng-show=\"(itemErrors[\u0027SVVendorId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SVVendorId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-compact\u003e\u003cdiv class=form-group\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead class=hidden-xs\u003e\u003ctr\u003e\u003cth\u003e7L Acc Code\u003c/th\u003e\u003cth\u003eAmount\u003c/th\u003e\u003cth\u003eSV Code Type\u003c/th\u003e\u003cth class=text-center\u003eCreate Charge\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in SevenLSVChargeMappingsList\"\u003e\u003ctd\u003e\u003cspan\u003e{{row.SevenLAccName}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan\u003e{{row.Amount | currency}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccessorialMappings[\u0027+$index + \u0027].SVAccCode\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"row.SVAccCode = null\" ng-model=row.SVAccCodeShown uib-typeahead=\"codeType.CodeType as codeType.CodeType for codeType in searchAccAndSrvCodeTypes($viewValue)\" placeholder=\"Type CodeType to Search...\" typeahead-min-length=2 typeahead-template-url=CodeType-typeahead typeahead-no-results=codeTypeNoResults typeahead-on-select=\"codeTypeChosen($item, row)\" typeahead-loading=searchingForAccAndSrvCodeTypes ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAccAndSrvCodeType(row)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an AccAndSrvCodeType\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox style=margin:auto class=form-control checked ng-model=row.Selected /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003clabel for=7lFreightAccessorialMappings class=error ng-show=\"(itemErrors.hasOwnProperty(\u0027IncompleteAccessorials\u0027))\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e All mappings must be completed to continue\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=$dismiss() href=javascript: type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=createMappings()\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sevenLCarrier-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003eCarrier Name\u003c/th\u003e\u003cth\u003eCarrier Code\u003c/th\u003e\u003cth\u003eService Level Code\u003c/th\u003e\u003cth\u003eService Level\u003c/th\u003e\u003cth\u003eFreight\u003c/th\u003e\u003cth\u003eFuel\u003c/th\u003e\u003cth\u003eOther\u003c/th\u003e\u003cth\u003eTax\u003c/th\u003e\u003cth\u003eTotal Cost\u003c/th\u003e\u003cth\u003eRate Type\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('sevenLCarrier-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=SevenLFreightCarrierListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=sevenLCarrier_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=sevenLCarrier_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sevenLCarrier-list-rows', "\u003ctr ng-click=\"selectCarrier(row, search)\" class=hidden-xs ng-repeat=\"row in displayedItems\"\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-plus\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e\u003ca\u003e{{row.CarrierName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CarrierId}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevelCode}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd\u003e{{row.Freight| currency}}\u003c/td\u003e\u003ctd\u003e{{row.Fuel| currency}}\u003c/td\u003e\u003ctd\u003e{{row.Other| currency}}\u003c/td\u003e\u003ctd\u003e{{row.Tax| currency}}\u003c/td\u003e\u003ctd\u003e{{row.Total| currency}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-click=\"selectCarrier(row, search)\" ng-controller=CustomerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca class=col-xs-12 href=javascript:\u003e{{row.CarrierName}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cspan class=col-xs-6\u003eTariff: {{row.Tariff}}\u003c/span\u003e \u003cspan class=col-xs-6\u003eType: {{row.Type}}\u003c/span\u003e \u003cspan class=col-xs-12\u003eCharge: {{row.Total | currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('sevenLFlightSchedule-list-row-headers-1', "\u003ctr class=hidden-xs\u003e\u003cth\u003eCarrier\u003c/th\u003e\u003cth\u003eFlight #\u003c/th\u003e\u003cth\u003eRouting\u003c/th\u003e\u003cth\u003eDeparture\u003c/th\u003e\u003cth\u003eArrival\u003c/th\u003e\u003cth\u003eAircraft\u003c/th\u003e\u003cth\u003eStops\u003c/th\u003e\u003cth\u003eDuration\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('sevenLFlightSchedule-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003eCarrier\u003c/th\u003e\u003cth\u003eAirline Name\u003c/th\u003e\u003cth\u003eFlight Number\u003c/th\u003e\u003cth\u003eOrigin Airport\u003c/th\u003e\u003cth\u003eDestination Airport\u003c/th\u003e\u003cth\u003eStops\u003c/th\u003e\u003cth\u003eDeparture Time\u003c/th\u003e\u003cth\u003eArrival Time\u003c/th\u003e\u003cth\u003eFlight Distance\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('sevenLFlightSchedule-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-controller=SevenLFreightFlightResultListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=sevenLFlightSchedule_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=sevenLFlightSchedule_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sevenLFlightSchedule-list-rows-1', "\u003ctr ng-click=\"selectFlight(row, search)\" class=hidden-xs ng-show=\"row.Total != 0\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e\u003ca\u003e{{row.CarrierName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.FlightNumber}}\u003c/td\u003e\u003ctd\u003e{{row.OriginAirport}} =\u003e {{row.DestinationAirport}}\u003c/td\u003e\u003ctd\u003e{{row.DepartTime}}\u003c/td\u003e\u003ctd\u003e{{row.ArrivalTime}} \u003cspan ng-show=\"row.TransitDay \u003e 0\"\u003e[+{{row.TransitDay}}]\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Aircraft}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Stops}}\u003c/td\u003e\u003ctd\u003e{{row.Duration}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"selectFlight(row, search)\" ng-class={info:row.isSelected} ng-controller=CustomerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan class=item-link\u003e{{row.CarrierName}}\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cspan class=col-xs-6\u003eFlight Number: {{row.FlightNumber}}\u003c/span\u003e \u003cspan class=col-xs-6\u003eAircraft: {{row.Aircraft}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"card=text\"\u003e\u003cspan class=col-xs-6\u003eDepart: {{row.DepartTime}}\u003c/span\u003e \u003cspan class=col-xs-6\u003eArrival: {{row.ArrivalTime}} \u003cspan ng-show=\"row.TransitDay \u003e 0\"\u003e[+{{row.TransitDay}}]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('sevenLFlightSchedule-list-rows', "\u003ctr ng-click=\"selectFlight(row, search)\" class=hidden-xs ng-show=\"row.Total != 0\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e\u003ca\u003e{{row.CarrierName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.AirlineName}}\u003c/td\u003e\u003ctd\u003e{{row.FlightNumber}}\u003c/td\u003e\u003ctd\u003e{{row.OriginAirport}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationAirport}}\u003c/td\u003e\u003ctd\u003e{{row.Stops}}\u003c/td\u003e\u003ctd\u003e{{row.DepartureTime}}\u003c/td\u003e\u003ctd\u003e{{row.ArrivalTime}}\u003cspan ng-show=\"row.TransitDay \u003e 0\"\u003e[+{{row.TransitDay}}]\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.FlightDistance}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"selectFlight(row, search)\" ng-class={info:row.isSelected} ng-controller=CustomerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan class=item-link\u003e{{row.CarrierName}}\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cspan class=col-xs-6\u003eFlight Number: {{row.FlightNumber}}\u003c/span\u003e \u003cspan class=col-xs-6\u003eAircraft: {{row.Aircraft}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"card=text\"\u003e\u003cspan class=col-xs-6\u003eDepart: {{row.DepartTime}}\u003c/span\u003e \u003cspan class=col-xs-6\u003eArrival: {{row.ArrivalTime}} \u003cspan ng-show=\"row.TransitDay \u003e 0\"\u003e[+{{row.TransitDay}}]\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('sevenLLHSchedule-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003eCarrier\u003c/th\u003e\u003cth class=text-center\u003eCut-Off\u003c/th\u003e\u003cth class=text-center\u003eRecovery\u003c/th\u003e\u003cth class=text-center\u003eMon\u003c/th\u003e\u003cth class=text-center\u003eTue\u003c/th\u003e\u003cth class=text-center\u003eWed\u003c/th\u003e\u003cth class=text-center\u003eThu\u003c/th\u003e\u003cth class=text-center\u003eFri\u003c/th\u003e\u003cth class=text-center\u003eSat\u003c/th\u003e\u003cth class=text-center\u003eSun\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('sevenLLHSchedule-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-controller=SevenLFreightFlightResultListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=sevenLFlightSchedule_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=sevenLFlightSchedule_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sevenLLHSchedule-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-controller=SevenLFreightFlightResultListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=sevenLFlightSchedule_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=sevenLFlightSchedule_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sevenLLHSchedule-list-rows', "\u003ctr ng-click=\"selectLH(row, search)\" class=hidden-xs ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e\u003ca\u003e{{row.CarrierName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CutOff}}\u003c/td\u003e\u003ctd\u003e{{row.Recovery}}\u003c/td\u003e\u003ctd\u003e{{row.Monday}}\u003c/td\u003e\u003ctd\u003e{{row.Tuesday}}\u003c/td\u003e\u003ctd\u003e{{row.Wednesday}}\u003c/td\u003e\u003ctd\u003e{{row.Thursday}}\u003c/td\u003e\u003ctd\u003e{{row.Friday}}\u003c/td\u003e\u003ctd\u003e{{row.Saturday}}\u003c/td\u003e\u003ctd\u003e{{row.Sunday}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"selectLH(row, search)\" ng-class={info:row.isSelected} ng-controller=CustomerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan class=item-link\u003e{{row.CarrierName}}\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cspan\u003eCut-off/Recovery: {{row.CutOff }}/{{row.Recovery}}\u003c/span\u003e\u003cdiv class=\"row text-center\"\u003e\u003cspan style=text-decoration:underline class=col-xs-2\u003eDep:\u003c/span\u003e \u003cspan style=text-decoration:underline class=col-xs-1\u003eMon\u003c/span\u003e \u003cspan style=text-decoration:underline class=col-xs-2\u003eTue\u003c/span\u003e \u003cspan style=text-decoration:underline class=col-xs-1\u003eWed\u003c/span\u003e \u003cspan style=text-decoration:underline class=col-xs-2\u003eThu\u003c/span\u003e \u003cspan style=text-decoration:underline class=col-xs-1\u003eFri\u003c/span\u003e \u003cspan style=text-decoration:underline class=col-xs-2\u003eSat\u003c/span\u003e \u003cspan style=text-decoration:underline class=col-xs-1\u003eSun\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"row text-center\"\u003e\u003cspan class=col-xs-2\u003eArr:\u003c/span\u003e \u003cspan class=col-xs-1\u003e{{row.Monday}}\u003c/span\u003e \u003cspan class=col-xs-2\u003e{{row.Tuesday}}\u003c/span\u003e \u003cspan class=col-xs-1\u003e{{row.Wednesday}}\u003c/span\u003e \u003cspan class=col-xs-2\u003e{{row.Thursday}}\u003c/span\u003e \u003cspan class=col-xs-1\u003e{{row.Friday}}\u003c/span\u003e \u003cspan class=col-xs-2\u003e{{row.Saturday}}\u003c/span\u003e \u003cspan class=col-xs-1\u003e{{row.Sunday}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('sevenLAgent-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003eAgent\u003c/th\u003e\u003cth\u003eRank\u003c/th\u003e\u003cth\u003eAgent #\u003c/th\u003e\u003cth\u003eAirport\u003c/th\u003e\u003cth\u003eCharge\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('sevenLAgent-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-controller=SevenLFreightAgentListFilterCtrl ng-keydown=handleDownKeyForFirstItemSelect($event)\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=sevenLAgent_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=sevenLAgent_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sevenLAgent-list-rows', "\u003ctr ng-click=selectAgent(row) class=hidden-xs ng-repeat=\"row in displayedItems\"\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-plus\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd uib-popover-template=\"\u0027agentRating-popover\u0027\" popover-placement=top-left popover-trigger=\"\u0027mouseenter\u0027\" popover-class=routingCostPopover popover-popup-delay=1000 popover-append-to-body=true\u003e\u003ca\u003e{{row.AgentName}}\u003c/a\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Rank}}\u003c/td\u003e\u003ctd\u003e{{row.AgentID}}\u003c/td\u003e\u003ctd\u003e{{row.AirportCode}}\u003c/td\u003e\u003ctd\u003e{{row.Total}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-click=\"selectAgent(row, search)\" ng-controller=CustomerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca class=item-link\u003e{{row.AgentName}} \u003cspan style=font-size:10px\u003e({{row.AgentID}})\u003c/span\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cspan class=col-xs-4\u003eAirport: {{row.AirportCode}}\u003c/span\u003e \u003cspan class=col-xs-5\u003eCharge: {{row.Total}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('agentRating-popover', "\u003cdiv style=font-size:11px class=well\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eDim Factor: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{row.DimFactor}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eRank\u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{row.Rank}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eFuel: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{row.Fuel | number : 2}}%\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eTSA: \u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003cspan ng-hide={{row.IsTsaApproved}}\u003e\u0026nbsp;\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-7LFreightPointToPointTest', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=fullPage ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan ng-show=showIcon class=caption\u003e\u003ci class=\"fa fa-fw\"\u003e\u003cimg style=vertical-align:text-top src=/Resources/img/7L_white.png /\u003e\u003c/i\u003e \u003c/span\u003e{{title != null ? title : \"7LFreight Carrier Test\"}}\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off class=form-compact name=SevenLFreightPoitnToPointTestForm\u003e\u003cdiv ng-show=!haveSearched\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginZipcode\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeArea\u003e \u003cspan ng-show=searchingForOriginPostalCodeAreas\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Origin Zipcode: \u003cspan ng-show=searchingForOriginPostalCodeAreas\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=postalCodeArea-input\u003e\u003cinput type=text class=form-control ng-model=search.OriginZipcode id=originZipcode2 uib-typeahead=\"postalCodeArea as postalCodeArea.Code for postalCodeArea in searchPostalCodeAreas($viewValue)\" placeholder=\"Type Zip Code to Search...\" typeahead-min-length=3 typeahead-template-url=postalCodeArea-typeahead typeahead-no-results=OriginPostalCodeAreaNoResults typeahead-loading=searchingForOriginPostalCodeAreas typeahead-on-select=postalCodeAreaChosen($item,true) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupPostalCodeArea(true)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Postal Code Area\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=OriginPostalCodeAreaNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Postal Code Area Code \"{{search.OriginZipcode}}\"\u003c/div\u003e\u003clabel for=7lFreightPostalCodeArea class=error ng-show=\"(itemErrors[\u0027OriginZipcode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginZipcode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAirportCode\u0027)}\"\u003e\u003clabel class=control-label for=airport\u003e \u003cspan ng-show=searchingForOriginAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Origin Airport: \u003cspan ng-show=searchingForOriginAirports\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=airport-input\u003e\u003cinput type=text ng-change=\"search.OriginAirportCode = null\" class=form-control ng-model=search.OriginAirportCodeShown uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" placeholder=\"Type Airport Code to Search...\" typeahead-min-length=2 typeahead-on-select=airportChosen($item,true) typeahead-template-url=airport-typeahead typeahead-no-results=OriginAirportNoResults typeahead-loading=searchingForOriginAirports ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAirport(true)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=OriginAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport Code \"{{search.OriginAirportCodeShown}}\"\u003c/div\u003e\u003clabel for=7lFreightOriginAirportCode class=error ng-show=\"(itemErrors[\u0027OriginAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginCity\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightOriginCity\u003eOrigin City:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightOriginCity ng-model=search.OriginCity /\u003e \u003clabel for=7lFreightOriginCity class=error ng-show=\"(itemErrors[\u0027OriginCity\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginCity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginState\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightOriginState\u003eOrigin State:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightOriginState ng-model=search.OriginState /\u003e \u003clabel for=7lFreightOriginState class=error ng-show=\"(itemErrors[\u0027OriginState\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginState\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginCountry\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightState\u003eOrgin Country:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightState ng-model=search.OriginCountry /\u003e \u003clabel for=7lFreightCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027OriginCountry\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationZipcode\u0027)}\"\u003e\u003clabel class=control-label for=postalCodeArea\u003e \u003cspan ng-show=searchingForDestinationPostalCodeAreas\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Destination Zipcode: \u003cspan ng-show=searchingForDestinationPostalCodeAreas\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=postalCodeArea-input\u003e\u003cinput type=text class=form-control ng-model=search.DestinationZipcode id=destinationZipcode2 uib-typeahead=\"postalCodeArea as postalCodeArea.Code for postalCodeArea in searchPostalCodeAreas($viewValue)\" placeholder=\"Type Zip Code to Search...\" typeahead-min-length=3 typeahead-template-url=postalCodeArea-typeahead typeahead-no-results=DestinationPostalCodeAreaNoResults typeahead-loading=searchingForDestinationPostalCodeAreas typeahead-on-select=postalCodeAreaChosen($item,false) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupPostalCodeArea(false)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Postal Code Area\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=DestinationPostalCodeAreaNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Postal Code Area Code \"{{search.DestinationZipcode}}\"\u003c/div\u003e\u003clabel for=7lFreightPostalCodeArea class=error ng-show=\"(itemErrors[\u0027DestinationZipcode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationZipcode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationAirportCode\u0027)}\"\u003e\u003clabel class=control-label for=airport\u003e \u003cspan ng-show=searchingForDestinationAirports\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Destination Airport: \u003cspan ng-show=searchingForDestinationAirports\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" style=position:relative id=airport-input\u003e\u003cinput type=text ng-change=\"search.DestinationAirportCode = null\" class=form-control ng-model=search.DestinationAirportCodeShown uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" placeholder=\"Type Airport Code to Search...\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=DestinationAirportNoResults typeahead-on-select=airportChosen($item,false) typeahead-loading=searchingForDestinationAirports ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAirport(false)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=DestinationAirportNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport Code \"{{search.DestinationAirportCodeShown}}\"\u003c/div\u003e\u003clabel for=7lFreightDestinationAirportCode class=error ng-show=\"(itemErrors[\u0027DestinationAirportCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationCity\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightDestinationCity\u003eDestination City:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightDestinationCity ng-model=search.DestinationCity /\u003e \u003clabel for=7lFreightDestinationCity class=error ng-show=\"(itemErrors[\u0027DestinationCity\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationCity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationState\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightDestinationState\u003eDestination State:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightDestinationState ng-model=search.DestinationState /\u003e \u003clabel for=7lFreightDestinationState class=error ng-show=\"(itemErrors[\u0027DestinationState\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationState\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationCountry\u0027)}\"\u003e\u003clabel class=control-label for=7lFreightState\u003eDestination Country:\u003c/label\u003e \u003cinput type=text class=form-control id=7lFreightState ng-model=search.DestinationCountry /\u003e \u003clabel for=7lFreightCountry class=error ng-show=\"(itemErrors[\u0027DestinationCountry\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DestinationCountry\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DropTo\u0027)}\"\u003e\u003clabel class=control-label for=7LFreightDropTo\u003eDrop To / Recovery From:\u003c/label\u003e \u003cselect type=text class=form-control id=7LFreightDropTo ng-model=search.DropTo\u003e\u003coption\u003eAir\u003c/option\u003e\u003coption\u003eGround\u003c/option\u003e\u003c/select\u003e \u003clabel for=7lFreightDropTo class=error ng-show=\"(itemErrors[\u0027DropTo\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DropTo\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=7LFreightUnitOfMeasure\u003eUnit Of Measure:\u003c/label\u003e \u003cselect type=text class=form-control id=7LFreightUnitOfMeasure ng-model=search.UnitOfMeasure\u003e\u003coption\u003eKilos\u003c/option\u003e\u003coption\u003eLbs\u003c/option\u003e\u003c/select\u003e \u003clabel for=7LFreightUnitOfMeasure class=error ng-bind=\"itemErrors[\u0027UnitOfMeasure\u0027]\" ng-show=\"(itemErrors[\u0027UnitOfMeasure\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=\"text-center row\" style=\"padding:0.5em;border:solid 1px\"\u003e\u003cdiv class=checkbox\u003e\u003clabel for=7LFreightInclude7LVendors\u003e \u003cinput type=checkbox id=7LFreightInclude7LVendors ng-model=search.AddPublicAgents /\u003e Include 7L Vendors \u003c/label\u003e \u003clabel for=7lFreightAddPublicAgents class=error ng-show=\"(itemErrors[\u0027AddPublicAgents\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027AddPublicAgents\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=\"text-center row\" style=\"padding:0.5em;border:solid 1px\"\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=7LFreightIncludeLTL\u003e \u003cinput type=checkbox id=7LFreightIncludeLTL ng-model=search.AddLTL ng-change=ltlSelectionChanged() /\u003e Include LTL \u003c/label\u003e \u003clabel for=7LFreightIncludeLTL class=error ng-bind=\"itemErrors[\u0027AddLTL\u0027]\" ng-show=\"(itemErrors[\u0027AddLTL\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=7LFreightIncludeGround\u003e \u003cinput type=checkbox id=7LFreightIncludeGround ng-model=search.AddGround /\u003e Include Ground \u003c/label\u003e \u003clabel for=7LFreightIncludeGround class=error ng-bind=\"itemErrors[\u0027AddGround\u0027]\" ng-show=\"(itemErrors[\u0027AddGround\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=7LFreightIncludeAir\u003e \u003cinput type=checkbox id=7LFreightIncludeAir ng-model=search.AddAir /\u003e Include Air \u003c/label\u003e \u003clabel for=7LFreightIncludeAir class=error ng-bind=\"itemErrors[\u0027AddAir\u0027]\" ng-show=\"(itemErrors[\u0027AddAir\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"text-center form-group row\"\u003e\u003cdiv class=form-group\u003e\u003cdiv ng-show=\"!SelectCarrierAccessorialOpen \u0026amp;\u0026amp; search.AddLTL\" class=input-group-sm\u003e\u003cbutton type=button class=\"btn btn-success\" id=7LFreightSelectAccessorials ng-click=\"SelectCarrierAccessorialOpen = true\"\u003eLTL Accessorials\u003c/button\u003e\u003c/div\u003e\u003cdiv ng-show=\"SelectCarrierAccessorialOpen \u0026amp;\u0026amp; search.AddLTL\" class=input-group-sm\u003e\u003cbutton type=button class=\"btn btn-danger\" id=7LFreightSelectAccessorials ng-click=\"SelectCarrierAccessorialOpen = false\"\u003eLTL Accessorials\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"SelectCarrierAccessorialOpen \u0026amp;\u0026amp; search.AddLTL\" class=\"text-left well\"\u003e\u003cdiv class=input-group-sm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label style=font-size:10px;font-weight:bold\u003e Pickup Details: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label style=font-size:10px;font-weight:bold\u003e Delivery Details: \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label for=residentialPickup\u003e \u003cinput type=checkbox id=residentialPickup ng-model=search.ResidentialPickup /\u003e Residential Pickup \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label for=residentialDelivery\u003e \u003cinput type=checkbox id=residentialDelivery ng-model=search.ResidentialDelivery /\u003e Residential Delivery \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label for=appointmentAtOrigin\u003e \u003cinput type=checkbox id=appointmentAtOrigin ng-model=search.AppointmentAtOrigin /\u003e Appointment at Origin \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label for=appointmentAtDestination\u003e \u003cinput type=checkbox id=appointmentAtDestination ng-model=search.AppointmentAtDestination /\u003e Appointment at Destination \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label for=insideOrigin\u003e \u003cinput type=checkbox id=insideOrigin ng-model=search.InsideOrigin /\u003e Inside Origin \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label for=insideDestination\u003e \u003cinput type=checkbox id=insideDestination ng-model=search.InsideDestination /\u003e Inside Destination \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label for=liftgateInOrigin\u003e \u003cinput type=checkbox id=liftgateInOrigin ng-model=search.LiftgateInOrigin /\u003e Liftgate in Origin \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label for=liftgateInDestination\u003e \u003cinput type=checkbox id=liftgateInDestination ng-model=search.LiftgateInDestination /\u003e Liftgate in Destination \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label for=SecuredLimitedAccessPickup\u003e \u003cinput type=checkbox id=SecuredLimitedAccessPickup ng-model=search.SecuredLimitedAccessPickup /\u003e Secured / Limited Access Pickup \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003clabel class=control-label for=SecuredLimitedAccessDelivery\u003e \u003cinput type=checkbox id=SecuredLimitedAccessDelivery ng-model=search.SecuredLimitedAccessDelivery /\u003e Secured / Limited Access Delivery \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr/\u003e\u003cdiv class=form-compact\u003e\u003cdiv class=form-group\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=hidden-xs\u003ePieces\u003c/th\u003e\u003cth class=hidden-xs\u003eWeight\u003c/th\u003e\u003cth class=visible-xs\u003ePcs\u003c/th\u003e\u003cth class=visible-xs\u003eWt\u003c/th\u003e\u003cth class=hidden-xs\u003eEach/Total\u003c/th\u003e\u003cth class=visible-xs\u003eE/T\u003c/th\u003e\u003cth class=hidden-xs\u003eLength\u003c/th\u003e\u003cth class=hidden-xs\u003eWidth\u003c/th\u003e\u003cth class=hidden-xs\u003eHeight\u003c/th\u003e\u003cth style=white-space:nowrap class=visible-xs\u003eL X W X H\u003c/th\u003e\u003cth class=hidden-xs\u003eEach/Total\u003c/th\u003e\u003cth class=visible-xs\u003eE/T\u003c/th\u003e\u003cth\u003eClass\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in search.piecesList\"\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Quantity\u0027)}\"\u003e\u003cinput class=form-control type=text ng-model=row.Quantity /\u003e \u003clabel class=error ng-bind=\"itemErrors[\u0027piecesList[\u0027 + $index + \u0027].Quantity\u0027]\" ng-show=\"(itemErrors[\u0027piecesList[\u0027 + $index + \u0027].Quantity\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Weight\u0027)}\"\u003e\u003cinput class=form-control type=text ng-model=row.Weight /\u003e \u003clabel class=error ng-bind=\"itemErrors[\u0027piecesList[\u0027 + $index + \u0027].Weight\u0027]\" ng-show=\"(itemErrors[\u0027piecesList[\u0027 + $index + \u0027].Weight\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].SetTotalWeight\u0027)}\"\u003e\u003cselect class=form-control value=true ng-change=setTotalDimWeight(itemToEdit) id=pieceSetTotalWeight ng-model=row.SetTotalWeight ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Length\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Length /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Width\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Width /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Height\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Height /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Height\u0027) || itemErrors.hasOwnProperty(\u0027AccessorialMappings[\u0027+$index + \u0027].Length\u0027) || itemErrors.hasOwnProperty(\u0027AccessorialMappings[\u0027+$index + \u0027].Width\u0027)}\" class=visible-xs\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput class=form-control type=text ng-model=row.Length /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text ng-model=row.Width /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text ng-model=row.Height /\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd tooltip-append-to-body=true uib-tooltip=\"7L always uses \u0026#34;Each\u0026#34; for Dims\"\u003e\u003cselect class=form-control value=Each disabled\u003e\u003coption\u003eEach\u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027piecesList[\u0027+$index + \u0027].Class\u0027)}\"\u003e\u003cinput class=form-control type=text ng-model=row.Class /\u003e \u003clabel class=error ng-bind=\"itemErrors[\u0027piecesList[\u0027 + $index + \u0027].Class\u0027]\" ng-show=\"(itemErrors[\u0027piecesList[\u0027 + $index + \u0027].Class\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); search.piecesList.splice($index, 1);\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cdiv ng-repeat=\"error in pieceErrors\"\u003e\u003clabel for=pieceSetTotalWeight class=error\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e {{error}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003cdiv class=input-group-sm\u003e\u003ca id=7LFreightPieces ng-click=addPiece()\u003eAdd a Piece\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=$dismiss() href=javascript: ng-show=!fullPageModal type=button class=\"btn btn-danger\"\u003eBack\u003c/a\u003e \u003cbutton type=button id=executeTest5 class=\"btn btn-primary\" ng-click=executeTest(search);\u003eExecute\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003cbr/\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"haveSearched \u0026amp;\u0026amp; !loadingItems\"\u003e\u003cdiv class=\"input-group-sm margin-bottom-10\"\u003e\u003cbutton type=button class=\"btn btn-danger\" id=btnBack ng-click=\"haveSearched = false\"\u003eBack to Search\u003c/button\u003e\u003c/div\u003e\u003cdiv class=row style=display:flex;justify-content:space-between\u003e\u003cdiv style=width:100%\u003e\u003clabel style=font-size:12px;font-weight:bold\u003eChoose a Pickup Agent:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv ng-show=!SelectPickupAccessorialOpen class=input-group-sm\u003e\u003cbutton type=button class=\"btn btn-success\" id=7LFreightSelectPickupAccessorials ng-click=\"SelectPickupAccessorialOpen = true\"\u003eSelect Pickup Accessorials \u0026 Specials \u003ci class=\"fa fa-chevron-down\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003cdiv ng-show=SelectPickupAccessorialOpen class=input-group-sm\u003e\u003cbutton type=button class=\"btn btn-inverse\" id=7LFreightSelectPickupAccessorials ng-click=\"SelectPickupAccessorialOpen = false\"\u003eSelect Pickup Accessorials \u0026 Specials \u003ci class=\"fa fa-chevron-up\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=text-left\u003e\u003cdiv class=row\u003e\u003cdiv ng-show=SelectPickupAccessorialOpen class=text-left\u003e\u003cdiv class=\"row col-sm-12 pad-top-10 text-center\"\u003eAccessorials\u003c/div\u003e\u003cdiv class=input-group-sm style=margin-left:50px\u003e\u003cdiv class=col-sm-4 ng-repeat=\"row in PickupAccessorials\"\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=lbl-pickup-{{row.Code}}\u003e \u003cinput type=checkbox id=lbl-pickup-{{row.Code}} ng-model=row.Value ng-change=updatePickupCheck() /\u003e {{ row.Name }} \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=SelectPickupAccessorialOpen class=text-left\u003e\u003cdiv class=\"row col-sm-12 pad-top-10 text-center\"\u003eSpecials\u003c/div\u003e\u003cdiv class=input-group-sm style=margin-left:50px\u003e\u003cdiv class=col-sm-4 ng-repeat=\"row in PickupSpecials\"\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=lbl-pickup-{{row.Code}}\u003e \u003cinput type=checkbox id=lbl-pickup-{{row.Code}} ng-model=row.Value ng-change=updatePickupCheck() /\u003e {{ row.Name }} \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=SevenLFreightPointToPointPickupAgentResultListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row text-left\"\u003e\u003clabel style=font-size:12px;font-weight:bold\u003eChoose a Carrier:\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=SevenLFreightPointToPointCarrierResultListCtrl\u003e\u003c/div\u003e\u003clabel class=error ng-bind=\"itemErrors[\u0027SevenLError\u0027]\" ng-show=\"(itemErrors[\u0027SevenLError\u0027] != undefined)\"\u003e\u003c/label\u003e\u003cdiv class=row style=display:flex;justify-content:space-between\u003e\u003cdiv style=width:100%\u003e\u003clabel style=font-size:12px;font-weight:bold\u003eChoose a Delivery Agent:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv ng-show=!SelectDeliveryAccessorialOpen class=input-group-sm\u003e\u003cbutton type=button class=\"btn btn-success\" id=7LFreightSelectDeliveryAccessorials ng-click=\"SelectDeliveryAccessorialOpen = true\"\u003eSelect Delivery Accessorials \u0026 Specials \u003ci class=\"fa fa-chevron-down\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003cdiv ng-show=SelectDeliveryAccessorialOpen class=input-group-sm\u003e\u003cbutton type=button class=\"btn btn-inverse\" id=7LFreightSelectDeliveryAccessorials ng-click=\"SelectDeliveryAccessorialOpen = false\"\u003eSelect Delivery Accessorials \u0026 Specials \u003ci class=\"fa fa-chevron-up\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=text-left\u003e\u003cdiv class=row\u003e\u003cdiv ng-show=SelectDeliveryAccessorialOpen class=text-left\u003e\u003cdiv class=\"row col-sm-12 pad-top-10 text-center\"\u003eAccessorials\u003c/div\u003e\u003cdiv class=input-group-sm style=margin-left:50px\u003e\u003cdiv class=col-sm-4 ng-repeat=\"row in DeliveryAccessorials\"\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=lbl-delivery-{{row.Code}}\u003e \u003cinput type=checkbox id=lbl-delivery-{{row.Code}} ng-model=row.Value ng-change=updateDeliveryCheck() /\u003e {{ row.Name }} \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=SelectDeliveryAccessorialOpen class=text-left\u003e\u003cdiv class=\"row col-sm-12 pad-top-10 text-center\"\u003eSpecials\u003c/div\u003e\u003cdiv class=input-group-sm style=margin-left:50px\u003e\u003cdiv class=col-sm-4 ng-repeat=\"row in DeliverySpecials\"\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=lbl-delivery-{{row.Code}}\u003e \u003cinput type=checkbox id=lbl-delivery-{{row.Code}} ng-model=row.Value ng-change=updateDeliveryCheck() /\u003e {{ row.Name }} \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027basic-grid-view\u0027\" ng-controller=SevenLFreightPointToPointDeliveryAgentResultListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=input-group-sm ng-show=\"haveSearched \u0026amp;\u0026amp; !loadingItems\"\u003e\u003cdiv class=\"porlet light bordered\"\u003e\u003ch5 class=portlet-title\u003e\u003ch3 class=font-red-sunglo style=font-weight:bold;margin-top:5px\u003e\u003ci class=\"fa fa-check-circle\" style=margin-right:3px\u003e\u003c/i\u003e Rating Selection Results:\u003c/h3\u003e\u003c/h5\u003e\u003cdiv class=row style=border-bottom:solid;border-bottom-width:thin\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label style=font-size:12px;font-weight:bold\u003e PU Costs \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label style=font-size:12px;font-weight:bold\u003e DEL Costs \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label style=font-size:12px;font-weight:bold\u003e Carrier Costs \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label style=font-size:12px;font-weight:bold\u003e Total Costs \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label style=font-size:11px\u003e {{PUCosts | currency}} \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label style=font-size:11px\u003e {{DELCosts | currency}} \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label style=font-size:11px\u003e {{CarrierCosts | currency}} \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label style=font-size:11px;font-weight:bold\u003e {{TotalCosts | currency}} \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sevenLPickupAgent-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003ePickup Agent\u003c/th\u003e\u003cth\u003eRank\u003c/th\u003e\u003cth\u003eAgent #\u003c/th\u003e\u003cth\u003eAirport\u003c/th\u003e\u003cth\u003eZone\u003c/th\u003e\u003cth\u003eCharge\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('sevenLDeliveryAgent-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003eDelivery Agent\u003c/th\u003e\u003cth\u003eRank\u003c/th\u003e\u003cth\u003eAgent #\u003c/th\u003e\u003cth\u003eAirport\u003c/th\u003e\u003cth\u003eZone\u003c/th\u003e\u003cth\u003eCharge\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('sevenLPickupAgent-list-rows', "\u003ctr ng-click=selectPickupAgent(row) class=hidden-xs ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e\u003cinput type=radio name=SelectedPickup ng-model=SelectedPickup ng-value=row.AgentID /\u003e\u003c/td\u003e\u003ctd uib-popover-template=\"\u0027agentRating-popover\u0027\" popover-placement=top-left popover-trigger=\"\u0027mouseenter\u0027\" popover-class=routingCostPopover popover-popup-delay=1000 popover-append-to-body=true\u003e\u003ca\u003e{{row.AgentName}}\u003c/a\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Rank}}\u003c/td\u003e\u003ctd\u003e{{row.AgentID}}\u003c/td\u003e\u003ctd\u003e{{row.AirportCode}}\u003c/td\u003e\u003ctd\u003e{{row.Zone}}\u003c/td\u003e\u003ctd\u003e{{row.Total | currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-click=selectPickupAgent(row) ng-controller=CustomerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca class=item-link\u003e{{row.AgentName}} \u003cspan style=font-size:10px\u003e({{row.AgentID}})\u003c/span\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cspan class=col-xs-4\u003eAirport: {{row.AirportCode}}\u003c/span\u003e \u003cspan class=col-xs-3\u003eZone: {{row.Zone}}\u003c/span\u003e \u003cspan class=col-xs-5\u003eCharge: {{row.Total | currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('sevenLDeliveryAgent-list-rows', "\u003ctr ng-click=selectDeliveryAgent(row) class=hidden-xs ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e\u003cinput type=radio name=SelectedDelivery ng-model=SelectedDelivery ng-value=row.AgentID /\u003e\u003c/td\u003e\u003ctd uib-popover-template=\"\u0027agentRating-popover\u0027\" popover-placement=top-left popover-trigger=\"\u0027mouseenter\u0027\" popover-class=routingCostPopover popover-popup-delay=1000 popover-append-to-body=true\u003e\u003ca\u003e{{row.AgentName}}\u003c/a\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Rank}}\u003c/td\u003e\u003ctd\u003e{{row.AgentID}}\u003c/td\u003e\u003ctd\u003e{{row.AirportCode}}\u003c/td\u003e\u003ctd\u003e{{row.Zone}}\u003c/td\u003e\u003ctd\u003e{{row.Total | currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-click=selectDeliveryAgent(row) ng-controller=CustomerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca class=item-link\u003e{{row.AgentName}} \u003cspan style=font-size:10px\u003e({{row.AgentID}})\u003c/span\u003e \u003cspan ng-show={{row.IsTsaApproved}} class=tsa-approved\u003eTSA\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cspan class=col-xs-4\u003eAirport: {{row.AirportCode}}\u003c/span\u003e \u003cspan class=col-xs-3\u003eZone: {{row.Zone}}\u003c/span\u003e \u003cspan class=col-xs-5\u003eCharge: {{row.Total | currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('sevenLPointToPointCarrier-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003eCarrier Name\u003c/th\u003e\u003cth\u003eCarrier Code\u003c/th\u003e\u003cth\u003eService Level Code\u003c/th\u003e\u003cth\u003eService Level\u003c/th\u003e\u003cth\u003eTotal Cost\u003c/th\u003e\u003cth\u003eFreight Charge\u003c/th\u003e\u003cth\u003eRate Type\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('sevenLPointToPointCarrier-list-filters', "\u003cdiv class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=SevenLFreightCarrierListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=sevenLCarrier_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=sevenLCarrier_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sevenLPointToPointCarrier-list-rows', "\u003ctr ng-click=selectCarrier(row) class=hidden-xs ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e\u003cinput type=radio name=SelectedCarrier ng-model=SelectedCarrier ng-value=row.Index /\u003e\u003c/td\u003e\u003ctd\u003e\u003ca\u003e{{row.CarrierName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.CarrierId}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevelCode}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd\u003e{{row.Total| currency}}\u003c/td\u003e\u003ctd\u003e{{row.Freight| currency}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-click=selectCarrier(row) ng-controller=CustomerEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca class=col-xs-12 href=javascript:\u003e{{row.CarrierName}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cspan class=col-xs-6\u003eTariff: {{row.Tariff}}\u003c/span\u003e \u003cspan class=col-xs-6\u003eType: {{row.Type}}\u003c/span\u003e \u003cspan class=col-xs-12\u003eCharge: {{row.Total | currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('manualshiCheck', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003cdiv\u003e found invalid characters.\r\nLine 9: …Errors.Errors).length \u003e 1\"\u003eAn error has occured while importing shipments.\u003c/div\u003e\r\nLine 10: …bject.keys(checkData.Errors.Errors).length \u003e 1\"\" class=\"well\"\u003e\r\n---------------------------------------------------------^\r\nLine 11: …}\u003c/span\u003e\u003cbr /\u003e\u003c/span\u003e\r\n\r\n--\u003e\r\n\r\n\t\u003ch3 ng-bind=\"PageLocationService.pageTitle\" class=\"page-title\"\u003e\u003c/h3\u003e\r\n\t\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\r\n\t\u003cdiv class=\"panel\"\u003e\r\n\t\t\u003cdiv\u003e\r\n\t\t\t\u003cbutton class=\"btn btn-primary\" ng-click=\"check()\"\u003eCheck SHI Import Shipments \u003ci class=\"fa fa-refresh fa-spin\" ng-show=\"checking\"\u003e\u003c/i\u003e\u003c/button\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cdiv ng-show=\"checkData != null\"\u003e\r\n\t\t\t\u003cdiv ng-show=\"checkData.Errors != null \u0026\u0026 checkData.Errors.Errors != null \u0026\u0026 Object.keys(checkData.Errors.Errors).length \u003e 1\"\u003eAn error has occured while importing shipments.\u003c/div\u003e\r\n\t\t\t\u003cdiv ng-show=\"checkData != null \u0026\u0026 checkData.Errors != null \u0026\u0026 checkData.Errors.Errors != null \u0026\u0026 Object.keys(checkData.Errors.Errors).length \u003e 1\"\" class=\"well\"\u003e\r\n\t\t\t\t\u003cspan ng-repeat=\"errors in checkData.Errors.Errors\"\u003e\u003cspan ng-repeat=\"message in errors\"\u003e{{message}}\u003c/span\u003e\u003cbr /\u003e\u003c/span\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv\u003eManual check complete. {{checkData.SuccessfulShipments.length || 0}} shipments successfully imported.\u003c/div\u003e\r\n\t\t\t\u003cdiv ng-show=\"checkData != null \u0026\u0026 checkData.SuccessfulShipments != null \u0026\u0026 checkData.SuccessfulShipments.length \u003e 0\" class=\"well\"\u003e\r\n\t\t\t\t\u003cspan ng-repeat=\"id in checkData.SuccessfulShipments\"\u003e\u003ca target=\"_blank\" href=\"/Shipment/{{id}}\"\u003e{{id}}\u003c/a\u003e \u003cbr /\u003e\u003c/span\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv\u003e{{checkData.FailedShiApiShipments.length || 0}} shipments failed to import.\u003c/div\u003e\r\n\t\t\t\u003cdiv ng-show=\"checkData != null \u0026\u0026 checkData.FailedShiApiShipments != null \u0026\u0026 checkData.FailedShiApiShipments.length \u003e 0\" class=\"well\"\u003e\r\n\t\t\t\t\u003cspan ng-repeat=\"shipment in checkData.FailedShiApiShipments\"\u003eSHI Shipment Id: {{shipment.ShiApiShipmentId}} - Errors: \u003cspan ng-repeat=\"errors in shipment.Errors.Errors\"\u003e\u003cspan ng-repeat=\"message in errors\"\u003e{{message}}\u003c/span\u003e \u003cbr /\u003e\u003c/span\u003e\u003cbr /\u003e\u003c/span\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cbr /\u003e\r\n\t\u003c/div\u003e\r\n\r\n"); $templateCache.put('shipmentAddress-edit', "\u003cform autocomplete=off name=shipmentAddressEditForm class=\"shipmentAddressEditForm form-compact form-horizontal\" style=\"padding:0 15px\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel for=shipmentAddressName class=\"control-label col-lg-2 col-md-2 col-sm-2 col-xs-2\"\u003eName:\u003c/label\u003e\u003cdiv class=\"input-group col-lg-10 col-md-10 col-sm-10 col-xs-10\"\u003e\u003cinput type=text id=shipmentAddressName name=shipmentAddressName ng-model=itemToEdit.Name class=form-control /\u003e\u003c/div\u003e\u003clabel for=shipmentAddressName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address1\u0027)}\"\u003e\u003clabel for=shipmentAddressSAddress1 class=\"control-label col-lg-2 col-md-2 col-sm-2 col-xs-2\"\u003eAddress:\u003c/label\u003e\u003cdiv class=\"input-group col-lg-10 col-md-10 col-sm-10 col-xs-10\"\u003e\u003cinput type=text id=shipmentAddressAddress1 name=shipmentAddressAddress1 ng-model=itemToEdit.Address1 class=form-control /\u003e\u003c/div\u003e\u003clabel for=shipmentAddressAddress1 class=error ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003clabel for=shipmentAddressAddress2 class=\"control-label col-lg-2 col-md-2 col-sm-2 col-xs-2\"\u003eAddress 2:\u003c/label\u003e\u003cdiv class=\"input-group col-lg-10 col-md-10 col-sm-10 col-xs-10\"\u003e\u003cinput type=text id=shipmentAddressAddress2 name=shipmentAddressAddress2 ng-model=itemToEdit.Address2 class=form-control /\u003e\u003c/div\u003e\u003clabel for=shipmentAddressAddress2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003clabel for=shipmentAddressCity class=\"control-label col-lg-2 col-md-2 col-sm-2 col-xs-2\"\u003eCity:\u003c/label\u003e\u003cdiv class=\"input-group col-lg-10 col-md-10 col-sm-10 col-xs-10\"\u003e\u003cinput type=text id=shipmentAddressCity name=shipmentAddressCity ng-model=itemToEdit.City class=form-control /\u003e\u003c/div\u003e\u003clabel for=shipmentAddressCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003clabel for=shipmentAddressState class=\"control-label col-lg-2 col-md-2 col-sm-2 col-xs-2\"\u003eState:\u003c/label\u003e\u003cdiv class=\"input-group col-lg-10 col-md-10 col-sm-10 col-xs-10\"\u003e\u003cinput type=text id=shipmentAddressState name=shipmentAddressState ng-model=itemToEdit.State class=form-control /\u003e\u003c/div\u003e\u003clabel for=shipmentAddressState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003clabel for=shipmentAddressZip class=\"control-label col-lg-2 col-md-2 col-sm-2 col-xs-2\"\u003eZip:\u003c/label\u003e\u003cdiv class=\"input-group col-lg-10 col-md-10 col-sm-10 col-xs-10\"\u003e\u003cinput type=text id=shipmentAddressZip name=shipmentAddressZip ng-model=itemToEdit.Zip class=form-control /\u003e\u003c/div\u003e\u003clabel for=shipmentAddressZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003clabel for=shipmentAddressCountry class=\"control-label col-lg-2 col-md-2 col-sm-2 col-xs-2\"\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=\"input-group col-lg-10 col-md-10 col-sm-10 col-xs-10\"\u003e\u003cinput type=text id=shipmentAddressCountry name=shipmentAddressCountry class=form-control ng-model=itemToEdit.CountryName uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=2 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003cdiv ng-show=countryNoResult class=col-xs-offset-2\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country: \"{{itemToEdit.CountryName}}\"\u003c/div\u003e\u003clabel for=shipmentAddressCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel for=shipmentAddressPhone class=\"control-label col-lg-2 col-md-2 col-sm-2 col-xs-2\"\u003ePhone:\u003c/label\u003e\u003cdiv class=\"input-group col-lg-10 col-md-10 col-sm-10 col-xs-10\"\u003e\u003cinput type=text id=shipmentAddressPhone name=shipmentAddressPhone ng-model=itemToEdit.Phone class=form-control /\u003e\u003c/div\u003e\u003clabel for=shipmentAddressPhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Contact\u0027)}\"\u003e\u003clabel for=shipmentAddressContact class=\"control-label col-lg-2 col-md-2 col-sm-2 col-xs-2\"\u003eContact:\u003c/label\u003e\u003cdiv class=\"input-group col-lg-10 col-md-10 col-sm-10 col-xs-10\"\u003e\u003cinput type=text id=shipmentAddressContact name=shipmentAddressContact ng-model=itemToEdit.Contact class=form-control /\u003e\u003c/div\u003e\u003clabel for=shipmentAddressContact class=error ng-show=\"(itemErrors[\u0027Contact\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Contact\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel for=shipmentAddressEmail class=\"control-label col-lg-2 col-md-2 col-sm-2 col-xs-2\"\u003eEmail:\u003c/label\u003e\u003cdiv class=\"input-group col-lg-10 col-md-10 col-sm-10 col-xs-10\"\u003e\u003cinput type=text id=shipmentAddressEmail name=shipmentAddressEmail ng-model=itemToEdit.Email class=form-control /\u003e\u003c/div\u003e\u003clabel for=shipmentAddressEmail class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentCostsImport-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth st-sort=ShipmentNo class=st-sortable\u003eShipment No\u003c/th\u003e\u003cth\u003eVendor Code\u003c/th\u003e\u003cth\u003eCharge Code\u003c/th\u003e\u003cth\u003eCost\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003cth\u003eRef#\u003c/th\u003e\u003cth\u003eTerms\u003c/th\u003e\u003cth\u003eDNE\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentCostsImport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd class=text-center\u003e{{row.ShipmentNo}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.VendorCode}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ChgCode}}\u003c/td\u003e\u003ctd style=text-align:right\u003e{{row.Cost | currency}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Type}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ReferenceNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Terms}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DNE}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentCostsImport-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=text-center\u003eShipment No\u003c/th\u003e\u003cth class=text-center\u003eCosts Added\u003c/th\u003e\u003cth class=text-center\u003eTotal Costs\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in ImportResults\"\u003e\u003ctd class=text-center\u003e\u003ca href=/Shipment/{{result.ShipmentNo}} target=_blank\u003e{{result.ShipmentNo}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{result.CostsCount}}\u003c/td\u003e\u003ctd style=text-align:right\u003e{{result.TotalCosts | currency}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentCost-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode Type\u003c/th\u003e\u003cth\u003eVendor\u003c/th\u003e\u003cth st-sort=Quantity class=\"st-sortable hidden-sm text-center\"\u003eQty\u003c/th\u003e\u003cth st-sort=Rate class=\"st-sortable hidden-sm text-center\"\u003eRate\u003c/th\u003e\u003cth st-sort=ActualCost class=\"st-sortable text-center\"\u003eCost\u003c/th\u003e\u003cth st-sort=TotalExtraCost class=\"st-sortable text-center\"\u003eExtra Cost\u003c/th\u003e\u003cth st-sort=TotalCost class=\"st-sortable text-center\"\u003eTotal Cost\u003c/th\u003e\u003cth st-sort=ReferenceNumber class=st-sortable\u003eRef #\u003c/th\u003e\u003cth ng-show=\"SystemConfigService.getConfig(\u0027DisplayLegacyShipmentFields\u0027, false)\" st-sort=Terms class=\"st-sortable hidden-sm\"\u003eTerms\u003c/th\u003e\u003cth class=\"hidden-md hidden-sm\"\u003eAP Status\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentCost-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode Type\u003c/th\u003e\u003cth\u003eVendor\u003c/th\u003e\u003cth st-sort=Quantity class=\"st-sortable hidden-sm text-center\"\u003eQty\u003c/th\u003e\u003cth st-sort=Rate class=\"st-sortable hidden-sm text-center\"\u003eRate\u003c/th\u003e\u003cth st-sort=ActualCost class=\"st-sortable text-center\"\u003eCost\u003c/th\u003e\u003cth st-sort=TotalExtraCost class=\"st-sortable text-center\"\u003eExtra Cost\u003c/th\u003e\u003cth st-sort=TotalCost class=\"st-sortable text-center\"\u003eTotal Cost\u003c/th\u003e\u003cth st-sort=ReferenceNumber class=st-sortable\u003eRef #\u003c/th\u003e\u003cth ng-show=\"SystemConfigService.getConfig(\u0027DisplayLegacyShipmentFields\u0027, false)\" st-sort=Terms class=\"st-sortable hidden-sm\"\u003eTerms\u003c/th\u003e\u003cth class=\"hidden-md hidden-sm\"\u003eAP Status\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentCost-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=CostListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('shipmentCost-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Code}} ({{row.CodeDescription}})\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.VendorName}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=\"hidden-sm quantity\"\u003e{{row.Quantity}}\u003c/td\u003e\u003ctd class=\"hidden-sm quantity\"\u003e{{row.Rate | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ActualCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalExtraCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{Cost + row.TotalExtraCost | (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.ReferenceNumber}}\u003c/td\u003e\u003ctd ng-show=\"SystemConfigService.getConfig(\u0027DisplayLegacyShipmentFields\u0027, false)\" class=hidden-sm\u003e{{row.Terms}}\u003c/td\u003e\u003ctd class=\"text-center hidden-sm hidden-md\"\u003e\u003cspan ng-show=\"row.Exported \u0026amp;\u0026amp; row.Approved\"\u003eExported\u003c/span\u003e\u003cspan ng-show=\"!row.Exported \u0026amp;\u0026amp; row.Approved\"\u003eApproved\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentCost-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=clickRow(row); ng-class={info:row.isSelected} ng-controller=CostEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Code}} ({{row.CodeDescription}})\u003c/a\u003e\u003c/td\u003e\u003ctd uib-popover-template=\"\u0027shipmentCost-vendor-popover\u0027\" popover-placement=top-right popover-trigger=\"\u0027{{row.VendorName ? \u0027mouseenter\u0027 : \u0027\u0027}}\u0027\" popover-class=routingCostPopover popover-popup-delay=1000 popover-append-to-body=true class=item-link\u003e\u003ca class=item-link\u003e{{(row.VendorName != null ? row.VendorName : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=\"hidden-sm quantity\"\u003e{{row.Quantity | number: 2}}\u003c/td\u003e\u003ctd class=\"hidden-sm quantity\"\u003e{{ row.Rate | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : SystemOptions.NumberDecimalPlaces }} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ActualCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd class=\"quantity item-link\"\u003e\u003ca ng-click=\"$event.stopPropagation(); editExtraCost(row)\" class=item-link\u003e{{row.TotalActualExtraCost ? row.TotalActualExtraCost : 0 | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ActualCost + row.TotalActualExtraCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.ReferenceNumber}}\u003c/td\u003e\u003ctd ng-show=\"SystemConfigService.getConfig(\u0027DisplayLegacyShipmentFields\u0027, false)\" class=hidden-sm\u003e{{row.Terms}}\u003c/td\u003e\u003ctd uib-popover-template=\"\u0027shipmentVendorCost-popover\u0027\" popover-placement=top-right popover-trigger=\"\u0027{{row.Exported || row.Approved ? \u0027mouseenter\u0027 : \u0027\u0027}}\u0027\" popover-class=shipmentVendorCostPopover popover-popup-delay=1000 popover-append-to-body=true class=\"text-center hidden-sm hidden-md\"\u003e\u003cspan ng-show=\"row.Exported \u0026amp;\u0026amp; row.Approved\"\u003eExported\u003c/span\u003e \u003cspan ng-show=\"!row.Exported \u0026amp;\u0026amp; row.Approved\"\u003eApproved\u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row);\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CostEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{(row.VendorName != null ? row.VendorName : \u0027NULL\u0027) | limitTo: 20 : 0}}\u003cspan ng-show=\"row.VendorName!= null \u0026amp;\u0026amp; row.VendorName.length \u003e 20\"\u003e. . .\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e{{row.Code}} ({{(row.CodeDescription != null ? row.CodeDescription : \u0027\u0027)}}) \u0026nbsp; - \u0026nbsp; {{row.ActualCost| currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/div\u003e\u003cdiv\u003eExtra Cost: \u003ca ng-click=\"$event.stopPropagation(); editExtraCost(row)\" class=item-link\u003e{{row.TotalExtraCost ? row.TotalExtraCost : 0 | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row);\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentVendorCost-popover', "\u003cdiv style=font-size:11px class=well\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e\u003cb\u003eInvoice #: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e{{row.InvoiceNo === \u0027DNE\u0027 ? row.InvoiceNo : row.ApInvoiceNumber}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-if=\"row.InvoiceNo !== \u0027DNE\u0027\"\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e\u003cb\u003eInvoice Date: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e{{row.ApInvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-if=\"row.InvoiceNo !== \u0027DNE\u0027\"\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e\u003cb\u003eExp. Batch: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap ng-show=row.Exported\u003e{{row.BatchId}}\u003c/span\u003e\u003cspan ng-show=!row.Exported\u003eNot Exported\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e\u003cb\u003eEst. Cost: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e{{row.TotalCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e\u003cb\u003eAct. Cost: \u003c/b\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cspan class=nowrap\u003e{{row.ActualCost + row.TotalActualExtraCost | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentCost-vendor-popover', "\u003cdiv style=font-size:11px class=well\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv\u003e\u003cb\u003eCode: \u003c/b\u003e {{row.VendorCode}}\u003c/div\u003e\u003cdiv class=nowrap\u003e\u003cb\u003eAddress: \u003c/b\u003e {{row.VendorAddress}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eCity, State, Zip: \u003c/b\u003e {{row.VendorCity}}, {{row.VendorState}}, {{row.VendorZip}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003ePhone: \u003c/b\u003e {{row.VendorPhone}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eFax: \u003c/b\u003e {{row.VendorFax}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eEmail: \u003c/b\u003e {{row.VendorEmail}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eContact: \u003c/b\u003e {{row.VendorContact}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentCost-list-footer', "\u003ctd colspan=7 style=text-align:right class=\"hidden-xs hidden-sm\"\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=5 style=text-align:right class=visible-sm\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"quantity hidden-xs\"\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalActualCost | currency : (OtherInfo.CurrencySymbol ? OtherInfo.CurrencySymbol : \u0027$\u0027) : 2\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=994 class=hidden-xs\u003e\u0026nbsp;\u003c/td\u003e\u003ctd class=visible-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total Cost:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalCost | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('shipmentCost-edit', "\u003cform autocomplete=off class=\"shipmentCostEditForm form-compact\" name=shipmentCostEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=routingCostCode\u003e Code: \u003cspan ng-show=searchingForCostCodes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=shipmentCostCode name=shipmentCostCode ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" class=form-control placeholder=\"Type to Search...\" ng-model=itemToEdit.CodeUIMask ng-change=\"itemToEdit.Code = null\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchCostCodes($viewValue)\" typeahead-min-length=2 typeahead-template-url=shipmentCostCode-typeahead typeahead-no-results=costCodeNoResults typeahead-loading=searchingForCostCodes typeahead-on-select=\"costCodeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCostCode(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Cost Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=costCodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{itemToEdit.CodeUIMask}}\"\u003c/div\u003e\u003clabel for=shipmentCostCode class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: (itemErrors.hasOwnProperty(\u0027VendorName\u0027) || itemErrors.hasOwnProperty(\u0027VendorId\u0027) || itemErrors.hasOwnProperty(\u0027VendorType\u0027))}\"\u003e\u003clabel for=shipmentCostVendorName class=control-label\u003e Vendor Name: \u003cspan ng-show=searchingForCostVendor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=shipmentCostVendorName name=shipmentCostVendorName ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" class=form-control placeholder=\"Type to Search...\" ng-model=itemToEdit.VendorNameShown ng-change=\"itemToEdit.VendorName = null\" uib-typeahead=\"code.Code as code.Code for code in searchCostVendor($viewValue, itemToEdit)\" typeahead-min-length=2 typeahead-template-url=shipmentCostVendor-typeahead typeahead-no-results=costVendorNoResults typeahead-loading=searchingForCostVendor typeahead-on-select=\"costVendorChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=lookupCostVendor(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Cost Vendor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=costVendorNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{itemToEdit.VendorName}}\"\u003c/div\u003e\u003clabel for=shipmentCostVendorName class=error ng-show=\"(itemErrors[\u0027VendorId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=shipmentCostVendorName class=error ng-show=\"(itemErrors[\u0027VendorName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=shipmentCostVendorName class=error ng-show=\"(itemErrors[\u0027VendorType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"itemToEdit.VendorType == \u0027Agent\u0027\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Type\u0027)}\"\u003e\u003clabel class=control-label for=shipmentCostType\u003eType:\u003c/label\u003e\u003cdiv\u003e\u003cselect id=shipmentCostType name=shipmentCostType ng-model=itemToEdit.Type ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" class=form-control\u003e\u003coption value=PU\u003ePickup\u003c/option\u003e\u003coption value=DL\u003eDelivery\u003c/option\u003e\u003coption value=DEST\u003eDestination\u003c/option\u003e\u003coption value=ORIG\u003eOrigin\u003c/option\u003e\u003coption value=MI\u003eMisc\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=shipmentCostType class=error ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Type\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Quantity\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCostQuantity\u003eQuantity:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=number id=routingCostQuantity name=routingCostQuantity class=form-control min=0 ng-min=0 ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized || itemToEdit.Override\" ng-change=eachTotalChange(itemToEdit) ng-model=itemToEdit.Quantity /\u003e\u003c/div\u003e\u003clabel for=routingCostQuantity class=error ng-show=\"(itemErrors[\u0027Quantity\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Quantity\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Rate\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=routingCostRate\u003eRate:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=number id=routingCostRate name=routingCostRate class=form-control ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" ng-change=eachTotalChange(itemToEdit) ng-model=itemToEdit.Rate /\u003e\u003c/div\u003e\u003clabel for=routingCostRate class=error ng-show=\"(itemErrors[\u0027Rate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Rate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label hidden-sm hidden-xs\"\u003e\u0026nbsp;\u003c/label\u003e\u003clabel class=\"control-label visible-sm visible-xs\"\u003eEach/Total\u003c/label\u003e \u003cselect class=form-control value=true id=chargeTotal ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" ng-change=eachTotalChange(itemToEdit) ng-model=itemToEdit.Override ng-options=\"o.v as o.n for o in [{ n: \u0027Each\u0027, v: false }, { n: \u0027Total\u0027, v: true }]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-3\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eTotal:\u003c/label\u003e \u003cinput type=text ng-disabled=true class=form-control value=\"{{(itemToEdit.ActualCost == null ? 0 : itemToEdit.ActualCost) | currency}} {{itemToEdit.Currency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"itemToEdit.Currency != shipment.ShipmentDefaultCurrency \u0026amp;\u0026amp; itemToEdit.ReverseExchangeRate != null\" class=\"col-md-offset-9 col-md-3\"\u003e\u003cdiv class=form-group\u003e\u003cinput type=text ng-disabled=true class=form-control id=costTotal value=\"{{(itemToEdit.ActualCost == null ? 0 : itemToEdit.ActualCost) * itemToEdit.ReverseExchangeRate | currency}} {{shipment.ShipmentDefaultCurrency}}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"(itemToEdit.ReverseExchangeRate == null || itemErrors[\u0027ReverseExchangeRate\u0027]) \u0026amp;\u0026amp; itemToEdit.Currency != shipment.ShipmentDefaultCurrency\" class=row\u003e\u003cdiv class=col\u003e\u003clabel ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] != undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003e{{ itemErrors[\u0027ReverseExchangeRate\u0027] }}\u003c/span\u003e \u003c/label\u003e \u003clabel ng-show=\"(itemErrors[\u0027ReverseExchangeRate\u0027] == undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan\u003eThe Currency {{itemToEdit.Currency}} doesn\u0027t have a matching Reverse Exchange Rate.\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReferenceNumber\u0027)}\"\u003e\u003clabel class=control-label for=shipmentCostReferenceNumber\u003eReference Number:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=shipmentCostReferenceNumber ng-model=itemToEdit.ReferenceNumber ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" class=form-control /\u003e\u003c/div\u003e\u003clabel for=shipmentCostReferenceNumber class=error ng-show=\"(itemErrors[\u0027ReferenceNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ReferenceNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=\"SystemConfigService.getConfig(\u0027DisplayLegacyShipmentFields\u0027, false)\" class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Terms\u0027)}\"\u003e\u003clabel class=control-label for=shipmentCostTerms\u003eTerms: \u003c/label\u003e\u003cdiv\u003e\u003cselect id=shipmentCostTerms name=shipmentCostTerms ng-model=itemToEdit.Terms ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\" class=form-control\u003e\u003coption value=Collect\u003eCollect\u003c/option\u003e\u003coption value=Prepaid\u003ePrepaid\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=shipmentCostTerms class=error ng-show=\"(itemErrors[\u0027Terms\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Terms\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DoNotExport\u0027)}\" ng-show=\"SystemConfigService.getConfig(\u0027EnableDoNotExportCheckbox\u0027, false) \u0026amp;\u0026amp; UserPermissions.DNEShipmentEntry\"\u003e\u003cdiv class=checkbox\u003e\u003clabel for=shipmentCostDoNotExport class=control-label ng-class=\"{\u0027disabled-grey\u0027: (itemToEdit.Exported || itemToEdit.Approved || itemToEdit.DoNotExportEnabled || costFinalized)}\"\u003e \u003cinput type=checkbox id=shipmentCostDoNotExport model=currentItem.DoNotExport ng-model=itemToEdit.DoNotExport ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || itemToEdit.DoNotExportEnabled || itemToEdit.DoNotExportEnabledByVendor || costFinalized\" ng-show=!itemToEdit.DoNotExportEnabled /\u003e Do Not Export \u003c/label\u003e\u003c/div\u003e\u003clabel for=shipmentCostDoNotExport class=error ng-show=\"(itemErrors[\u0027DoNotExport\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DoNotExport\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6 ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !shipment.IsQuote\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027InDispute\u0027)}\"\u003e\u003cdiv class=checkbox\u003e\u003clabel ng-class=\"{\u0027disabled-grey\u0027: (itemToEdit.Exported || itemToEdit.Approved || costFinalized)}\" class=control-label for=shipmentCostInDispute\u003e \u003cinput type=checkbox id=shipmentCostInDispute model=currentItem.InDispute ng-model=itemToEdit.InDispute ng-disabled=\"itemToEdit.Exported || itemToEdit.Approved || costFinalized\"/\u003e In Dispute \u0026nbsp;\u0026nbsp;\u003ca ng-show=\"itemToEdit.InDispute \u0026amp;\u0026amp; !itemToEdit.isNew\" ng-click=\"editCostDispute(itemToEdit.Id, false, itemToEdit)\" style=font-size:10px class=item-link\u003eEdit Notes\u003c/a\u003e \u003c/label\u003e\u003c/div\u003e\u003clabel for=shipmentCostInDispute ng-show=\"(itemErrors[\u0027InDispute\u0027] != undefined)\" class=error\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027InDispute\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; !shipment.IsQuote \u0026amp;\u0026amp; itemToEdit.ApInvoiceId\"\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3\u003e\u003clabel\u003e\u003cb\u003eAP Invoice #:\u003c/b\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003clabel\u003e \u003ca target=_blank ng-show=UserPermissions.Accounting ng-click=editCostApprovals(itemToEdit)\u003e{{itemToEdit.ApInvoiceNumber}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e \u003cspan ng-show=!UserPermissions.Accounting\u003e{{itemToEdit.ApInvoiceNumber}}\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=col-xs-3\u003e\u003clabel\u003e\u003cb\u003eStatus:\u003c/b\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003clabel\u003e{{itemToEdit.ApInvoiceStatus}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-show=\"!itemToEdit.Exported \u0026amp;\u0026amp; itemToEdit.ApInvoiceId \u0026amp;\u0026amp; UserPermissions.ReverseShipmentCosts\"\u003e\u003cdiv class=\"col-xs-9 col-xs-offset-3\"\u003e\u003clabel\u003e\u003ca style=font-size:10px href=# ng-click=reverseApproval(itemToEdit)\u003eRemove from Invoice (Reverse)\u003c/a\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!itemToEdit.isNew \u0026amp;\u0026amp; itemToEdit.DoNotExport \u0026amp;\u0026amp; UserPermissions.ReverseShipmentCosts\"\u003e\u003clabel\u003e\u003ca style=font-size:10px href=# ng-click=reverseApproval(itemToEdit)\u003eReverse DNE (Reverse)\u003c/a\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentCostCode-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('shipmentCostVendor-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('shipmentCost-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv style=padding-bottom:5px\u003e\u003clabel for=shipment class=control-label\u003eShipment:\u003c/label\u003e \u003cinput type=text id=shipment name=shipment placeholder=\"\" ng-model=filter.shipmentId /\u003e \u003clabel for=routing class=control-label\u003eRouting:\u003c/label\u003e \u003cinput type=text id=routing name=routing placeholder=\"\" ng-model=filter.RoutingId /\u003e\u003c/div\u003e\u003cdiv ng-controller=CostListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentEmail-list-row-headers', "\u003ctr\u003e\u003cth st-sort=StatusId class=st-sortable\u003eStatus\u003c/th\u003e\u003cth st-sort=Address class=st-sortable\u003eAddress\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentEmail-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=StatusId class=st-sortable\u003eStatus\u003c/th\u003e\u003cth st-sort=Address class=st-sortable\u003eAddress\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentEmail-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentEmailListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003clabel for=shipmentEmails_filter_searchvalue class=control-label\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=shipmentEmails_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentEmail-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.StatusDescription}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Address}}\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentEmail-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ShipmentEmailEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.StatusDescription != null ? row.StatusDescription : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Address != null ? row.Address : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentEmail-edit', "\u003cform autocomplete=off class=shipmentEmailEditForm name=shipmentEmailEditForm\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=status\u003e \u003cspan ng-show=searchingForStatusEmail\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Status \u003cspan ng-show=searchingForStatusEmail\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=shipmentEmailStatusId class=form-control ng-model=itemToEdit.StatusDescription uib-typeahead=\"status.CodeType as status.CodeType for status in searchStatus($viewValue)\" placeholder=\"Type Status to Search...\" typeahead-min-length=2 typeahead-on-select=\"statusCodeTypeChosen(itemToEdit, $item)\" typeahead-template-url=CodeTypeStatus-typeahead typeahead-no-results=StatusEmailNoResults typeahead-loading=searchingForStatusEmail ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default btn-default\" ng-click=lookupCodeType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=StatusNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status Code \"{{selectedStatus.CodeType}}\"\u003c/div\u003e\u003clabel for=shipmentEmailStatusId class=error ng-bind=\"itemErrors[\u0027StatusId\u0027]\" ng-show=\"(itemErrors[\u0027StatusId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address\u0027)}\"\u003e\u003clabel class=control-label for=shipmentEmailAddress\u003eAddress:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=shipmentEmailAddress class=form-control ng-model=itemToEdit.Address /\u003e\u003c/div\u003e\u003clabel for=shipmentEmailAddress class=error ng-show=\"(itemErrors[\u0027Address\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('CodeTypeStatus-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.CodeType | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e | \u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('shipmentGroundLeg-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=StopName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=StopAddress1 class=st-sortable\u003eLocation\u003c/th\u003e\u003cth st-sort=Sequence class=st-sortable\u003eStop\u003c/th\u003e\u003cth st-sort=EarliestArrivalDate class=st-sortable\u003eArrival Window\u003c/th\u003e\u003cth st-sort=ETADate class=st-sortable\u003eETA\u003c/th\u003e\u003cth st-sort=ActualArrivalDate class=st-sortable\u003eActual\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentGroundLeg-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=RoutingGroundLegListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentGroundLeg-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=clickRow(row); ng-class={info:row.isSelected} ng-controller=RoutingGroundLegEditRowCtrl\u003e\u003ctd class=\"text-center edit-icon-col\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca style=white-space:normal class=item-link\u003e{{row.StopName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.StopAddress1}} \u003cbr/\u003e{{row.StopCity}} {{row.StopState}} {{row.StopCountry}}\u003c/td\u003e\u003ctd\u003e\u003cspan ng-show=\"row.StopType == \u0027D\u0027\"\u003eDEL\u003c/span\u003e\u003cspan ng-show=\"row.StopType == \u0027P\u0027\"\u003ePU\u003c/span\u003e Stop: {{row.Sequence}}\u003c/td\u003e\u003ctd\u003eFrom: {{row.EarliestArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.EarliestArrivalTime}} \u003cbr/\u003e To: {{row.LatestArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.LatestArrivalTime}}\u003c/td\u003e\u003ctd\u003e{{row.ETADate | date:\u0027MM/dd/yyyy\u0027}} {{row.ETATime}}\u003c/td\u003e\u003ctd\u003eArrive: {{row.ActualArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.ActualArrivalTime}} \u003cbr/\u003e Depart: {{row.ActualDepartDate | date:\u0027MM/dd/yyyy\u0027}} {{row.ActualDepartTime}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-show=\"items.length \u003e= 3\" ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=\"items.length \u0026lt; 3\" ng-click=$event.stopPropagation(); uib-tooltip=\"There must be at least 2 stops\" class=grey-delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eStop #: {{row.Sequence}} \u003cbr/\u003e Earliest Arrival: {{row.EarliestArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.EarliestArrivalTime}} \u003cbr/\u003e Latest Arrival: {{row.LatestArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.LatestArrivalTime}} \u003cbr/\u003e Actual Arrival: {{row.ActualArrivalDate | date:\u0027MM/dd/yyyy\u0027}} {{row.ActualArrivalTime}} \u003cbr/\u003e Actual Depart: {{row.ActualDepartDate | date:\u0027MM/dd/yyyy\u0027}} {{row.ActualDepartTime}} \u003cbr/\u003e Location: {{row.StopAddress1}} {{row.StopCity}} {{row.StopState}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentGroundLeg-edit', "\u003cform autocomplete=off class=form-compact name=shipmentGroundLegEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopType\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=stopType\u003eStop Type:\u003c/label\u003e \u003cselect class=form-control id=stopType ng-options=\"o.v as o.n for o in [{ n: \u0027Pickup\u0027, v: \u0027P\u0027 },{ n: \u0027Delivery\u0027, v: \u0027D\u0027}]\" ng-model=itemToEdit.StopType\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=stopType class=error ng-bind=\"itemErrors[\u0027StopType\u0027]\" ng-show=\"(itemErrors[\u0027StopType\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Sequence\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=sequence\u003eStop Number:\u003c/label\u003e \u003cselect type=text class=form-control id=sequence ng-change=spliceGroundLegs(itemToEdit) ng-model=itemToEdit.Sequence ng-options=\"option for option in options\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=sequence class=error ng-bind=\"itemErrors[\u0027Sequence\u0027]\" ng-show=\"(itemErrors[\u0027Sequence\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopName\u0027)}\"\u003e\u003clabel for=stopName class=control-label\u003eName: \u003cspan ng-show=searchingForStop\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=stopName name=stopName class=form-control ng-model=itemToEdit.StopName placeholder=Name /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupStop(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Shipper\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=sequence class=error ng-bind=\"itemErrors[\u0027StopName\u0027]\" ng-show=\"(itemErrors[\u0027StopName\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopAddress1\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel for=stopAddress1 class=control-label\u003eAddress 1:\u003c/label\u003e \u003cinput id=stopAddress1 name=stopAddress1 class=form-control placeholder=\"Address Line 1\" ng-model=itemToEdit.StopAddress1 /\u003e\u003c/div\u003e\u003clabel for=stopType class=error ng-bind=\"itemErrors[\u0027StopAddress1\u0027]\" ng-show=\"(itemErrors[\u0027StopAddress1\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopAddress2\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel for=stopAddress2 class=control-label\u003eAddress 2:\u003c/label\u003e \u003cinput id=stopAddress2 name=stopAddress2 class=form-control placeholder=\"Address Line 2\" ng-model=itemToEdit.StopAddress2 /\u003e\u003c/div\u003e\u003clabel for=stopType class=error ng-bind=\"itemErrors[\u0027StopAddress2\u0027]\" ng-show=\"(itemErrors[\u0027StopAddress2\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopCity\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel for=stopCity class=control-label\u003eCity:\u003c/label\u003e \u003cinput id=stopCity name=stopCity class=form-control placeholder=City ng-model=itemToEdit.StopCity /\u003e\u003c/div\u003e\u003clabel for=stopCity class=error ng-bind=\"itemErrors[\u0027StopCity\u0027]\" ng-show=\"(itemErrors[\u0027StopCity\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopState\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel for=stopState class=control-label\u003eState:\u003c/label\u003e \u003cinput id=stopState name=stopState class=form-control placeholder=State ng-model=itemToEdit.StopState /\u003e\u003c/div\u003e\u003clabel for=stopState class=error ng-bind=\"itemErrors[\u0027StopState\u0027]\" ng-show=\"(itemErrors[\u0027StopState\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopZip\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel for=stopZip class=control-label\u003eZip:\u003c/label\u003e \u003cinput id=stopZip name=stopZip class=form-control placeholder=Zip ng-model=itemToEdit.StopZip /\u003e\u003c/div\u003e\u003clabel for=stopZip class=error ng-bind=\"itemErrors[\u0027StopZip\u0027]\" ng-show=\"(itemErrors[\u0027StopZip\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopCountry\u0027)}\"\u003e\u003clabel for=stopCountry class=\"col-xs-3 control-label\"\u003eCountry:\u003cspan ng-show=searchingForShipperCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=stopCountry name=stopCountry class=form-control placeholder=Country ng-model=itemToEdit.StopCountry uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" typeahead-min-length=2 typeahead-no-results=ShipperCountryNoResults typeahead-loading=searchingForShipperCountries typeahead-on-select=\"countryChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=autocomplete-no-results ng-show=CountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{itemToEdit.StopCountry}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=stopCountry class=error ng-bind=\"itemErrors[\u0027StopCountry\u0027]\" ng-show=\"(itemErrors[\u0027StopCountry\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopPhone\u0027)}\"\u003e\u003clabel for=stopPhone class=\"col-xs-3 control-label\"\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=stopName name=stopPhone class=\"form-control input-sm\" placeholder=\"Contact Phone\" ng-model=itemToEdit.StopPhone /\u003e\u003c/div\u003e\u003clabel for=stopPhone class=error ng-bind=\"itemErrors[\u0027StopPhone\u0027]\" ng-show=\"(itemErrors[\u0027StopPhone\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-4 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopContact\u0027)}\"\u003e\u003clabel for=stopContact class=\"col-xs-3 control-label\"\u003eContact:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=stopName name=stopContact class=\"form-control input-sm\" placeholder=\"Contact Contact\" ng-model=itemToEdit.StopContact /\u003e\u003c/div\u003e\u003clabel for=stopContact class=error ng-bind=\"itemErrors[\u0027StopContact\u0027]\" ng-show=\"(itemErrors[\u0027StopContact\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EarliestArrivalDate\u0027)}\"\u003e\u003clabel class=control-label for=EarliestArrivalDate\u003eEarliest Arrival Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.EarliestArrivalDate date-popup-manager=earliestArrivalDatePopup id=EarliestArrivalDate name=EarliestArrivalDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.EarliestArrivalDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027EarliestArrivalDate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"earliestArrivalDatePopup.open(\u0027#EarliestArrivalDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=EarliestArrivalDate class=error ng-show=\"!shipmentGroundLegEditForm.EarliestArrivalDate.$valid \u0026amp;\u0026amp; !itemErrors.EarliestArrivalDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027EarliestArrivalDate\u0027, \u0027Earliest Arrival Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=EarliestArrivalDate class=error ng-show=\"(itemErrors[\u0027EarliestArrivalDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EarliestArrivalDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EarliestArrivalTime\u0027)}\"\u003e\u003clabel class=control-label for=EarliestArrivalTime\u003eEarliest Arrival Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=EarliestArrivalTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.EarliestArrivalTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=EarliestArrivalTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=EarliestArrivalTime class=error ng-show=\"(itemErrors[\u0027EarliestArrivalTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EarliestArrivalTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LatestArrivalDate\u0027)}\"\u003e\u003clabel class=control-label for=LatestArrivalDate\u003eLatest Arrival Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.LatestArrivalDate date-popup-manager=latestArrivalDatePopup id=LatestArrivalDate name=LatestArrivalDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.LatestArrivalDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LatestArrivalDate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"latestArrivalDatePopup.open(\u0027#LatestArrivalDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=LatestArrivalDate class=error ng-show=\"!shipmentGroundLegEditForm.LatestArrivalDate.$valid \u0026amp;\u0026amp; !itemErrors.LatestArrivalDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027LatestArrivalDate\u0027, \u0027Latest Arrival Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=LatestArrivalDate class=error ng-show=\"(itemErrors[\u0027LatestArrivalDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LatestArrivalDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LatestArrivalTime\u0027)}\"\u003e\u003clabel class=control-label for=LatestArrivalTime\u003eLatest Arrival Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=LatestArrivalTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.LatestArrivalTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=LatestArrivalTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=LatestArrivalTime class=error ng-show=\"(itemErrors[\u0027LatestArrivalTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LatestArrivalTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ETADate\u0027)}\"\u003e\u003clabel class=control-label for=ETADate\u003eETA Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.ETADate date-popup-manager=etaDatePopup id=ETADate name=ETADate class=\"input-sm form-control date-field\" ng-model=itemToEdit.ETADate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027ETADate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"etaDatePopup.open(\u0027#ETADate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ETADate class=error ng-show=\"!shipmentGroundLegEditForm.ETADate.$valid \u0026amp;\u0026amp; !itemErrors.ETADate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ETADate\u0027, \u0027ETA Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ETADate class=error ng-show=\"(itemErrors[\u0027ETADate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ETADate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ETATime\u0027)}\"\u003e\u003clabel class=control-label for=ETATime\u003eETA Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=ETATime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.ETATime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=ETATime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ETATime class=error ng-show=\"(itemErrors[\u0027ETATime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ETATime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ActualArrivalDate\u0027)}\"\u003e\u003clabel class=control-label for=ActualArrivalDate\u003eActual Arrival Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.ActualArrivalDate date-popup-manager=actualArrivalDatePopup id=ActualArrivalDate name=ActualArrivalDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.ActualArrivalDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027ActualArrivalDate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"actualArrivalDatePopup.open(\u0027#ActualArrivalDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ActualArrivalDate class=error ng-show=\"!shipmentGroundLegEditForm.ActualArrivalDate.$valid \u0026amp;\u0026amp; !itemErrors.ActualArrivalDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ActualArrivalDate\u0027, \u0027Actual Arrival Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ActualArrivalDate class=error ng-show=\"(itemErrors[\u0027ActualArrivalDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ActualArrivalDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ActualArrivalTime\u0027)}\"\u003e\u003clabel class=control-label for=ActualArrivalTime\u003eActual Arrival Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=ActualArrivalTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.ActualArrivalTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=ActualArrivalTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ActualArrivalTime class=error ng-show=\"(itemErrors[\u0027ActualArrivalTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ActualArrivalTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ActualDepartDate\u0027)}\"\u003e\u003clabel class=control-label for=ActualDepartDate\u003eActual Depart Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text svl-datefield=itemErrors.ActualDepartDate date-popup-manager=actualDepartDatePopup id=ActualDepartDate name=ActualDepartDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.ActualDepartDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027ActualDepartDate\u0027)}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"actualDepartDatePopup.open(\u0027#ActualDepartDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ActualDepartDate class=error ng-show=\"!shipmentGroundLegEditForm.ActualDepartDate.$valid \u0026amp;\u0026amp; !itemErrors.ActualDepartDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ActualDepartDate\u0027, \u0027Actual Depart Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ActualDepartDate class=error ng-show=\"(itemErrors[\u0027ActualDepartDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ActualDepartDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ActualDepartTime\u0027)}\"\u003e\u003clabel class=control-label for=ActualDepartTime\u003eActual Depart Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=ActualDepartTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.ActualDepartTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=ActualDepartTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ActualDepartTime class=error ng-show=\"(itemErrors[\u0027ActualDepartTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ActualDepartTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GroundLegSignature\u0027)}\"\u003e\u003clabel class=control-label for=GroundLegSignature\u003eSignature\u003c/label\u003e \u003ctextarea style=resize:vertical class=form-control ng-model=itemToEdit.GroundLegSignature\u003e\u003c/textarea\u003e \u003clabel for=GroundLegSignature class=error ng-show=\"(itemErrors[\u0027GroundLegSignature\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GroundLegSignature\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StopRemarks\u0027)}\"\u003e\u003clabel class=control-label for=StopRemarks\u003eNotes\u003cspan ng-show=\"(250 - itemToEdit.StopRemarks.length) != 250\"\u003e (\u003cspan ng-bind=\"Math.max((250 - itemToEdit.StopRemarks.length), 0)\"\u003e\u003c/span\u003e Characters Remaining)\u003c/span\u003e:\u003c/label\u003e \u003ctextarea style=resize:vertical class=form-control ng-model=itemToEdit.StopRemarks\u003e\u003c/textarea\u003e \u003clabel for=StopRemarks class=error ng-show=\"(itemErrors[\u0027StopRemarks\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027StopRemarks\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cbr/\u003e\u003ch4\u003eCurrent Legs\u003c/h4\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eNumber\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in groundLegs\" ng-class=\"{\u0027bold\u0027: itemToEdit.Id == row.Id}\"\u003e\u003ctd\u003e{{$index+1}}\u003c/td\u003e\u003ctd\u003e{{row.StopName}}\u003c/td\u003e\u003ctd\u003e\u003cspan ng-show=\"row.StopType == \u0027D\u0027\"\u003eDelivery\u003c/span\u003e\u003cspan ng-show=\"row.StopType == \u0027P\u0027\"\u003ePickup\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/thead\u003e\u003c/table\u003e\u003c/form\u003e"); $templateCache.put('shipment-icn-report', "\u003cdiv class=modal-header\u003e\u003ch3 class=modal-title\u003e\u003cspan\u003eICN Report\u003c/span\u003e \u003cspan class=pull-right\u003e \u003cbutton type=button class=\"close disable-autofocus\" ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e \u003c/span\u003e\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=isLoading\u003e\u003cp style=text-align:center\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e Loading Report...\u003c/p\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=!isLoading\u003e\u003ch4 style=font-weight:bold\u003eShipment ICN Report\u003c/h4\u003e\u003cp\u003e\u003cb\u003eShipment No:\u003c/b\u003e {{ shipment.Id }}\u003c/p\u003e\u003ctable class=\"table table-sm\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eIC Number\u003c/th\u003e\u003cth\u003eProductCode\u003c/th\u003e\u003cth\u003eAmount\u003c/th\u003e\u003cth\u003eRR Number\u003c/th\u003e\u003cth\u003ePick Date\u003c/th\u003e\u003cth\u003eUser\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"item in items\"\u003e\u003ctd\u003e{{ item.ICNumber }}\u003c/td\u003e\u003ctd\u003e{{ item.ProductCode }}\u003c/td\u003e\u003ctd\u003e{{ item.Quantity }}\u003c/td\u003e\u003ctd\u003e{{ item.RRNumber }}\u003c/td\u003e\u003ctd\u003e{{ item.PickedDate | date : \u0027MM/dd/yyyy hh:mm:ss a\u0027 }}\u003c/td\u003e\u003ctd\u003e{{ item.User }}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentImport-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth st-sort=UniqueShipment class=st-sortable\u003eUnique Shipment\u003c/th\u003e\u003cth\u003eHousebill\u003c/th\u003e\u003cth\u003eStation 1 Code\u003c/th\u003e\u003cth\u003eStation 1 Name\u003c/th\u003e\u003cth\u003eStation 2 Code\u003c/th\u003e\u003cth\u003eStation 2 Name\u003c/th\u003e\u003cth\u003eShipper Code\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eShipper Address 1\u003c/th\u003e\u003cth\u003eShipper Address 2\u003c/th\u003e\u003cth\u003eShipper City\u003c/th\u003e\u003cth\u003eShipper State\u003c/th\u003e\u003cth\u003eShipper Zip\u003c/th\u003e\u003cth\u003eShipper Country Code\u003c/th\u003e\u003cth\u003eShipper Country Name\u003c/th\u003e\u003cth\u003eShipper Phone\u003c/th\u003e\u003cth\u003eShipper Reference Number\u003c/th\u003e\u003cth\u003eShipper Contact\u003c/th\u003e\u003cth\u003eConsignee Code\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eConsignee Address 1\u003c/th\u003e\u003cth\u003eConsignee Address 2\u003c/th\u003e\u003cth\u003eConsignee City\u003c/th\u003e\u003cth\u003eConsignee State\u003c/th\u003e\u003cth\u003eConsignee Zip\u003c/th\u003e\u003cth\u003eConsignee Country Code\u003c/th\u003e\u003cth\u003eConsignee Country Name\u003c/th\u003e\u003cth\u003eConsignee Phone\u003c/th\u003e\u003cth\u003eConsignee Reference Number\u003c/th\u003e\u003cth\u003eConsignee Contact\u003c/th\u003e\u003cth\u003eConsignee Email\u003c/th\u003e\u003cth\u003eBill To Code\u003c/th\u003e\u003cth\u003eBill To Name\u003c/th\u003e\u003cth\u003eBill To Address 1\u003c/th\u003e\u003cth\u003eBill To Address 2\u003c/th\u003e\u003cth\u003eBill To City\u003c/th\u003e\u003cth\u003eBill To State\u003c/th\u003e\u003cth\u003eBill To Zip\u003c/th\u003e\u003cth\u003eBill To Country Code\u003c/th\u003e\u003cth\u003eBill To Country Name\u003c/th\u003e\u003cth\u003eBill To Phone\u003c/th\u003e\u003cth\u003eBill To Reference Number\u003c/th\u003e\u003cth\u003eSalesman 1 Code\u003c/th\u003e\u003cth\u003eSalesman 1 Name\u003c/th\u003e\u003cth\u003eSalesman 1 Commission\u003c/th\u003e\u003cth\u003eSalesman 2 Code\u003c/th\u003e\u003cth\u003eSalesman 2 Name\u003c/th\u003e\u003cth\u003eSalesman 2 Commission\u003c/th\u003e\u003cth\u003eNotes\u003c/th\u003e\u003cth\u003eDeclared Value\u003c/th\u003e\u003cth\u003eService Type Code\u003c/th\u003e\u003cth\u003eService Type Description\u003c/th\u003e\u003cth\u003eService Mode\u003c/th\u003e\u003cth\u003eInternational / Domestic\u003c/th\u003e\u003cth\u003eHazardous Materials\u003c/th\u003e\u003cth\u003eDG Contact\u003c/th\u003e\u003cth\u003eDG Phone\u003c/th\u003e\u003cth\u003eMileage\u003c/th\u003e\u003cth\u003eOrigin Code\u003c/th\u003e\u003cth\u003eOrigin Name\u003c/th\u003e\u003cth\u003eDestination Code\u003c/th\u003e\u003cth\u003eDestination Name\u003c/th\u003e\u003cth\u003eCOD\u003c/th\u003e\u003cth\u003eFCCOD\u003c/th\u003e\u003cth\u003eShip Date\u003c/th\u003e\u003cth\u003eShip Time\u003c/th\u003e\u003cth\u003eReady Date\u003c/th\u003e\u003cth\u003eReady Time\u003c/th\u003e\u003cth\u003eReady Close Time\u003c/th\u003e\u003cth\u003ePickup Date\u003c/th\u003e\u003cth\u003eSched Del Date\u003c/th\u003e\u003cth\u003eSched Del Time\u003c/th\u003e\u003cth\u003eSched Del Close Time\u003c/th\u003e\u003cth\u003eDelivery Date\u003c/th\u003e\u003cth\u003eDelivery Time\u003c/th\u003e\u003cth\u003ePOD Signature\u003c/th\u003e\u003cth\u003eQuantity\u003c/th\u003e\u003cth\u003ePiece Type Code\u003c/th\u003e\u003cth\u003ePiece Type Description\u003c/th\u003e\u003cth\u003eCartons\u003c/th\u003e\u003cth\u003eProduct Code\u003c/th\u003e\u003cth\u003eProduct Description\u003c/th\u003e\u003cth\u003eClass\u003c/th\u003e\u003cth\u003eOverride\u003c/th\u003e\u003cth\u003eWeight\u003c/th\u003e\u003cth\u003eWeight Type\u003c/th\u003e\u003cth\u003eDim Override\u003c/th\u003e\u003cth\u003eLength\u003c/th\u003e\u003cth\u003eWidth\u003c/th\u003e\u003cth\u003eHeight\u003c/th\u003e\u003cth\u003eCBF\u003c/th\u003e\u003cth\u003eCBM\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eCommodity Code Name\u003c/th\u003e\u003cth\u003eManufacturer\u003c/th\u003e\u003cth\u003eCarrier Code\u003c/th\u003e\u003cth\u003eCarrier Name\u003c/th\u003e\u003cth\u003eCarrier PRO\u003c/th\u003e\u003cth\u003eSRV Charge Code\u003c/th\u003e\u003cth\u003eSRV Charge Description\u003c/th\u003e\u003cth\u003eSRV Charge Amount\u003c/th\u003e\u003cth\u003eACC Charge Code\u003c/th\u003e\u003cth\u003eACC Charge Description\u003c/th\u003e\u003cth\u003eACC Charge Amount\u003c/th\u003e\u003cth\u003eAssigned To Username\u003c/th\u003e\u003cth\u003eAssigned To Full Name\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentImport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd class=text-center\u003e{{row.UniqueShipment}}\u003c/td\u003e\u003ctd\u003e{{row.Housebill}}\u003c/td\u003e\u003ctd\u003e{{row.Station1Code}}\u003c/td\u003e\u003ctd\u003e{{row.Station1Name}}\u003c/td\u003e\u003ctd\u003e{{row.Station2Code}}\u003c/td\u003e\u003ctd\u003e{{row.Station2Name}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCode}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCity}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperState}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperZip}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCountry}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCountryName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperPhone}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperReferenceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperContact}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCode}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCity}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeState}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeZip}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCountry}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCountryName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneePhone}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeReferenceNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeContact}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeEmail}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCode}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.BillToAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCity}}\u003c/td\u003e\u003ctd\u003e{{row.BillToState}}\u003c/td\u003e\u003ctd\u003e{{row.BillToZip}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCountry}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCountryName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToPhone}}\u003c/td\u003e\u003ctd\u003e{{row.BillToReferenceNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Salesman1Code}}\u003c/td\u003e\u003ctd\u003e{{row.Salesman1Name}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Salesman1Commission | number : 2}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Salesman2Code}}\u003c/td\u003e\u003ctd\u003e{{row.Salesman2Name}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Salesman2Commission | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.Notes}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.DeclaredValue | number : 2}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ServiceTypeCode}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceTypeDescription}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ServiceMode}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.InternationalDomesticDescription}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.HazardousMaterials ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DGContact}}\u003c/td\u003e\u003ctd\u003e{{row.DGPhone}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Mileage | number : 2}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.OriginCode}}\u003c/td\u003e\u003ctd\u003e{{row.OriginName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DestinationCode}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationName}}\u003c/td\u003e\u003ctd\u003e{{row.COD}}\u003c/td\u003e\u003ctd\u003e{{row.FCCOD}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ReadyDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ReadyTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ReadyCloseTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.SchedDelDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.SchedDelTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.SchedDelCloseTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.PODSignature}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Quantity | number : 0}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.PieceTypeCode}}\u003c/td\u003e\u003ctd\u003e{{row.PieceTypeDescription}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Cartons | number : 0}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd\u003e{{row.ProductDescription}}\u003c/td\u003e\u003ctd\u003e{{row.Class}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Override ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Weight | number : 2}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.WeightType}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DimOverride ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Length | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Width | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Height | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.CBF | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.CBM | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.CommodityCodeName}}\u003c/td\u003e\u003ctd\u003e{{row.Manufacturer}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.CarrierCode}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierName}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierPRO}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ChargeServiceTypeCode}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeServiceTypeDescription}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeServiceTypeAmount | number : 2}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ChargeAccessorialTypeCode}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeAccessorialTypeDescription}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.ChargeAccessorialTypeAmount | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.AssignedToUsername}}\u003c/td\u003e\u003ctd\u003e{{row.AssignedToFullName}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentImport-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=text-center\u003eUnique Shipment\u003c/th\u003e\u003cth class=text-center\u003eTracking Number\u003c/th\u003e\u003cth class=text-center\u003eShipment Id\u003c/th\u003e\u003cth class=text-center\u003eHousebill\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in ImportResults\"\u003e\u003ctd class=text-center\u003e{{result.UniqueShipment}}\u003c/td\u003e\u003ctd class=text-center\u003e{{result.TrackingNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=/Shipment/{{result.ShipmentId}} target=_blank\u003e{{result.ShipmentId}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{result.Housebill}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentInvoice-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Number class=st-sortable\u003eNumber\u003c/th\u003e\u003cth st-sort=StatusId class=st-sortable\u003eStatus\u003c/th\u003e\u003cth st-sort=Date class=st-sortable\u003eDate\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth ng-show=!IsPortal st-sort=TotalRevenue class=st-sortable\u003eTotal Revenue\u003c/th\u003e\u003cth ng-show=IsPortal st-sort=TotalRevenue class=st-sortable\u003eTotal Cost\u003c/th\u003e\u003cth ng-show=!IsPortal st-sort=BatchId class=st-sortable\u003eBatch\u003c/th\u003e\u003cth ng-show=!IsPortal st-sort=ExportBatch class=st-sortable\u003eExport Batch\u003c/th\u003e\u003cth ng-show=!IsPortal\u003eExported\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentInvoice-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth ng-show=!IsPortal\u003e\u003c/th\u003e\u003cth st-sort=Number class=st-sortable\u003eNumber\u003c/th\u003e\u003cth st-sort=StatusId class=st-sortable\u003eStatus\u003c/th\u003e\u003cth st-sort=Date class=st-sortable\u003eDate\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth ng-show=!IsPortal st-sort=TotalRevenue class=st-sortable\u003eTotal Revenue\u003c/th\u003e\u003cth ng-show=IsPortal st-sort=TotalRevenue class=st-sortable\u003eTotal Cost\u003c/th\u003e\u003cth ng-show=!IsPortal st-sort=BatchId class=st-sortable\u003eBatch\u003c/th\u003e\u003cth ng-show=!IsPortal\u003eConsl Inv\u003c/th\u003e\u003cth ng-show=!IsPortal st-sort=ExportBatch class=st-sortable\u003eExport Batch\u003c/th\u003e\u003cth ng-show=!IsPortal\u003eExported\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentInvoice-list-filters', "\u003cform autocomplete=off style=margin-bottom:0 class=\"form form-inline form-compact\" ng-controller=ShipmentInvoiceListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('shipmentInvoice-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.Type == \u0027CreditMemo\u0027}\"\u003e\u003cspan uib-tooltip=\"Credit Memo\" ng-if=\"row.Type == \u0027CreditMemo\u0027\" class=\"letter-icon blue\"\u003ec\u003c/span\u003e{{row.Number}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.StatusCode}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Date | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.CustomerName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Type == \u0027CreditMemo\u0027? ((row.TotalRevenue* -1) | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2) :(row.TotalRevenue | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2)}} {{row.Currency}}\u003c/td\u003e\u003ctd ng-show=!IsPortal\u003e{{row.BatchId}}\u003c/td\u003e\u003ctd ng-show=!IsPortal\u003e{{row.ExportBatch}}\u003c/td\u003e\u003ctd ng-show=!IsPortal class=text-center\u003e\u003cspan ng-show=row.Exported class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentInvoice-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=clickRow(row) ng-class={info:row.isSelected} ng-controller=ShipmentInvoiceEditRowCtrl class=hidden-xs\u003e\u003ctd ng-show=!IsPortal class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.Type == \u0027CreditMemo\u0027}\"\u003e\u003cspan uib-tooltip=\"Credit Memo\" ng-if=\"row.Type == \u0027CreditMemo\u0027\" class=\"letter-icon blue\"\u003ec\u003c/span\u003e{{(row.Number != null ? row.Number : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.StatusCode != null ? row.StatusCode : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Date | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Type == \u0027CreditMemo\u0027 ? ((row.TotalRevenue * -1) | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2) :(row.TotalRevenue | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2)}} {{row.Currency}}\u003c/td\u003e\u003ctd ng-show=!IsPortal\u003e{{row.BatchId}}\u003c/td\u003e\u003ctd ng-show=!IsPortal\u003e\u003ca ng-show=row.ConsolidatedInvoiceNo href=javascript:void(0) target=_blank class=forms-link ng-href=\"/FaR/AcctReports/ConsolidatedInvoice.aspx?ID={{\u0027EntityId=\u0027 + row.ConsolidatedInvoiceNo | strtob64}}\"\u003e \u003ci class=\"fa fa-external-link\"\u003e\u003c/i\u003e {{row.ConsolidatedInvoiceNo}} \u003c/a\u003e\u003c/td\u003e\u003ctd ng-show=!IsPortal\u003e{{row.ExportBatch}}\u003c/td\u003e\u003ctd ng-show=!IsPortal class=text-center\u003e\u003cspan ng-show=row.Exported class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=\"!IsPortal || UserProfile.CustomerPortalSettings.CustomerInvoiceCopy\"\u003e\u003ca ng-click=\"$event.stopPropagation(); quickSendInvoiceByFromPortal(row, \u0027Print\u0027)\" ng-show=\"IsPortal \u0026amp;\u0026amp; UserProfile.CustomerPortalSettings.CustomerInvoiceCopy \u0026amp;\u0026amp; row.Print\" class=item-link\u003e\u003ci class=\"fa fa-external-link\"\u003e\u003c/i\u003e View Document\u003c/a\u003e \u003ca ng-click=\"$event.stopPropagation(); sendInvoiceBy(row, row)\" ng-show=\"!IsPortal \u0026amp;\u0026amp; row.Print\" class=item-link\u003e\u003ci class=\"fa fa-external-link\"\u003e\u003c/i\u003e More Options\u003c/a\u003e \u003ca ng-click=\"$event.stopPropagation(); quickSendInvoiceBy(row, \u0027Print\u0027)\" ng-show=\"!IsPortal \u0026amp;\u0026amp; row.Print\"\u003e\u003ci class=\"fa fa-print\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-click=\"$event.stopPropagation(); quickSendInvoiceBy(row, \u0027Email\u0027)\" ng-show=\"!IsPortal \u0026amp;\u0026amp; row.Print\"\u003e\u003ci class=\"fa fa-envelope\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd class=deleteColumn ng-show=!ReadOnlyView\u003e\u003ca ng-show=UserPermissions.SecurityToTickRFIProcessDeleteEditInvoices ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row, true)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=!UserPermissions.SecurityToTickRFIProcessDeleteEditInvoices ng-click=$event.stopPropagation(); uib-tooltip=Delete class=grey-delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-show=!IsPortal ng-click=\"$emit(ReadOnlyView ? \u0027viewItem\u0027 : \u0027editItem\u0027, row)\" class=item-link\u003e\u003cb\u003eInvoice #: {{(row.Number != null ? row.Number : \u0027NULL\u0027)}}\u003c/b\u003e\u003c/a\u003e \u003cspan ng-show=IsPortal\u003e\u003cb\u003eInvoice #: {{(row.Number != null ? row.Number : \u0027NULL\u0027)}}\u003c/b\u003e\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eType: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.Type}}\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eStatus: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.StatusCode}}\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eDate: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.Date | date:\u0027MM/dd/yyyy\u0027}}\u003c/span\u003e\u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eBill To: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.BillToName}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eTotal \u003cspan ng-show=!IsPortal\u003eRev.\u003c/span\u003e\u003cspan ng-show=IsPortal\u003eCost\u003c/span\u003e: \u003c/b\u003e\u003cspan class=pull-right\u003e{{ row.TotalRevenue | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/span\u003e \u003c/span\u003e \u003cspan ng-show=!IsPortal class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eExported: \u003c/b\u003e\u003cspan class=pull-right\u003e\u003cspan ng-show=row.Exported class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-show=!IsPortal class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eBatch: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.BatchId}}\u003c/span\u003e\u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eConsol. Inv.: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.ConsolidatedInvoiceNo}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv ng-show=!IsPortal class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eExport Batch: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.ExportBatch}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!IsPortal class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=$event.stopPropagation(); ng-href=\"{{\u0027/FaR/AcctReports/Invoice.aspx?ID=\u0027 + row.OriginalParams}}\" target=_blank ng-show=\"IsPortal \u0026amp;\u0026amp; UserProfile.CustomerPortalSettings.CustomerInvoiceCopy \u0026amp;\u0026amp; row.Print\" class=item-link\u003e\u003ci class=\"fa fa-external-link\"\u003e\u003c/i\u003e View Document\u003c/a\u003e \u003ca ng-click=\"$event.stopPropagation(); sendInvoiceBy(row)\" ng-show=\"!IsPortal \u0026amp;\u0026amp; row.Print\" class=item-link\u003e\u003ci class=\"fa fa-external-link\"\u003e\u003c/i\u003e More Options\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentInvoice-edit', "\u003cform name=shipmentInvoiceEditForm autocomplete=off class=\"shipmentInvoiceEditForm form-compact\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-lg-6 col-md-6 col-sm-6 col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027BillToId\u0027)}\"\u003e\u003clabel class=control-label for=shipmentInvoiceBillTo\u003eBill To:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=shipmentInvoiceBillTo class=form-control ng-disabled=itemToEdit.Processed ng-model=itemToEdit.BillToName /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default btn-default\" ng-disabled=itemToEdit.Processed ng-click=lookupBillTo(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=shipmentInvoiceBillTo class=error ng-bind=\"itemErrors[\u0027BillToId\u0027]\" ng-show=\"(itemErrors[\u0027BillToId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-lg-6 col-md-6 col-sm-6 col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StatusId\u0027)}\"\u003e\u003clabel class=control-label for=shipmentInvoiceStatusId\u003eStatus:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=shipmentInvoiceStatusId class=form-control ng-disabled=true ng-model=itemToEdit.StatusDescription /\u003e\u003c/div\u003e\u003clabel for=shipmentInvoiceStatusId class=error ng-show=\"(itemErrors[\u0027StatusId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027StatusId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=!itemToEdit.isNew ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Number\u0027)}\"\u003e\u003clabel class=control-label for=shipmentInvoiceNumber\u003eNumber:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=shipmentInvoiceNumber ng-disabled=true class=form-control ng-model=itemToEdit.Number /\u003e\u003c/div\u003e\u003clabel for=shipmentInvoiceNumber class=error ng-show=\"(itemErrors[\u0027Number\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Number\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=!itemToEdit.isNew ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027BatchId\u0027)}\"\u003e\u003clabel class=control-label for=shipmentInvoiceBatchId\u003eBatch:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=shipmentInvoiceBatchId ng-disabled=true class=form-control ng-model=itemToEdit.BatchId /\u003e\u003c/div\u003e\u003clabel for=shipmentInvoiceBatchId class=error ng-show=\"(itemErrors[\u0027BatchId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027BatchId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-lg-6 col-md-6 col-sm-6 col-xs-6\"\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Date\u0027)}\"\u003e\u003clabel class=control-label for=shipmentInvoiceDate\u003eInvoice Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtShipmentInvoiceDate name=txtShipmentInvoiceDate ng-disabled=\"!UserPermissions.EditInvoiceDate || itemToEdit.Processed\" class=\"input-sm form-control date-field\" date-popup-manager=invoiceDateTimePopup svl-datefield=itemErrors.Date ng-model=itemToEdit.Date ng-change=updateDueDate(itemToEdit) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"invoiceDateTimePopup.open(\u0027#txtEtdDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtShipmentInvoiceDate ng-show=\"!shipmentInvoiceEditForm.txtShipmentInvoiceDate.$valid \u0026amp;\u0026amp; !itemErrors.Date\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtShipmentInvoiceDate\u0027, \u0027Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=statusUserDate class=error ng-show=\"(itemErrors[\u0027Date\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Date\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-lg-6 col-md-6 col-sm-6 col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DueDate\u0027)}\"\u003e\u003clabel class=control-label for=shipmentInvoiceDueDate\u003eDue Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=shipmentInvoiceDueDate name=shipmentInvoiceDueDate type=text class=\"input-sm form-control date-field\" date-popup-manager=invoiceDueDateTimePopup svl-datefield=itemErrors.DueDate ng-disabled=itemToEdit.Processed ng-model=itemToEdit.DueDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"invoiceDueDateTimePopup.open(\u0027#txtEtdDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=shipmentInvoiceDueDate ng-show=\"!shipmentInvoiceEditForm.shipmentInvoiceDueDate.$valid \u0026amp;\u0026amp; !itemErrors.DueDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027shipmentInvoiceDueDate\u0027, \u0027Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=statusUserDueDate class=error ng-show=\"(itemErrors[\u0027DueDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DueDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-lg-6 col-md-6 col-sm-6 col-xs-6\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Type\u0027)}\"\u003e\u003clabel class=control-label for=shipmentInvoiceType\u003eType:\u003c/label\u003e\u003cdiv\u003e\u003cselect id=shipmentInvoiceType name=shipmentInvoiceType ng-disabled=itemToEdit.Processed ng-model=itemToEdit.Type class=form-control\u003e\u003coption value=CreditMemo\u003eCredit Memo\u003c/option\u003e\u003coption value=Invoice\u003eInvoice\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=shipmentInvoiceType class=error ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Type\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003clabel class=control-label for=shipmentInvoiceReadyForInvoicing\u003e\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox ng-disabled=\"itemToEdit.Processed || !HasCharge || (!UserPermissions.SecurityToTickRFIProcessDeleteEditInvoices \u0026amp;\u0026amp; itemToEdit.ReadyForInvoicing)\" id=shipmentInvoiceReadyForInvoicing model=currentItem.ReadyForInvoicing ng-model=itemToEdit.ReadyForInvoicing /\u003e \u003clabel class=control-label for=shipmentInvoiceReadyForInvoicing\u003eReady For Invoicing\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Note\u0027)}\"\u003e\u003clabel class=control-label for=shipmentInvoiceNote\u003eInvoice Notes:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=shipmentInvoiceNote ng-disabled=itemToEdit.Processed class=form-control ng-model=itemToEdit.Note /\u003e\u003c/div\u003e\u003clabel for=shipmentInvoiceNote class=error ng-show=\"(itemErrors[\u0027Note\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Note\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003cdiv ng-controller=InvoiceChargeListCtrl style=width:100%;overflow:auto\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentInvoice-edit-custom-buttons', "\u003cbutton type=button ng-show=\"itemToEdit.ReadyForInvoicing \u0026amp;\u0026amp; itemToEdit.StatusCode != \u0027INVP\u0027 \u0026amp;\u0026amp; HasCharge\" ng-disabled=\"loadingCustomerInvoiceReport || submitting\" ng-click=validatePostInvoice(); class=\"btn btn-success\" style=margin-left:10px\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e {{ submitting ? \u0027Posting Invoice\u0027 : \u0027Post Invoice\u0027 }}\u003c/button\u003e \u003cbutton type=button ng-show=\"UserPermissions.SecurityToTickRFIProcessDeleteEditInvoices \u0026amp;\u0026amp; itemToEdit.StatusCode == \u0027INVP\u0027 \u0026amp;\u0026amp; HasCharge \u0026amp;\u0026amp; !itemToEdit.Exported\" ng-disabled=\"loadingCustomerInvoiceReport || submitting\" ng-click=reverseInvoice(itemToEdit); class=\"btn btn-info\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==\u0027reverseInvoice\u0027\"\u003e\u003c/i\u003e Reverse\u003c/button\u003e"); $templateCache.put('shipmentInvoice-edit-custom-buttons-mobile', "\u003cbutton type=button ng-show=\"itemToEdit.ReadyForInvoicing \u0026amp;\u0026amp; itemToEdit.StatusCode != \u0027INVP\u0027\u0026amp;\u0026amp; HasCharge\" ng-disabled=\"loadingCustomerInvoiceReport || submitting\" ng-click=validatePostInvoice(); class=\"btn btn-sm btn-success\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e {{ submitting ? \u0027Posting Invoice\u0027 : \u0027Post Invoice\u0027 }}\u003c/button\u003e \u003cbutton type=button ng-show=\"UserPermissions.SecurityToTickRFIProcessDeleteEditInvoices \u0026amp;\u0026amp; itemToEdit.StatusCode == \u0027INVP\u0027 \u0026amp;\u0026amp; HasCharge \u0026amp;\u0026amp; !itemToEdit.Exported\" ng-disabled=\"loadingCustomerInvoiceReport || submitting\" ng-click=reverseInvoice(itemToEdit); class=\"btn btn-sm btn-info\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==\u0027reverseInvoice\u0027\"\u003e\u003c/i\u003e Reverse\u003c/button\u003e"); $templateCache.put('shipmentInvoice-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ShipmentInvoiceListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('sendInvoiceBy-dialog', "\u003cdiv class=\"panel panel-bordered\"\u003e\u003cform class=form-compact\u003e\u003cdiv class=\"panel-heading modal-header\"\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch3 class=panel-title\u003eSend Invoice By\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003clabel class=control-label for=shipmentInvoiceType\u003eType:\u003c/label\u003e\u003cdiv\u003e\u003cselect ng-model=InvoiceType class=form-control\u003e\u003coption value=Original\u003eOriginal\u003c/option\u003e\u003coption value=Copy\u003eCopy\u003c/option\u003e\u003coption value=PastDue\u003ePast Due\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-12 control-label\" for=shipmentInvoiceType\u003eAction:\u003c/label\u003e\u003cdiv\u003e\u003cspan class=col-xs-6\u003e\u003cinput name=InvoiceAction id=InvoiceAction type=radio ng-model=InvoiceAction ng-value=\"\u0027Open\u0027\"/\u003e Open\u003c/span\u003e \u003cspan class=col-xs-6\u003e\u003cinput name=InvoiceAction id=InvoiceAction type=radio ng-model=InvoiceAction ng-value=\"\u0027Email\u0027\"/\u003e Email\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"customerDocumentInformation.SubscribedDocumentCount != 0\" class=form-group\u003e\u003clabel class=control-label for=AttachDocuments\u003e \u003cinput ng-disabled=\"customerDocumentInformation.CurrentDocumentCount == 0\" name=AttachDocuments id=AttachDocuments type=checkbox ng-model=AttachDocuments ng-value=\"\u0027Open\u0027\"/\u003e Include Billing Documents ({{customerDocumentInformation.CurrentDocumentCount}} of {{customerDocumentInformation.SubscribedDocumentCount}}) \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel-footer text-center\"\u003e\u003cbutton type=button class=\"btn btn-success\" target=_blank ng-click=\"$close({InvoiceType:InvoiceType,InvoiceAction:InvoiceAction, AttachDocuments:AttachDocuments})\"\u003e\u003cspan\u003e{{InvoiceAction == \u0027Open\u0027 ? \u0027Ok\u0027 : \u0027Send\u0027}}\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('invoiceCharge-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=InvoiceChargeListFilterCtrl\u003e\u003cdiv ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; !itemToEdit.isNew \u0026amp;\u0026amp; !itemToEdit.Processed\" class=btn-group\u003e\u003cbutton type=button class=\"btn btn-sm btn-success btn-svl-grid-add dropdown-toggle\" data-toggle=dropdown aria-haspopup=true aria-expanded=false\u003e \u003ci class=\"fa fa-fw fa-plus-square\" style=color:white\u003e\u003c/i\u003e Add Charges \u003cspan class=caret\u003e\u003c/span\u003e \u003c/button\u003e\u003cul class=\"dropdown-menu dropdown-menu-right\"\u003e\u003cli\u003e\u003ca href=javascript:void(0) ng-click=\"$emit(\u0027addNew\u0027)\"\u003e\u003ci class=\"fa fa-fw fa-plus\"\u003e\u003c/i\u003eNew Charge\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca ng-controller=InvoiceChargeListCtrl href=javascript:void(0) ng-click=addChargesToInvoice()\u003e\u003ci class=\"fa fa-fw fa-plus-square\"\u003e\u003c/i\u003e Select Charge\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cbutton ng-show=itemToEdit.isNew type=button ng-click=\"$emit(\u0027addNew\u0027)\" class=\"btn btn-sm btn-svl-grid-add\"\u003e\u003ci class=\"fa fa-plus-square\" style=color:white\u003e\u003c/i\u003e New\u003c/button\u003e\u003c/form\u003e"); $templateCache.put('invoiceCharges-addChargesModal', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=$dismiss()\u003e \u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e \u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e Add Charges to Invoice\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=InvoiceChargeAvailableListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss() data-dismiss=modal\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=addChargesToInvoiceModalAdd()\u003eAdd\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('invoiceChargeAvailable-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ServiceType class=st-sortable\u003eType\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth st-sort=Quantity class=st-sortable\u003eQty\u003c/th\u003e\u003cth st-sort=Amount class=st-sortable\u003eAmount\u003c/th\u003e\u003cth st-sort=Total class=st-sortable\u003eTotal\u003c/th\u003e\u003cth\u003eSelected\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('invoiceChargeAvailable-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); selectCharge(row);\" ng-class={info:row.isSelected} ng-controller=InvoiceChargeAvailableListCtrl class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Type}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Quantity | number : 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Amount | currency : itemToEdit.CurrencySymbol : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Total | currency : itemToEdit.CurrencySymbol : 2}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Selected class=\"fa fa-check\"\u003e\u003c/span\u003e \u003cspan ng-show=!row.Selected class=\"fa fa-square-o\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); selectCharge(row);\" ng-class={info:row.isSelected} ng-controller=InvoiceChargeAvailableListCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e \u003cb\u003eCost:\u003c/b\u003e {{row.Id}} \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eShipment: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.ShipmentId}}\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eService Type: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.Type}}\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eDescription: \u003c/b\u003e{{row.Description}}\u003c/div\u003e\u003cdiv\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eQty: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.Quantity | number : 2 }}\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eAmount: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.Amount | currency : 2 }}\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eQty: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.Charge | currency : itemToEdit.CurrencySymbol : 2 }} {{itemToEdit.Currency}}\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eTotal: \u003c/b\u003e\u003cspan class=pull-right\u003e{{itemToEdit.Total | currency : itemToEdit.CurrencySymbol : 2 }} {{itemToEdit.Currency}}\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentInvoiceForExportDetail-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Number class=st-sortable\u003eInvoice Number\u003c/th\u003e\u003cth st-sort=Shipment class=st-sortable\u003eShipment\u003c/th\u003e\u003cth st-sort=Date class=st-sortable\u003eInvoice Date\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth ng-show=!IsPortal st-sort=TotalRevenue class=st-sortable\u003eTotal Revenue\u003c/th\u003e\u003cth ng-show=IsPortal st-sort=TotalRevenue class=st-sortable\u003eTotal Cost\u003c/th\u003e\u003cth ng-show=!IsPortal\u003eConsl Inv\u003c/th\u003e\u003cth st-sort=ImportedDate class=st-sortable\u003eImport Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentInvoiceForExportDetail-list-filters', "\u003cform ng-controller=ShipmentInvoiceForExportDetailListFilterCtrl\u003e\u003cdiv ng-show=!defaultFilter.BatchReverted class=\"btn-set btn-group pull-right\"\u003e\u003cbutton type=button class=\"btn btn-default dropdown-toggle\" id=AccountingActions data-toggle=dropdown data-hover=dropdown data-close-others=true style=\"margin-left:calc(100vw - 500px)\"\u003e Actions \u003ci class=fa ng-class=arrowClass\u003e\u003c/i\u003e \u003c/button\u003e\u003cul class=dropdown-menu ng-class=dropdownClass\u003e\u003cli\u003e\u003ca tabindex=-1 href=javascript: ng-click=exportCVS()\u003e Export\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 href=javascript: ng-click=lookupAccountingExportLog();\u003e View log\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=defaultFilter.Failed\u003e\u003ca tabindex=-1 href=javascript: ng-click=retryExport();\u003e Retry Batch\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"(ShowDownloadLink ? defaultFilter.HasErrors : defaultFilter.Failed)|| UserIsInfotek\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=revertBatchConfirmation();\u003e Revert Batch\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentInvoiceForExportDetail-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger: row.FailedToImport}\" ng-controller=ShipmentInvoiceEditRowCtrl\u003e\u003ctd class=item-link\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.Type == \u0027CreditMemo\u0027}\" ng-click=showChargeDetail(row)\u003e\u003cspan uib-tooltip=\"Credit Memo\" ng-if=\"row.Type == \u0027CreditMemo\u0027\" class=\"letter-icon blue\"\u003ec\u003c/span\u003e{{(row.Number != null ? row.Number : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003ca target=_blank ng-href=\"{{\u0027/Shipment/\u0027 + row.ShipmentId + \u0027/Accounting\u0027}}\"\u003e{{row.ShipmentId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Date | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Type == \u0027CreditMemo\u0027? ((row.TotalRevenue* -1) | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2) :(row.TotalRevenue | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2)}} {{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.ConsolidatedInvoiceNo}}\u003c/td\u003e\u003ctd\u003e{{row.ImportDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentInvoiceForExportDetail-list-footer', "\u003ctd colspan=4 style=text-align:right\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\" ng-bind=\"OtherInfo.TotalRevenue | currency\"\u003e\u003c/span\u003e \u003cspan ng-bind=OtherInfo.Currency\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=999\u003e\u003c/td\u003e"); $templateCache.put('sendCustomInvoice-dialog', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan ng-show=fullPage class=caption\u003e\u003ci class=\"fa circle-icon fa-fw fa-send\"\u003e\u003c/i\u003e \u003c/span\u003eSend Email\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=To\u003eTo Email Address:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=To type=text class=form-control placeholder=\"Enter Recipient\" ng-model=customerInvoiceReportData.CustomerInvoiceReport.EmailAddresses /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"onOpenModal(\u0027To\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=To class=error ng-show=\"(itemErrors[\u0027To\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027To\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=Cc\u003eCc Email:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=Cc type=text class=form-control placeholder=\"Enter Recipient\" ng-model=customerInvoiceReportData.CustomerInvoiceReport.Cc /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"onOpenModal(\u0027Cc\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=Cc class=error ng-show=\"(itemErrors[\u0027Cc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cc\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=Bcc\u003eBcc Email:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=Bcc type=text class=form-control placeholder=\"Enter Recipient\" ng-model=customerInvoiceReportData.CustomerInvoiceReport.Bcc /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"onOpenModal(\u0027Bcc\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=Bcc class=error ng-show=\"(itemErrors[\u0027Bcc\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Bcc\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=Subject\u003eSubject:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=Subject type=text class=form-control placeholder=\"Email Subject\" ng-model=customerInvoiceReportData.CustomerInvoiceReport.InvoiceEmailSubject /\u003e \u003clabel for=Subject class=error ng-show=\"(itemErrors[\u0027Subject\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Subject\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=Subject\u003eAttachment Name:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=TxtAttachment type=text class=form-control placeholder=\"Email Attachment Name\" ng-model=customerInvoiceReportData.CustomerInvoiceReport.InvoiceFileName /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-3\u003e\u003clabel class=control-label for=Body\u003eBody of Email:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-sm-9\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea style=resize:vertical;height:200px id=Body type=text class=form-control placeholder=\"Email Body\" ng-model=customerInvoiceReportData.CustomerInvoiceReport.InvoiceEmailBody\u003e\u003c/textarea\u003e \u003clabel for=Body class=error ng-show=\"(itemErrors[\u0027Body\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Body\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12 style=\"text-align:center;margin:10px 0;font-size:10px;text-decoration:underline\"\u003e\u003ca href=javascript:void(0) ng-click=\"sendCustomInvoiceViaEmail(\u0027previewEmail\u0027)\"\u003ePreview Email Attachment\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=openAddAttachmentsToCustomInvoiceDialog()\u003eAdd Attachments\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=\"sendCustomInvoiceViaEmail(\u0027sendEmail\u0027)\"\u003eSend Email\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('addAttachmentsToCustomInvoice-dialog', "\u003cdiv class=\"panel panel-bordered\"\u003e\u003cform class=form-compact\u003e\u003cdiv class=\"panel-heading modal-header\"\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch3 class=panel-title\u003eInvoice Attachments\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row ng-show=\"customerInvoiceReportData.DocumentsAttachedToInvoice.length === 0 \u0026amp;\u0026amp;\r\n\t\t\t\t\t customerInvoiceReportData.OtherDocumentsAttachedToInvoice.length === 0\"\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12 text-center\"\u003e\u003cp style=font-weight:bold\u003eThere are no available images to attach to this email\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"customerInvoiceReportData.DocumentsAttachedToInvoice.length \u003e 0\"\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cp style=font-weight:bold\u003eThe following documents will be automatically included in the invoice PDF:\u003c/p\u003e\u003ctable class=table\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eFile Name\u003c/th\u003e\u003cth\u003eDocument Type\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in customerInvoiceReportData.DocumentsAttachedToInvoice\"\u003e\u003ctd\u003e{{ row.Name }}\u003c/td\u003e\u003ctd\u003e{{ row.TypeDescription }}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cp ng-show=\"customerInvoiceReportData.DocumentsAttachedToInvoice.length === 0\"\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"customerInvoiceReportData.OtherDocumentsAttachedToInvoice.length \u003e 0\"\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cp style=font-weight:bold\u003ePlease select the scanned documents you would like attached to the email.\u003c/p\u003e\u003ctable class=table\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eSend\u003c/th\u003e\u003cth\u003eFile Name\u003c/th\u003e\u003cth\u003eDocument Type\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in customerInvoiceReportData.OtherDocumentsAttachedToInvoice\"\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=row.Selected /\u003e\u003c/td\u003e\u003ctd\u003e{{ row.Name }}\u003c/td\u003e\u003ctd\u003e{{ row.TypeDescription }}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cp ng-show=\"customerInvoiceReportData.OtherDocumentsAttachedToInvoice.length === 0\"\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel-footer text-center\"\u003e\u003cbutton type=button class=\"btn btn-success\" target=_blank ng-click=$dismiss()\u003e\u003cspan\u003eOK\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('createStatementInvoice-dialog', "\u003cdiv class=\"panel panel-bordered\" style=margin-bottom:0\u003e\u003cform class=form-compact\u003e\u003cdiv class=\"panel-heading modal-header\"\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch3 class=panel-title\u003eStatement Invoices\u003c/h3\u003e\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 col-xs-12 col-md-12\"\u003e\u003cp\u003eThis customer profile is configured to send Statement Invoices. Click Ok to continue with single invoice or Cancel go back.\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel-footer text-center\"\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss()\u003e\u003cspan\u003eCancel\u003c/span\u003e\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=postInvoice()\u003e\u003cspan\u003eOK\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('shipmentInvoice-email-view', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ShipmentInvoiceEmailIncludedFilesListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-controller=ShipmentInvoiceEmailOptionalFilesListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"pull-right margin-bottom-20\"\u003e\u003cbutton ng-click=submit() class=\"btn btn-sm btn-primary\"\u003eSubmit\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('shipmentInvoiceEmail-includedFiles-row-headers', "\u003ctr\u003e\u003cth\u003eFile Name\u003c/th\u003e\u003cth\u003eDocument Type\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentInvoiceEmail-includedFiles-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e{{row.FileName}}\u003c/td\u003e\u003ctd\u003e{{row.DocumentType}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentInvoiceEmail-optionalFiles-row-headers', "\u003ctr\u003e\u003cth\u003eSend\u003c/th\u003e\u003cth\u003eFile Name\u003c/th\u003e\u003cth\u003eDocument Type\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentInvoiceEmail-optionalFiles-list-rows', "\u003ctr ng-repeat=\"row in optionalFiles\"\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=row.Send /\u003e\u003c/td\u003e\u003ctd\u003e{{row.FileName}}\u003c/td\u003e\u003ctd\u003e{{row.DocumentType}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentManagement-list-row-headers', "\u003ctr class=\"row-compact management-row\"\u003e\u003cth style=min-width:70px\u003e\u003c/th\u003e\u003cth st-sort=OrderNo class=st-sortable\u003e{{(isQuote ? \"Quote\" : \"Shipment\")}}\u003c/th\u003e\u003cth st-sort={{column.FieldName}} class=\"st-sortable text-{{column.Alignment.toLowerCase()}}\" ng-repeat=\"column in columns\"\u003e{{column.DisplayName}}\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentManagement-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=ShipmentManagementListFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-left\"\u003e\u003cbutton class=\"btn btn-sm form-action-btn btn-primary\" ng-click=export()\u003eExport\u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003cselect ng-if=useDateTimeRestriction ng-model=filter.dateTimeRestrictionInterval class=form-control ng-change=changeFilter() ng-options=\"interval for interval in dateTimeRestrictionIntervalOptions\"\u003e\u003c/select\u003e \u003clabel class=\"input-group-addon input-group-addon-label\" ng-if=useDateTimeRestriction\u003e{{dateTimeRestrictionTypeDescription}}\u003c/label\u003e \u003clabel for=codeType_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cselect ng-model=filter.searchField class=form-control ng-change=changeFilter() ng-options=\"field.Name as field.DisplayName for field in searchFields\"\u003e\u003c/select\u003e \u003cspan class=input-group-btn\u003e:\u003c/span\u003e \u003cinput class=form-control type=text id=shipmentManagement_filter_searchvalue placeholder=Search ng-model=filter.searchValue ng-change=changeFilter() /\u003e \u003clabel class=\"input-group-addon input-group-addon-label\" for=searchAll\u003e \u003cinput type=checkbox ng-model=filter.searchAll id=searchAll ng-change=changeFilter() /\u003e Search All \u003c/label\u003e \u003cbutton class=\"btn btn-default btn-svl-grid\" style=margin-bottom:12px aria-hidden=true data-toggle=tooltip data-placement=top title=Refresh ng-click=changeFilter()\u003e \u003ci class=\"fa fa-fw fa-refresh\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentManagement-list-rows', "\u003ctr class=\"row-compact management-row\" ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=ShipmentManagementEditRowCtrl\u003e\u003ctd ng-style=\"{background: statusColors[row.StatusId]}\"\u003e\u003ca href=/Shipment/{{row.Id}} target=_blank class=item-link\u003e1\u003c/a\u003e \u003ca href=/Shipment/{{row.Id}}/PiecesAndRoutings target=_blank class=item-link\u003e2\u003c/a\u003e \u003ca href=/Shipment/{{row.Id}}/Accounting target=_blank class=item-link\u003e3\u003c/a\u003e\u003c/td\u003e\u003ctd ng-style=\"{background: statusColors[row.StatusId]}\"\u003e{{row.Id}}\u003c/td\u003e\u003ctd ng-repeat=\"column in columns\" ng-style=\"{background: statusColors[row.StatusId]}\" class=text-{{column.Alignment.toLowerCase()}} ng-bind-html=row[column.FieldName]\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentManagement-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ShipmentManagementListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-grid-view', "\u003cdiv class=\"shipment-grid col-xs-12\"\u003e\u003cdiv class=\"portlet box blue-madison portlet-grid-view\" ng-controller=GridCtrl\u003e\u003cdiv class=portlet-title\u003e\u003cspan ng-show=loadingItems class=caption\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-show=!loadingItems class=caption\u003e\u003ci class=\"fa fa-fw\" ng-class=titleIcon\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-bind=title class=caption\u003e\u003c/span\u003e \u003csmall ng-bind=subtitle class=sub-caption\u003e\u003c/small\u003e \u003cspan ng-show=loadingItems class=caption\u003e - Loading...\u003c/span\u003e\u003c/div\u003e\u003cdiv class=portlet-body style=position:relative ng-class=\"{\u0027loading-items\u0027: loadingItems}\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 actions-next-to-title\" ng-show=enableAddButton\u003e\u003cbutton type=button ng-click=\"$emit(\u0027addNew\u0027)\" class=\"btn btn-sm btn-info btn-svl-grid-add\" id=new{{itemType}} ng-attr-test-id=\"new {{itemType}}\" data-toggle=tooltip data-placement=right title=\"Add New {{itemType}}\"\u003e\u003ci class=\"fa fa-plus-square\"\u003e\u003c/i\u003e New\u003c/button\u003e\u003c/div\u003e\u003cdiv ng-class=\"{\u0027col-xs-12\u0027: !enableAddButton, \u0027col-xs-9\u0027: enableAddButton};\"\u003e\u003cdiv ng-include=\"filterTemplateUrl || \u0027blank\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row max-row-width\"\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv ng-class=\"\u0027alert-\u0027 + alert.type\" ng-show=alert.visible class=\"alert alert-block slide-down alert-dismissable\"\u003e\u003cp ng-bind=alert.message\u003e\u003c/p\u003e\u003ca href=javascript:void(0) class=close aria-label=close title=close ng-click=alert.close()\u003e×\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12 ng-class=\"{\u0027table-responsive\u0027:scrollingTable}\" style=position:relative\u003e\u003cdiv class=panel-mask ng-show=loadingItems\u003e\u003cspan ng-show=\"loadingItems \u0026amp;\u0026amp; !(displayedItems == null || displayedItems.length == 0)\"\u003e\u003ci class=\"fa fa-circle-o-notch fa-spin\"\u003e\u003c/i\u003e Loading...\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"alert alert-info\" ng-show=Alert.isVisible\u003e\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003ctable st-scope-setter=TableService.setScope st-pipe=refresh ng-class=\"{\u0027table-fixed-xs\u0027:tableFixedXS,\u0027clickableRows\u0027:clickableRows}\" ng-attr-test-id=\"grid {{itemType}}\" st-table=displayedItems st-safe-src=items class=\"table table-bordered table-striped table-condensed\" id=\"grid {{itemType}}\"\u003e\u003cthead ng-show=\"displayedItems == null || displayedItems.length == 0\"\u003e\u003ctr\u003e\u003cth ng-show=!loadingItems class=no-items-found ng-bind=\"noItemsText ? noItemsText : \u0027No items were found.\u0027\"\u003e\u003c/th\u003e\u003cth ng-show=loadingItems class=loading-items style=text-align:left\u003eLoading items...\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003cthead ng-include=rowHeadersTemplateUrl ng-show=\"displayedItems!= null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"/\u003e\u003ctbody ng-include=rowsTemplateUrl ng-show=\"displayedItems != null || displayedItems.length \u003e 0\"/\u003e\u003ctfoot ng-show=\"displayedItems != null \u0026amp;\u0026amp; displayedItems.length \u003e 0\"\u003e\u003ctr ng-include=rowsFootersTemplateUrl ng-show=rowsFootersTemplateUrl\u003e\u003c/tr\u003e\u003ctr ng-show=usePagination\u003e\u003ctd colspan=999\u003e\u003cdiv st-pagination=\"\" st-template=pagination st-items-by-page=itemsByPage st-displayed-pages=itemPages\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tfoot\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body summary-footer\" ng-show=portletFooterTemplateUrl ng-include=portletFooterTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentReferenceNumber-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Reference class=st-sortable\u003eReference\u003c/th\u003e\u003cth st-sort=TypeName class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=PartyName class=st-sortable\u003eParty\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentReferenceNumber-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Reference class=st-sortable\u003eReference\u003c/th\u003e\u003cth st-sort=TypeName class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=PartyName class=st-sortable\u003eParty\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentReferenceNumber-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentReferenceNumberListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('shipmentReferenceNumber-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Reference}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Reference}}\u003c/td\u003e\u003ctd\u003e{{row.TypeName}}\u003c/td\u003e\u003ctd\u003e{{row.PartyName}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentReferenceNumber-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ShipmentReferenceNumberEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Reference != null ? row.Reference : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.TypeName}}\u003c/td\u003e\u003ctd\u003e{{row.PartyName}}\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=ShipmentReferenceNumberEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003eReference: {{(row.Reference != null ? row.Reference : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eType: \u003c/b\u003e{{row.TypeName}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eParty: \u003c/b\u003e{{row.PartyName}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentReferenceNumberType-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind=match.model.Reference\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('shipmentReferenceNumber-edit', "\u003cform autocomplete=off class=\"shipmentReferenceNumberEditForm form-compact\" name=shipmentReferenceNumberEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Reference\u0027)}\"\u003e\u003clabel class=control-label for=Reference\u003eReference:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=Reference class=form-control ng-model=itemToEdit.Reference /\u003e\u003c/div\u003e\u003clabel for=Reference class=error ng-show=\"(itemErrors[\u0027Reference\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Reference\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=Type\u003e \u003cspan ng-show=searchingForShipmentReferenceNumberTypes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Type: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=Type class=form-control ng-model=itemToEdit.TypeName uib-typeahead=\"type.Id as type.CodeType for type in searchShipmentReferenceNumberTypes($viewValue)\" typeahead-on-select=\"shipmentReferenceNumberTypeChosen($item, itemToEdit)\" ng-change=\"itemToEdit.TypeId = null\" placeholder=\"Type to Search...\" typeahead-min-length=2 typeahead-template-url=shipmentReferenceNumberType-typeahead typeahead-no-results=shipmentReferenceNumberTypeNoResults typeahead-loading=searchingForShipmentReferenceNumberTypes ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupShipmentReferenceNumberType(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Type\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=shipmentReferenceNumberTypeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \\\"{{itemToEdit.TypeName}}\\\"\u003c/div\u003e\u003clabel for=Type class=error ng-bind=\"itemErrors[\u0027TypeName\u0027]\" ng-show=\"(itemErrors[\u0027TypeName\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=Party\u003e \u003cspan ng-show=searchingForShipmentReferenceNumberParties\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Party: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=Party class=form-control ng-model=itemToEdit.PartyName uib-typeahead=\"party.Id as party.DisplayText for party in searchShipmentReferenceNumberParties($viewValue)\" typeahead-on-select=\"shipmentReferenceNumberPartyChosen($item, itemToEdit)\" ng-change=\"itemToEdit.PartyId = null\" placeholder=\"Type to Search...\" typeahead-min-length=2 typeahead-template-url=shipmentReferenceNumberParty-typeahead typeahead-no-results=shipmentReferenceNumberPartyNoResults typeahead-loading=searchingForShipmentReferenceNumberParties ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupShipmentReferenceNumberParty(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Party\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=shipmentReferenceNumberPartyNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Party \\\"{{itemToEdit.PartyName}}\\\"\u003c/div\u003e\u003clabel for=Party class=error ng-bind=\"itemErrors[\u0027PartyName\u0027]\" ng-show=\"(itemErrors[\u0027PartyName\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('modal-shipmentReferenceNumber-maintenance', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eShipment Reference Numbers\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=ShipmentReferenceNumberListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentRoutingFormList', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=ShipmentRoutingFormListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentRoutingFormListForRoutingDocuments', "\u003cdiv ng-controller=ShipmentRoutingFormListForRoutingDocumentsCtrl\u003e\u003ctable id=forms-grid-table class=\"table table-striped table-bordered table-condensed\" ng-if=displayDocumentsTable\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003e\u003cinput class=checkbox type=checkbox ng-model=selectAllChecks ng-change=selectAllChecked() ng-show=!IsPortal /\u003e\u003c/th\u003e\u003cth\u003eDocument\u003c/th\u003e\u003cth style=text-align:left\u003e\u003ca href=javascript:void(0) class=forms-link ng-click=emailSelectedDocuments() ng-show=\"displayEmailSelected \u0026amp;\u0026amp; !IsPortal\"\u003e \u003cspan style=font-size:small\u003e Email Selected \u003c/span\u003e \u003c/a\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in documents\"\u003e\u003ctd style=text-align:center;height:35px;vertical-align:middle\u003e\u003cspan ng-show=\"row.Emailable \u0026amp;\u0026amp; !IsPortal \u0026amp;\u0026amp; row.Multiselect\"\u003e \u003cinput class=checkbox type=checkbox ng-model=row.Selected ng-change=checkboxChecked() /\u003e \u003c/span\u003e\u003c/td\u003e\u003ctd class=item-link style=height:35px;vertical-align:middle\u003e\u003ca href=javascript:void(0) class=item-link ng-click=\"onSelectDocument(row.ReportName, \u0027openDocument\u0027, row.SystemReport, row.CustomFormsAndReportsLayoutID)\"\u003e{{row.DisplayName}}\u003c/a\u003e\u003c/td\u003e\u003ctd style=text-align:left\u003e\u003cspan ng-show=row.Emailable\u003e \u003ci class=\"fa fa-fw fa-envelope-o\"\u003e\u003c/i\u003e \u003ca href=javascript:void(0) class=forms-link ng-click=\"onSelectDocument(row.ReportName, \u0027email\u0027, row.SystemReport, row.CustomFormsAndReportsLayoutID)\"\u003e \u003cspan\u003e Email \u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/a\u003e \u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e"); $templateCache.put('shipmentRoutingFormListForShipmentQuoteDocuments', "\u003cdiv ng-controller=ShipmentRoutingFormListForShipmentQuoteDocumentsCtrl\u003e\u003ctable id=forms-grid-table class=\"table table-striped table-bordered table-condensed\" ng-if=displayDocumentsTable\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003e\u003cinput class=checkbox type=checkbox ng-model=selectAllChecks ng-change=selectAllChecked() ng-show=!IsPortal /\u003e\u003c/th\u003e\u003cth\u003eDocument\u003c/th\u003e\u003cth style=text-align:left\u003e\u003ca href=javascript:void(0) class=forms-link ng-click=emailSelectedDocuments() ng-show=\"displayEmailSelected \u0026amp;\u0026amp; !IsPortal\"\u003e \u003cspan style=font-size:small\u003e Email Selected \u003c/span\u003e \u003c/a\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in documents\"\u003e\u003ctd style=text-align:center;height:35px;vertical-align:middle\u003e\u003cspan ng-show=\"row.Emailable \u0026amp;\u0026amp; !IsPortal \u0026amp;\u0026amp; row.Multiselect\"\u003e \u003cinput class=checkbox type=checkbox ng-model=row.Selected ng-change=checkboxChecked() /\u003e \u003c/span\u003e\u003c/td\u003e\u003ctd class=item-link style=height:35px;vertical-align:middle\u003e\u003ca href=javascript:void(0) class=item-link ng-click=\"onSelectDocument(row.ReportName, \u0027openDocument\u0027, row.SystemReport, row.CustomFormsAndReportsLayoutID)\"\u003e{{row.DisplayName}}\u003c/a\u003e\u003c/td\u003e\u003ctd style=text-align:left;height:35px;vertical-align:middle\u003e\u003cspan ng-show=\"row.Emailable \u0026amp;\u0026amp; !IsPortal\"\u003e \u003ci class=\"fa fa-fw fa-envelope-o\"\u003e\u003c/i\u003e \u003ca href=javascript:void(0) class=forms-link ng-click=\"onSelectDocument(row.ReportName, \u0027email\u0027, row.SystemReport, row.CustomFormsAndReportsLayoutID)\"\u003e \u003cspan\u003e Email \u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/a\u003e \u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e"); $templateCache.put('shipmentRoutingForm-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=ShipmentRoutingFormListFilterCtrl\u003e\u003cdiv class=clearfix style=margin-bottom:10px\u003e\u003cdiv class=pull-right\u003e\u003cdiv class=\"form-group input-group input-group-sm\" style=margin-right:10px\u003e\u003clabel for=tractor_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=schedule_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003cdiv class=form-group style=margin-top:-2px\u003e\u003cselect ng-model=filter.ObjectType class=form-control ng-change=changeFilter() ng-options=\"objectType.Value as objectType.Name for objectType in objectTypes\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentRoutingForm-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=ReportName class=st-sortable\u003eDocument\u003c/th\u003e\u003cth st-sort=DisplayName class=st-sortable\u003eDisplay Name\u003c/th\u003e\u003cth st-sort=ObjectType class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=IntDomFlag class=st-sortable\u003eIntDom\u003c/th\u003e\u003cth st-sort=TransitType class=st-sortable\u003eTransit Type\u003c/th\u003e\u003cth st-sort=SortOrder class=st-sortable\u003eSort Order\u003c/th\u003e\u003cth\u003eActive\u003c/th\u003e\u003cth\u003eSystem Report\u003c/th\u003e\u003cth\u003eEmailable\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentRoutingForm-list-row-headers-for-routing-documents', "\u003ctr\u003e\u003cth st-sort=ReportName class=st-sortable\u003eDocument\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentRoutingForm-list-row-headers-for-shipment-quote-documents', "\u003ctr\u003e\u003cth st-sort=ReportName class=st-sortable\u003eDocument\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentRoutingForm-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=ShipmentRoutingFormListEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.ReportName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.DisplayName}}\u003c/td\u003e\u003ctd\u003e{{row.ObjectType}}\u003c/td\u003e\u003ctd\u003e{{row.IntDomFlag}}\u003c/td\u003e\u003ctd\u003e{{row.TransitType}}\u003c/td\u003e\u003ctd\u003e{{row.SortOrder}}\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cspan ng-show=row.SystemReport class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cspan ng-show=row.Emailable class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentRoutingForm-list-rows-for-routing-documents', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003ca\u003e found invalid characters.\r\nLine 13: ng-click=\"onSelectDocument(row.ReportName, \u0027email\u0027)\"\r\nLine 14: \u003cspan\u003e\r\n---------------------------------^\r\nLine 15: Email\r\n\r\n--\u003e\r\n\r\n \u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected}\" ng-controller=\"ShipmentRoutingFormListEditRowForRoutingDocumentsCtrl\"\u003e\r\n \u003ctd class=\"item-link\"\u003e\u003ca href=\"javascript:void(0);\" class=\"item-link\" ng-click=\"onSelectDocument(row.ReportName, \u0027openDocument\u0027)\"\u003e{{row.DisplayName}}\u003c/a\u003e\u003c/td\u003e\r\n \u003c!--\u003ctd style=\"text-align: center;\"\u003e\r\n \u003cspan ng-show=\"row.SystemReport\" class=\"fa fa-check\"\u003e\u003c/span\u003e\r\n \u003c/td\u003e--\u003e\r\n \u003ctd style=\"text-align: center;\"\u003e\r\n \u003c!-- ng-click=\"openEmailModal(\u0027/FaR/Forms/ShipmentReweighForm.aspx?ID=\u0027, \u0027LTS=\u0027 + (UserProfile.LockToStation || SystemOptions.StationAddressing ? UserProfile.Station : shipment.GeneralInformation.RepName) +\u0027\u0026S=\u0027 + shipment.Id + \u0027\u0026WU=\u0027 + UserProfile.FullName + \u0027\u0026CC=\u0026RENDER=EMAIL\u0026SM=\u0027 +shipment.GeneralInformation.ServiceMode, \u0027ShipmentReweigh\u0027)\"\u003e --\u003e\r\n \u003cspan ng-show=\"row.Emailable\"\u003e\r\n \u003ci class=\"fa fa-fw fa-envelope-o\"\u003e\u003c/i\u003e\r\n \u003ca href=\"javascript:void(0);\"\r\n class=\"forms-link\"\r\n ng-click=\"onSelectDocument(row.ReportName, \u0027email\u0027)\"\r\n \u003cspan\u003e\r\n Email\r\n \u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\r\n \u003c/span\u003e\r\n \u003c/a\u003e\r\n \u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n\r\n"); $templateCache.put('shipmentRoutingForm-list-rows-for-shipment-quote-documents', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003ca\u003e found invalid characters.\r\nLine 13: ng-click=\"onSelectDocument(row.ReportName, \u0027email\u0027)\"\r\nLine 14: \u003cspan\u003e\r\n---------------------------------^\r\nLine 15: Email\r\n\r\n--\u003e\r\n\r\n \u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected}\" ng-controller=\"ShipmentRoutingFormListEditRowForShipmentQuoteDocumentsCtrl\"\u003e\r\n \u003ctd class=\"item-link\"\u003e\u003ca href=\"javascript:void(0);\" class=\"item-link\" ng-click=\"onSelectDocument(row.ReportName, \u0027openDocument\u0027)\"\u003e{{row.DisplayName}}\u003c/a\u003e\u003c/td\u003e\r\n \u003c!--\u003ctd style=\"text-align: center;\"\u003e\r\n \u003cspan ng-show=\"row.SystemReport\" class=\"fa fa-check\"\u003e\u003c/span\u003e\r\n \u003c/td\u003e--\u003e\r\n \u003ctd style=\"text-align: center;\"\u003e\r\n \u003c!-- ng-click=\"openEmailModal(\u0027/FaR/Forms/ShipmentReweighForm.aspx?ID=\u0027, \u0027LTS=\u0027 + (UserProfile.LockToStation || SystemOptions.StationAddressing ? UserProfile.Station : shipment.GeneralInformation.RepName) +\u0027\u0026S=\u0027 + shipment.Id + \u0027\u0026WU=\u0027 + UserProfile.FullName + \u0027\u0026CC=\u0026RENDER=EMAIL\u0026SM=\u0027 +shipment.GeneralInformation.ServiceMode, \u0027ShipmentReweigh\u0027)\"\u003e --\u003e\r\n \u003cspan ng-show=\"row.Emailable\"\u003e\r\n \u003ci class=\"fa fa-fw fa-envelope-o\"\u003e\u003c/i\u003e\r\n \u003ca href=\"javascript:void(0);\"\r\n class=\"forms-link\"\r\n ng-click=\"onSelectDocument(row.ReportName, \u0027email\u0027)\"\r\n \u003cspan\u003e\r\n Email\r\n \u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\r\n \u003c/span\u003e\r\n \u003c/a\u003e\r\n \u003c/span\u003e\r\n \u003c/td\u003e\r\n \u003c/tr\u003e\r\n\r\n"); $templateCache.put('shipmentRoutingForm-edit', "\u003cform autocomplete=off id=shipmentRoutingForm name=shipmentRoutingForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: errors.hasOwnProperty(\u0027DisplayName\u0027)}\"\u003e\u003clabel class=control-label for=report\u003eDisplay Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=DisplayName type=text class=form-control ng-model=itemToEdit.DisplayName /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: errors.hasOwnProperty(\u0027CustomFormsAndReportsLayoutID\u0027)}\" ng-show=!itemToEdit.SystemReport\u003e\u003clabel class=control-label for=report\u003eCustom Report Form Layout:\u003c/label\u003e \u003cselect class=form-control ng-model=itemToEdit.CustomFormsAndReportsLayoutID ng-options=\"customFormReportLayout.ReportId as customFormReportLayout.ReportName for customFormReportLayout in customFormReportLayouts\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: errors.hasOwnProperty(\u0027ObjectType\u0027)}\"\u003e\u003clabel class=control-label for=report\u003eDocument Type:\u003c/label\u003e \u003cselect class=form-control ng-model=itemToEdit.ObjectType ng-options=\"objectType.Value as objectType.Name for objectType in objectTypes\" ng-disabled=itemToEdit.SystemReport\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: errors.hasOwnProperty(\u0027IntDomFlag\u0027)}\"\u003e\u003clabel class=control-label for=IntDomFlag\u003eIntDom:\u003c/label\u003e \u003cselect class=form-control id=IntDomFlag ng-model=itemToEdit.IntDomFlag\u003e\u003coption value=Both\u003eBoth\u003c/option\u003e\u003coption value=International\u003eInternational\u003c/option\u003e\u003coption value=Domestic\u003eDomestic\u003c/option\u003e\u003c/select\u003e \u003clabel for=IntervalPeriod class=error ng-show=\"(errors[\u0027IntDomFlag\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"errors[\u0027IntDomFlag\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: errors.hasOwnProperty(\u0027TransitType\u0027)}\"\u003e\u003clabel class=control-label for=TransitType\u003eTransit Type:\u003c/label\u003e \u003cselect class=form-control id=TransitType ng-model=itemToEdit.TransitType\u003e\u003coption value=All\u003eAll\u003c/option\u003e\u003coption value=Air\u003eAir\u003c/option\u003e\u003coption value=Delivery\u003eDelivery\u003c/option\u003e\u003coption value=Ground\u003eGround\u003c/option\u003e\u003coption value=Ocean\u003eOcean\u003c/option\u003e\u003coption value=PickUp\u003ePickUp\u003c/option\u003e\u003coption value=Rail\u003eRail\u003c/option\u003e\u003c/select\u003e \u003clabel for=TransitType class=error ng-show=\"(errors[\u0027TransitType\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"errors[\u0027TransitType\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: errors.hasOwnProperty(\u0027SortOrder\u0027)}\"\u003e\u003clabel class=control-label for=report\u003eSort Order:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=SortOrder type=number class=form-control ng-model=itemToEdit.SortOrder /\u003e\u003c/div\u003e\u003clabel for=SortOrder class=error ng-show=\"(errors[\u0027SortOrder\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"errors[\u0027SortOrder\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group style=text-align:left;margin-top:10px\u003e\u003clabel style=display:inline-flex\u003e \u003cinput id=Active name=Active type=checkbox style=margin-right:5px ng-model=itemToEdit.Emailable ng-disabled=itemToEdit.SystemReport /\u003e Emailable \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group style=text-align:left\u003e\u003clabel style=display:inline-flex\u003e \u003cinput id=Active name=Active type=checkbox style=margin-right:5px ng-model=itemToEdit.Active /\u003e Active \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group style=text-align:left\u003e\u003clabel style=display:inline-flex\u003e \u003cinput id=Active name=Active type=checkbox style=margin-right:5px ng-model=itemToEdit.SystemReport readonly disabled/\u003e System Report \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('preshipping-advice-form', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(); aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003ePre Shipping Advice\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp class=margin-top:0px\u003ePlease Select Your Shipper And Consignee For Use On The Form\u003c/p\u003e\u003cform class=\"form form-compact\" ng-submit=onSubmit()\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Shipper\u003eShipper:\u003c/label\u003e \u003cselect class=form-control ng-model=selectedShipper\u003e\u003coption value={{item.AuxValue}} ng-repeat=\"item in shippers\"\u003e{{ item.Name }}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Consignee\u003eConsignee:\u003c/label\u003e \u003cselect class=form-control ng-model=selectedConsignee\u003e\u003coption value={{item.AuxValue}} ng-repeat=\"item in consignees\"\u003e{{ item.Name }}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-top:20px;float:right\u003e\u003cdiv class=col-xs-12\u003e\u003cbutton type=submit class=\"btn btn-primary\"\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dockreceipt-form', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(); aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eDock Receipt\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp class=margin-top:0px\u003ePlease Select Your Shipper And Consignee For Use On The Form\u003c/p\u003e\u003cform class=\"form form-compact\" ng-submit=onSubmit()\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Shipper\u003eShipper:\u003c/label\u003e \u003cselect class=form-control ng-model=selectedShipper\u003e\u003coption value={{item.AuxValue}} ng-repeat=\"item in shippers\"\u003e{{ item.Name }}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Consignee\u003eConsignee:\u003c/label\u003e \u003cselect class=form-control ng-model=selectedConsignee\u003e\u003coption value={{item.AuxValue}} ng-repeat=\"item in consignees\"\u003e{{ item.Name }}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-top:20px;float:right\u003e\u003cdiv class=col-xs-12\u003e\u003cbutton type=submit class=\"btn btn-primary\"\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('confirmOnBoard-form', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(); aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eConfirmed On Board\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp class=margin-top:0px\u003ePlease Select Your Shipper And Consignee For Use On The Form\u003c/p\u003e\u003cform class=\"form form-compact\" ng-submit=onSubmit()\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Shipper\u003eShipper:\u003c/label\u003e \u003cselect class=form-control ng-model=selectedShipper\u003e\u003coption value={{item.AuxValue}} ng-repeat=\"item in shippers\"\u003e{{ item.Name }}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Consignee\u003eConsignee:\u003c/label\u003e \u003cselect class=form-control ng-model=selectedConsignee\u003e\u003coption value={{item.AuxValue}} ng-repeat=\"item in consignees\"\u003e{{ item.Name }}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-top:20px;float:right\u003e\u003cdiv class=col-xs-12\u003e\u003cbutton type=submit class=\"btn btn-primary\"\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('bill-of-lading-instructions-form', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(); aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eBooking Instructions\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp class=margin-top:0px\u003ePlease Select Your Shipper And Consignee For Use On The Form\u003c/p\u003e\u003cform class=\"form form-compact\" ng-submit=onSubmit()\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Shipper\u003eShipper:\u003c/label\u003e \u003cselect class=form-control ng-model=selectedShipper\u003e\u003coption value={{item.AuxValue}} ng-repeat=\"item in shippers\"\u003e{{ item.Name }}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Consignee\u003eConsignee:\u003c/label\u003e \u003cselect class=form-control ng-model=selectedConsignee\u003e\u003coption value={{item.AuxValue}} ng-repeat=\"item in consignees\"\u003e{{ item.Name }}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-top:20px;float:right\u003e\u003cdiv class=col-xs-12\u003e\u003cbutton type=submit class=\"btn btn-primary\"\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('vendorQuote-form', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(); aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eVendor Quote\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp class=margin-top:0px\u003ePlease Select Your Vendor For Use On The Form\u003c/p\u003e\u003cform class=\"form form-compact\" ng-submit=onSubmit()\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Vendor\u003eVendor:\u003c/label\u003e \u003cselect class=form-control ng-model=selectedVendorIdWithCostType\u003e\u003coption value={{item.Id}}-{{item.Type}}-{{item.CostType}} ng-repeat=\"item in vendors\"\u003e{{ item.Name }}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-top:20px;float:right\u003e\u003cdiv class=col-xs-12\u003e\u003cbutton type=submit class=\"btn btn-primary\"\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentStatus-report-searchModal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipentStatusReportSearchForm\u003e\u003cdiv class=\"form-group row\"\u003e\u003clabel for=cbxSsDateField class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=cbxSsDateField name=cbxSsDateField class=form-control ng-model=filter.DateField ng-options=\"item.value as item.label for item in shipmentDateOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-class=\"{error: validation.filter.DateBegin || validation.filter.DateEnd}\"\u003e\u003clabel for=dpSsDateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=dpSsDateBegin name=dpSsDateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin ng-change=\"validation.filter.DateBegin = null;\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=dpSsDateEnd name=dpSsDateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd ng-change=\"validation.filter.DateEnd = null;\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-3 control-label\" ng-if=\"(!shipentStatusReportSearchForm.dpSsDateBegin.$valid || validation.filter.DateBegin)\"\u003e\u003c/label\u003e \u003clabel ng-if=\"!shipentStatusReportSearchForm.dpSsDateBegin.$valid || validation.filter.DateBegin\" class=\"col-xs-9 control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\" ng-show=!shipentStatusReportSearchForm.dpSsDateBegin.$valid\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027dpSsDateBegin\u0027, \u0027Begin Date\u0027)\" ng-show=!shipentStatusReportSearchForm.dpSsDateBegin.$valid\u003e\u003c/span\u003e \u003ci class=\"fa fa-warning\" ng-show=validation.filter.DateBegin\u003e\u003c/i\u003e \u003cspan ng-bind=validation.filter.DateBegin ng-show=validation.filter.DateBegin\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-3 control-label\" ng-if=\"(!shipentStatusReportSearchForm.dpSsDateEnd.$valid || validation.filter.DateEnd)\"\u003e\u003c/label\u003e \u003clabel ng-if=\"!shipentStatusReportSearchForm.dpSsDateEnd.$valid || validation.filter.DateEnd\" class=\"col-xs-9 control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\" ng-show=!shipentStatusReportSearchForm.dpSsDateEnd.$valid\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027dpSsDateEnd\u0027, \u0027End Date\u0027)\" ng-show=!shipentStatusReportSearchForm.dpSsDateEnd.$valid\u003e\u003c/span\u003e \u003ci class=\"fa fa-warning\" ng-show=validation.filter.DateEnd\u003e\u003c/i\u003e \u003cspan ng-bind=validation.filter.DateEnd ng-show=validation.filter.DateEnd\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003clabel class=\"control-label col-xs-3\" for=txtSsVendor\u003e \u003cspan ng-show=searchingForBillTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Bill To: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtSsVendor name=txtSsVendor class=form-control placeholder=\"Type Bill To Code to Search...\" ng-model=filter.BillToCode uib-typeahead=\"customer.Code as customer.Code for customer in searchBillTo($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=billToNoResults typeahead-loading=searchingForBillTo typeahead-on-select=billToChosen($item) ng-change=\"filter.BillToId = null;\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"billToNoResults = false; lookupBillTo()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Bill To\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=billToNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for Bill To Code \"{{filter.BillToCode}}\"\u003c/div\u003e\u003clabel for=txtSsVendor class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003clabel for=cbxSsPublicFlag class=\"col-xs-3 control-label\"\u003ePublic:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=cbxSsPublicFlag name=cbxSsPublicFlag class=form-control ng-model=filter.PublicFlag ng-options=\"item.value as item.label for item in publicFlagOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport()\u003eRun Report \u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentStatus-report-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentStatusReportFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003cdiv ng-include=\"reportResultButtonsTemplateUrl ? reportResultButtonsTemplateUrl : \u0027shipmentStatus-report-buttons\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentStatus-report-buttons', "\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showShipmentStatusSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003cdiv style=display:inline ng-show=customReportResultButtonsTemplateUrl ng-include=customReportResultButtonsTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showShipmentStatusSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003cdiv style=display:inline ng-show=customReportResultButtonsTemplateUrl ng-include=customReportResultButtonsTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentStatus-report-list-row-headers', "\u003ctr\u003e\u003cth\u003eShipment #\u003c/th\u003e\u003cth\u003eHousebill #\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eShipper City\u003c/th\u003e\u003cth\u003eShipper State\u003c/th\u003e\u003cth\u003eShipper Ref.\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eConsignee City\u003c/th\u003e\u003cth\u003eConsignee State\u003c/th\u003e\u003cth\u003eConsignee Ref.\u003c/th\u003e\u003cth\u003eBill To Name\u003c/th\u003e\u003cth\u003eBill To Ref.\u003c/th\u003e\u003cth\u003eTotal Pieces\u003c/th\u003e\u003cth\u003eTotal Weight\u003c/th\u003e\u003cth\u003eStatus Code\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003ePublic\u003c/th\u003e\u003cth\u003eEvent Date/Time\u003c/th\u003e\u003cth\u003eStatus Date/Time\u003c/th\u003e\u003cth\u003eCreated Date\u003c/th\u003e\u003cth\u003eCreated Time\u003c/th\u003e\u003cth\u003eReady Date\u003c/th\u003e\u003cth\u003ePick Up Date\u003c/th\u003e\u003cth\u003ePick Up Time\u003c/th\u003e\u003cth\u003eSch. Delivery Date\u003c/th\u003e\u003cth\u003eDelivery Date\u003c/th\u003e\u003cth\u003eDelivery Time\u003c/th\u003e\u003cth\u003eCreated By\u003c/th\u003e\u003cth\u003eService Type\u003c/th\u003e\u003cth\u003eMileage\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentStatus-report-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.Housebill}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperCity}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperState}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperRef}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeCity}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeState}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeRef}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToRef}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalPieces | number : 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalActualWeight | number : 2 }} {{row.WeightUOM}}\u003c/td\u003e\u003ctd\u003e{{row.StatusCode}}\u003c/td\u003e\u003ctd\u003e{{row.StatusDescription}}\u003c/td\u003e\u003ctd\u003e{{row.StatusPublic ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.EventDate | date:\u0027MM/dd/yyyy HH:mm\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.StatusDate | date:\u0027MM/dd/yyyy HH:mm\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.CreatedDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.CreatedDate | date: \u0027HH:mm\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ReadyDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.PickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.PickupTime}}\u003c/td\u003e\u003ctd\u003e{{row.ScheduleDeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.DeliveryTime}}\u003c/td\u003e\u003ctd\u003e{{row.CreatedBy}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceType}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Mileage | number : 2}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('report-shipment-status', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027report-shipment-filters\u0027\"\u003e\u003c/div\u003e"); $templateCache.put('report-shipment-filters', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003cimg\u003e found invalid characters.\r\nLine 79: …ets/admin/layout/img/loading-spinner-grey.gif\")\" alt=\"Loading...\" ng-show=\"false\" /\u003e\r\n---------------------------------------------------------^\r\nLine 80: \r\n\r\n--\u003e\r\n\r\n\r\n\t\u003cdiv id=\"salesAccountPane\" ng-controller=\"SalesAccountController\"\u003e\r\n\r\n\t\t\u003cdiv id=\"errorPane\" ng-show=\"ShowErrorPane()\" class=\"alert alert-block alert-danger\"\u003e\r\n\t\t\t\u003ch4 class=\"alert-heading\"\u003eError\u003c/h4\u003e\r\n\t\t\t\u003cp class=\"content\"\u003e {{errorText}} \u003c/p\u003e\r\n\t\t\u003c/div\u003e\r\n\r\n\r\n\t\t\u003cdiv id=\"searchPane\" class=\"portlet box blue-madison\"\u003e\r\n\r\n\t\t\t\u003cdiv class=\"portlet-title\"\u003e\r\n\t\t\t\t\u003cdiv class=\"caption\"\u003e Filters \u003c/div\u003e\r\n\t\t\t\t\u003cdiv class=\"tools\"\u003e\r\n\t\t\t\t\t\u003ca class=\"collapse\" href=\"javascript:;\"\u003e\u003c/a\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"portlet-body\"\u003e\r\n\t\t\t\t\u003cform ng-submit=\"SubmitSearch\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"form-override form\"\u003e\r\n\t\t\t\t\t\t\u003ctable class=\"form-table border-2-col\"\u003e\r\n\t\t\t\t\t\t\t\u003ctr\u003e\r\n\t\t\t\t\t\t\t\t\u003ctd class=\"filterLabel\"\u003eDate Type\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\u003ctd\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cselect kendo-combo-box k-ng-model=\"filter.DateType\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-placeholder=\"\u0027\u0027\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-data-text-field=\"\u0027Text\u0027\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-data-value-field=\"\u0027Value\u0027\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-filter=\"\u0027contains\u0027\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-auto-bind=\"false\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-min-length=\"1\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-value-primitive=\"true\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-data-source=\"dsDateType\"\r\n\t\t\t\t\t\t\t\t\t\t\tng-blur=\"ValidateSearchFilter()\"\r\n\t\t\t\t\t\t\t\t\t\t\tstyle=\"width: 100%;\"\u003e\u003c/select\u003e\r\n\t\t\t\t\t\t\t\t\u003c/td\u003e\r\n\t\t\t\t\t\t\t\u003c/tr\u003e\r\n\t\t\t\t\t\t\t\u003ctr\u003e\r\n\t\t\t\t\t\t\t\t\u003ctd class=\"filterLabel\"\u003eDate Range\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\u003ctd\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cspan class=\"display-picker\"\u003e\r\n\t\t\t\t\t\t\t\t\t\tFrom: \u003cinput id=\"dateFrom\" ng-model=\"filter.DateFrom\" ng-blur=\"ValidateSearchFilter()\" style=\"width:150px;\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cspan style=\"padding:9px;\"\u003e \u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cspan class=\"display-picker\"\u003e\r\n\t\t\t\t\t\t\t\t\t\tTo: \u003cinput id=\"dateTo\" ng-model=\"filter.DateTo\" ng-blur=\"ValidateSearchFilter()\" style=\"width:150px;\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\u003c/td\u003e\r\n\t\t\t\t\t\t\t\u003c/tr\u003e\r\n\t\t\t\t\t\t\t\u003ctr\u003e\r\n\t\t\t\t\t\t\t\t\u003ctd class=\"filterLabel\"\u003eSalesperson\u003c/td\u003e\r\n\t\t\t\t\t\t\t\t\u003ctd\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cselect kendo-combo-box k-ng-model=\"filter.Salesperson\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-placeholder=\"\u0027All\u0027\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-data-text-field=\"\u0027Text\u0027\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-data-value-field=\"\u0027Value\u0027\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-filter=\"\u0027contains\u0027\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-auto-bind=\"true\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-min-length=\"1\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-value-primitive=\"true\"\r\n\t\t\t\t\t\t\t\t\t\t\tk-data-source=\"dsSalesperson\"\r\n\t\t\t\t\t\t\t\t\t\t\tng-blur=\"ValidateSearchFilter()\"\r\n\t\t\t\t\t\t\t\t\t\t\tstyle=\"width: 100%;\"\u003e\u003c/select\u003e\r\n\t\t\t\t\t\t\t\t\u003c/td\u003e\r\n\t\t\t\t\t\t\t\u003c/tr\u003e\r\n\t\t\t\t\t\t\u003c/table\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"row pad-top-10\"\u003e\r\n\t\t\t\t\t\t\u003cdiv class=\"col-md-4\"\u003e\r\n\t\t\t\t\t\t\t\u003cspan ng-show=\"!AreFiltersValid()\" style=\"color:red\"\u003e{{filterMessage}}\u003c/span\u003e\r\n\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\u003cdiv class=\"col-md-4\"\u003e\r\n\t\t\t\t\t\t\t\u003cspan class=\"btn btn-default\" ng-click=\"ClearSearch()\" ng-disabled=\"DisableClearBtn()\"\u003e\u003ci class=\"fa fa-ban\"\u003e\u003c/i\u003e Clear \u003c/span\u003e\r\n\t\t\t\t\t\t\t\u003cspan class=\"btn btn-primary\" ng-click=\"SubmitSearch()\" ng-disabled=\"DisableSearchBtn()\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e Search \u003c/span\u003e\r\n\r\n\t\t\t\t\t\t\t\u003cimg src=\"@Url.Content(\"~/assets/admin/layout/img/loading-spinner-grey.gif\")\" alt=\"Loading...\" ng-show=\"false\" /\u003e\r\n\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/form\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\r\n\r\n\t\t\u003cdiv id=\"resultPane\" class=\"portlet box blue-madison\" style=\"margin-top: 20px !important; min-width: 215px; display:block; width:100%;\"\u003e\r\n\t\t\t\u003cdiv id=\"searchResultsHeadPane\" class=\"portlet-title\"\u003e\r\n\t\t\t\t\u003cdiv class=\"caption\"\u003e\r\n\t\t\t\t\tSales Account Report\u003cspan\u003e [ {{totalResults}} ] \u003c/span\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\u003cdiv class=\"actions\"\u003e\r\n\t\t\t\t\t\u003cbutton id=\"btnExcelExport\" ng-click=\"SalesAccountToExcel($event);$event.preventDefault(); $event.stopPropagation();\" ng-show=\"ShowSearchResults()\" class=\"btn btn-default btn-sm\"\u003e\r\n\t\t\t\t\t\t\u003ci class=\"fa fa-file-excel-o\"\u003e \u003c/i\u003e Export to Excel\r\n\t\t\t\t\t\u003c/button\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv ng-show=\"ShowSearchResults()\" class=\"portlet-body-scroll\"\u003e\r\n\t\t\t\t\u003cdiv id=\"gridPane\" class=\"table \" style=\"display:table;\"\u003e\r\n\r\n\t\t\t\t\t@(Html.Kendo().Grid\u003cSVL.Entities.GetSalesShipmentReport_Result\u003e()\r\n\t\t\t\t\t\t.Name(\"SalesAccountGrid\")\r\n\t\t\t\t\t\t.TableHtmlAttributes(new { @class = \"custom-table-hover table table-bordered no-footer\" })\r\n\t\t\t\t\t\t.HtmlAttributes(new { style = \"height: 100%;\" })\r\n\t\t\t\t\t\t.AutoBind(false)\r\n\t\t\t\t\t\t.Reorderable(reorder =\u003e reorder.Columns(true))\r\n\t\t\t\t\t\t.Sortable()\r\n\t\t\t\t\t\t.Selectable(selectable =\u003e selectable\r\n\t\t\t\t\t\t.Enabled(true)\r\n\t\t\t\t\t\t.Mode(GridSelectionMode.Single)\r\n\t\t\t\t\t\t.Type(GridSelectionType.Cell)\r\n\t\t\t\t\t\t)\r\n\t\t\t\t\t\t.Pageable(pageable =\u003e pageable\r\n\t\t\t\t\t\t.Refresh(true)\r\n\t\t\t\t\t\t.PageSizes(new[] { 20, 50, 100, 200 })\r\n\t\t\t\t\t\t.ButtonCount(5)\r\n\t\t\t\t\t\t.Input(true)\r\n\t\t\t\t\t\t.Enabled(true)\r\n\t\t\t\t\t\t)\r\n\t\t\t\t\t\t.Columns(columns =\u003e {\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.OrderNo).Title(\"Order No\").ClientFooterTemplate(\"Total\").Width(70);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.ShipDate).Title(\"Ship Date\").Format(\"{0:d}\").Width(70);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.PODDate).Title(\"POD Date\").Format(\"{0:d}\").Width(70);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.Salesman1Name).Title(\"Salesman 1\").Width(120);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.Salesman2Name).Title(\"Salesman 2\").Width(120);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.ServiceLevel).Title(\"Service Level\").Width(120);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.ShipperName).Title(\"Shipper Name\").Width(120);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.ConsigneeName).Title(\"Consignee Name\").Width(120);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.BillToName).Title(\"Bill To Name\").Width(120);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.TTLPieces).Title(\"TTL Pieces\").Format(\"{0:n0}\").Width(60);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.TTLActualWeight).Title(\"TTL Actual Weight\").Format(\"{0:n}\").Width(80).HtmlAttributes(new { style = \"text-align:right\" });\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.TotalRevenue).Title(\"Total Revenue\").Format(\"{0:c}\").Width(80).HtmlAttributes(new { style = \"text-align:right\" }).ClientFooterTemplate(\"#= kendo.format(\u0027{0:c}\u0027, sum)#\");\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.TotalCosts).Title(\"Total Costs\").Format(\"{0:c}\").Width(80).HtmlAttributes(new { style = \"text-align:right\" }).ClientFooterTemplate(\"#= kendo.format(\u0027{0:c}\u0027, sum)#\");\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.TotalProfit).Title(\"Total Profit\").Format(\"{0:c}\").Width(80).HtmlAttributes(new { style = \"text-align:right\" }).ClientFooterTemplate(\"#= kendo.format(\u0027{0:c}\u0027, sum)#\");\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.GP).Title(\"GP %\").Format(\"{0:p}\").Width(70).HtmlAttributes(new { style = \"text-align:right\" });\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.Status).Title(\"Status\").Width(60);\r\n\t\t\t\t\t\t\tcolumns.Bound(c =\u003e c.CustBillInst).Title(\"Billing Inst.\").Width(120);\r\n\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\t.Resizable(resize =\u003e resize.Columns(true))\r\n\t\t\t\t\t\t.ColumnMenu()\r\n\t\t\t\t\t\t.Groupable()\r\n\t\t\t\t\t\t.Filterable()\r\n\t\t\t\t\t\t.DataSource(dataSource =\u003e dataSource\r\n\t\t\t\t\t\t.Ajax()\r\n\t\t\t\t\t\t.PageSize(20)\r\n\t\t\t\t\t\t.ServerOperation(false)\r\n\t\t\t\t\t\t.Model(model =\u003e model.Id(c =\u003e c.OrderNo))\r\n\t\t\t\t\t\t.Read(read =\u003e read.Action(\"GetSalesAccountDataSource\", \"SalesAccount\", new { Area = \"Report\" }).Type(HttpVerbs.Get).Data(\"SalesAccountModule.SalesAccountGrid_onReadGetParameter\"))\r\n\t\t\t\t\t\t.Events(events =\u003e events.Error(\"SalesAccountModule.SalesAccountGrid_onError\"))\r\n\t\t\t\t\t\t.Aggregates(agregate =\u003e {\r\n\t\t\t\t\t\t\tagregate.Add(c =\u003e c.TotalRevenue).Sum();\r\n\t\t\t\t\t\t\tagregate.Add(c =\u003e c.TotalCosts).Sum();\r\n\t\t\t\t\t\t\tagregate.Add(c =\u003e c.TotalProfit).Sum();\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\t.Sort(c =\u003e {\r\n\t\t\t\t\t\t\tc.Add(x =\u003e x.Salesman1Name).Ascending();\r\n\t\t\t\t\t\t\tc.Add(x =\u003e x.Salesman2Name).Ascending();\r\n\t\t\t\t\t\t\tc.Add(x =\u003e x.ShipDate).Ascending();\r\n\t\t\t\t\t\t\tc.Add(x =\u003e x.OrderNo).Ascending();\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t\t)\r\n\t\t\t\t\t\t.Events(events =\u003e events\r\n\t\t\t\t\t\t.DataBound(\"SalesAccountModule.SalesAccountGrid_onDataBound\")\r\n\t\t\t\t\t\t)\r\n\t\t\t\t\t)\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\r\n"); $templateCache.put('shipment-edit', "\u003cdiv ng-include=\"\u0027shipment-context-menu\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"page-title-bar shipment-title-bar\"\u003e\u003cspan ng-bind=PageLocationService.pageTitle test-id=\"shipment id title\" class=\"float-left vertical shipment-page-title\"\u003e\u003c/span\u003e \u003ca ng-show=\"macroPointStatus.MacroPointTrackingUrl != null\" target=_blank class=\"hidden-xs hidden-sm\" href={{macroPointStatus.MacroPointTrackingUrl}}\u003eView MacroPoint Tracking \u003ci class=\"fa fa-external-link\"\u003e\u003c/i\u003e\u003c/a\u003e\u003cdiv ng-include=\"\u0027shipment-page-bar\u0027\" class=\"dropdown pull-right clearfix dropdown-menu-right\"\u003e\u003c/div\u003e\u003c/div\u003e\u003ca ng-show=\"macroPointStatus.MacroPointTrackingUrl != null\" target=_blank class=\"visible-xs visible-sm\" href={{macroPointStatus.MacroPointTrackingUrl}}\u003eView MacroPoint Tracking \u003ci class=\"fa fa-external-link\"\u003e\u003c/i\u003e\u003c/a\u003e\u003cdiv class=clearfix\u003e\u003csection class=\"panel tab-host-panel\"\u003e\u003cheader class=\"panel-heading tab-bg-dark-navy-blue\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027shipment\u0027)\" id=shipment-tab test-id=shipment-tab ng-class=\"{ active: isActiveTab(\u0027shipment\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e {{shipmentOrQuoteLabel}} Info\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal || SystemOptions.AddRefNumber\" ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027piecesandroutings\u0027)\" id=piecesandroutings-tab test-id=piecesandroutings-tab ng-class=\"{ active: isActiveTab(\u0027piecesandroutings\u0027) }\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-th-large\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e {{IsPortal ? \u0027Additional Details\u0027 : (shipmentOrQuoteLabel + \u0027 Routings\u0027)}}\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-if=\"!IsPortal || (UserProfile.CustomerPortalSettings.CustomerInvoiceCopy \u0026amp;\u0026amp; PortalUserCanViewChargesAndInvoices) || (PortalCanViewCharges \u0026amp;\u0026amp; PortalUserCanViewChargesAndInvoices)\" ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027accounting\u0027)\" test-id=accounting-tab id=accounting-tab ng-class=\"{ active: isActiveTab(\u0027accounting\u0027) }\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw\" ng-class=\"IsPortal ? \u0027fa-usd\u0027 : \u0027fa-bank\u0027\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs ng-bind=\"IsPortal ? \u0027Charges \u0026amp; Invoices\u0027 : \u0027Accounting\u0027\"\u003e \u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027forms\u0027)\" test-id=forms-tab ng-show=\"!IsPortal || UserProfile.CustomerPortalSettings.FormTab || shipment.IsQuote\" ng-class=\"{ active: isActiveTab(\u0027forms\u0027) }\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-tasks\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Documents\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/header\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\" ng-class=\"{\u0027svl-read-only-view\u0027:ReadOnlyView}\" ng-controller=ShipmentCommonCtrl\u003e\u003cdiv class=tab-content ng-class=\"isActiveTab(\u0027shipment\u0027) || isActiveTab(\u0027piecesandroutings\u0027) || (!IsPortal \u0026amp;\u0026amp; isActiveTab(\u0027accounting\u0027)) ? \u0027top-content-are-panels\u0027 : \u0027\u0027\" style=position:relative\u003e\u003cdiv class=tab-panel-action-buttons\u003e\u003cbutton id=CancelEditButton type=button class=\"btn pull-right btn-sm form-action-btn\" ng-show=!ReadOnlyView ng-class=\"((mode==\u0027Edit\u0027) ? \u0027btn-danger\u0027 : \u0027btn-success\u0027)\" ng-click=\"(mode==\u0027Edit\u0027) ? $emit(\u0027cancelEdit\u0027) : toggleEdit() \"\u003e \u003ci class=\"fa fa-fw\" ng-class=\"((mode==\u0027Edit\u0027) ? \u0027fa-ban\u0027 : \u0027fa-pencil\u0027)\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"((mode==\u0027Edit\u0027) ? \u0027cancel\u0027 : \u0027edit\u0027)\"\u003e\u003c/span\u003e \u003c/button\u003e \u003cbutton id=SaveButton type=button class=\"btn btn-primary btn-sm pull-right form-action-btn\" ng-show=\"mode==\u0027Edit\u0027 \u0026amp;\u0026amp; (!IsPortal || shipment.IsQuote)\" ng-click=saveShipment() data-toggle=tooltip data-placement=top title=Ctrl+S\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e save \u003c/button\u003e \u003cbutton id=SaveDraftButton type=button class=\"btn btn-info btn-sm pull-right form-action-btn\" ng-show=\"mode==\u0027Edit\u0027 \u0026amp;\u0026amp; IsPortal \u0026amp;\u0026amp; (shipment.GeneralInformation.StatusId == SystemOptions.InitialCustomerEntertedShipmentStatus || shipment.GeneralInformation.StatusId == SystemOptions.DefaultCustomerSubmittedQuoteStatus)\" ng-click=\"saveShipment(null, true)\"\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e save draft \u003c/button\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=shipment ng-if=\"tabIsLoaded(\u0027shipment\u0027) || isActiveTab(\u0027shipment\u0027)\" ng-class=\"{ active: isActiveTab(\u0027shipment\u0027) }\" ng-include=\"\u0027shipment-tab-shipmentInfo\u0027\" class=tab-pane ng-controller=ShipmentGeneralInformationCtrl\u003e\u003c/div\u003e\u003cdiv id=piecesandroutings ng-if=\"tabIsLoaded(\u0027piecesandroutings\u0027) || isActiveTab(\u0027piecesandroutings\u0027)\" ng-class=\"{ active: isActiveTab(\u0027piecesandroutings\u0027) }\" ng-include=\"\u0027shipment-tab-piecesAndRoutings\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=accounting ng-if=\"tabIsLoaded(\u0027accounting\u0027) || isActiveTab(\u0027accounting\u0027)\" ng-class=\"{ active: isActiveTab(\u0027accounting\u0027) }\" ng-include=\"\u0027shipment-tab-accounting\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=forms ng-if=\"tabIsLoaded(\u0027forms\u0027) || isActiveTab(\u0027forms\u0027)\" ng-show=\"!IsPortal || UserProfile.CustomerPortalSettings.FormTab || shipment.IsQuote\" ng-class=\"{ active: isActiveTab(\u0027forms\u0027) }\" ng-include=\"\u0027shipment-tab-forms\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003c/div\u003e"); $templateCache.put('shipment-quick-links-menu-items', "\u003cli ng-show=UserProfile.IsSupportUser\u003e\u003ca tabindex=-1 href=javascript: ng-click=toggleContextMenu();\u003e\u003ci ng-style=\"{color:contextMenuDisabled ? \u0027green\u0027 : \u0027red\u0027}\" class=\"fa fa-fw fa-power-off\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"contextMenuDisabled ? \u0027Enable\u0027 : \u0027Disable\u0027\"\u003e\u003c/span\u003e Right Click Menu\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=!IsPortal ng-controller=PieceSummaryCtrl\u003e\u003ca tabindex=-1 ng-click=ResetDimFactorToDefault()\u003e\u003ci class=\"fa fa-fw fa-undo\"\u003e\u003c/i\u003e Reset Dim Factor to \u003cspan ng-show=pieceSummaryLoading\u003e\u003ci class=\"fa fa-circle-o-notch fa-spin\"\u003e\u003c/i\u003e Loading...\u003c/span\u003e \u003cb ng-show=!pieceSummaryLoading\u003e{{pieceSummary.DefaultDimFactor.Value}}\u003c/b\u003e\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca tabindex=-1 href=javascript: ng-click=viewShipmentImages();\u003e\u003ci class=\"fa fa-fw fa-file-image-o\"\u003e\u003c/i\u003e View {{shipmentOrQuoteLabel}} Images (\u003cstrong\u003e{{shipment.ShipmentImageCount || 0}}\u003c/strong\u003e)\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!shipment.IsQuote \u0026amp;\u0026amp; !IsPortal\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=claimPopup(shipment.Id);\u003e\u003ci class=\"fa fa-fw fa-plus-square\"\u003e\u003c/i\u003e Add Claim (\u003cstrong\u003e{{shipment.ClaimNumberCount || 0}}\u003c/strong\u003e)\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=!IsPortal\u003e\u003ca tabindex=-1 href=javascript: ng-click=autoRatePopup();\u003e\u003ci class=\"fa fa-fw fa-usd\"\u003e\u003c/i\u003e Auto Rate\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode.toUpperCase() == \u0027GROUND\u0027\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=datPostLoadPopup();\u003e\u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e DAT Post Load \u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode.toUpperCase() == \u0027GROUND\u0027\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=truckStopLoadPopup();\u003e\u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e TruckStop Post Load\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode.toUpperCase() == \u0027GROUND\u0027\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=myCarrierPacketsLoadPopup();\u003e\u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e Send MCP intellivite\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; macroPointStatus.ValidForMacroPoint\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=\"trackWithMacroPoint(shipment.Id,\u0027Shipment\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003e \u003cspan ng-show=macroPointStatus.HasMacroPointObject\u003eUpdate MacroPoint Tracking\u003c/span\u003e\u003cspan ng-show=!macroPointStatus.HasMacroPointObject\u003eTrack with MacroPoint\u003c/span\u003e\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; macroPointStatus.HasMacroPointObject\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=\"stopMacroPointTracking(shipment.Id,\u0027Shipment\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-truck\"\u003e\u003c/i\u003eStop MacroPoint Tracking\u003c/a\u003e\u003c/li\u003e\u003cli role=separator class=divider ng-show=shipment.HasEdiInfo\u003e\u003c/li\u003e\u003cli ng-show=\"(shipment.IsQuote || ReadOnlyView)\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=shipmentNotesPopup();\u003e\u003ci class=\"fa fa-fw fa-comments-o\"\u003e\u003c/i\u003e {{shipmentOrQuoteLabel}} Notes (\u003cstrong\u003e{{shipment.NotesCount || 0}}\u003c/strong\u003e)\u003c/a\u003e\u003c/li\u003e\u003cli ng-if=\"!IsPortal \u0026amp;\u0026amp; (SystemConfigService.getConfig(\u0027CustomerIdentity\u0027) != \u0027UnitedTran\u0027)\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=referenceNumbersPopup(shipment.Id);\u003e\u003ci class=\"fa fa-fw fa-list-ul\"\u003e\u003c/i\u003e Reference Numbers (\u003cstrong\u003e{{shipment.ReferenceNumberCount || 0}}\u003c/strong\u003e)\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!shipment.IsQuote \u0026amp;\u0026amp; !IsPortal\"\u003e\u003ca tabindex=-1 href=javascript: ng-click=statusEmailPopup(shipment.Id);\u003e\u003ci class=\"fa fa-fw fa-envelope-o\"\u003e\u003c/i\u003e Status Update Emails (\u003cstrong\u003e{{shipment.StatusEmailCount || 0}}\u003c/strong\u003e)\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=!IsPortal\u003e\u003ca tabindex=-1 href=javascript: ng-click=specialInstructionsPopup(shipment.Id);\u003e\u003ci class=\"fa fa-fw fa-list-ul\"\u003e\u003c/i\u003e Form Specific Special Instructions (\u003cstrong\u003e{{shipment.SpecialInstructionsCount || 0}}\u003c/strong\u003e)\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; !shipment.IsQuote\"\u003e\u003ca tabindex=-1 id=allocateInventory ng-show=\"!PiecesPicked \u0026amp;\u0026amp; !STGStatusPresent \u0026amp;\u0026amp; !RELStatusPresent \u0026amp;\u0026amp; SystemOptions.Warehouse\" ng-click=viewAllocateInventory()\u003e\u003ci class=\"fa fa-barcode\"\u003e\u003c/i\u003e Allocate Inventory\u003c/a\u003e \u003ca tabindex=-1 id=deallocateInventory ng-show=\"!PiecesPicked \u0026amp;\u0026amp; RELStatusPresent\" ng-click=viewAllocatedInventory()\u003e\u003ci class=\"fa fa-barcode\"\u003e\u003c/i\u003e View Allocated Inventory\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=!IsPortal\u003e\u003ca tabindex=-1 ng-show=PiecesPicked ng-click=viewICNReport()\u003e\u003ci class=\"fa fa-barcode\"\u003e\u003c/i\u003e ICN Report\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; ShowLTLRate\"\u003e\u003ca tabindex=-1 ng-click=showLTLRateShoppingDetail()\u003e\u003ci class=\"fa fa-fw fa-usd\"\u003e\u003c/i\u003e LTL Rate Shopping Detail\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=!IsPortal\u003e\u003ca tabindex=-1 ng-click=showAuditLog() href=javascript:\u003e\u003ci class=\"fa fa-fw fa-history\"\u003e\u003c/i\u003e Audit Log\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"(!IsPortal \u0026amp;\u0026amp; UserPermissions.SecurityForCopyShipment) || PortalUserCanAddShipment\" role=separator class=divider\u003e\u003c/li\u003e\u003cli ng-show=\"(!IsPortal \u0026amp;\u0026amp; UserPermissions.SecurityForCopyShipment) || PortalUserCanAddShipment\"\u003e\u003ca tabindex=-1 id=copyShipment ng-click=\"copyShipment(\u0027N\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-files-o\"\u003e\u003c/i\u003e Copy {{shipmentOrQuoteLabel}}\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"(!IsPortal \u0026amp;\u0026amp; UserPermissions.SecurityForCopyShipment) || PortalUserCanAddShipment\"\u003e\u003ca tabindex=-1 id=copyReturn ng-click=\"copyShipment(\u0027R\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-flip-horizontal fa-sign-out\"\u003e\u003c/i\u003e Copy {{shipmentOrQuoteLabel}} Return\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; (shipment.IsQuote || shipment.IsPending) \u0026amp;\u0026amp; UserPermissions.AddShipment\"\u003e\u003ca tabindex=-1 ng-click=convertToLiveShipment();\u003e\u003ci class=\"fa fa-arrow-right\"\u003e\u003c/i\u003e \u003cspan\u003eConvert to \u003cspan ng-if=!shipment.IsQuote\u003eLive\u0026nbsp;\u003c/span\u003eShipment\u003c/span\u003e\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=\"!IsPortal \u0026amp;\u0026amp; !shipment.IsQuote \u0026amp;\u0026amp; shipment.IsPending \u0026amp;\u0026amp; UserPermissions.AddShipment\"\u003e\u003ca tabindex=-1 ng-click=rejectPendingShipment();\u003e\u003ci class=\"fa fa-ban\"\u003e\u003c/i\u003e Reject\u0026nbsp;Pending\u0026nbsp;{{shipmentOrQuoteLabel}}\u003c/a\u003e\u003c/li\u003e\u003cli ng-show=UserProfile.IsSupportUser\u003e\u003ca tabindex=-1 href=/FaR/Forms/AboutReport.aspx target=_blank\u003e\u003ci class=\"fa fa-fw fa-file\"\u003e\u003c/i\u003e About Page Report \u003c/a\u003e\u003c/li\u003e"); $templateCache.put('shipment-page-bar', "\u003cbutton id=btnConvertToLiveShipment type=button class=\"btn btn-primary form-action-btn\" ng-show=\"((shipment.IsQuote \u0026amp;\u0026amp; shipment.IsActiveQuote) || shipment.IsPending) \u0026amp;\u0026amp; UserPermissions.AddShipment \u0026amp;\u0026amp; (!IsPortal || shipment.IsQuote)\" ng-click=convertToLiveShipment()\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e \u003cspan\u003eConvert to \u003cspan ng-if=!shipment.IsQuote\u003eLive\u0026nbsp;\u003c/span\u003eShipment\u003c/span\u003e \u003c/button\u003e \u003cbutton id=btnSubmit type=button class=\"btn btn-primary form-action-btn\" ng-show=\"IsPortal \u0026amp;\u0026amp; shipment.IsPending \u0026amp;\u0026amp; UserPermissions.AddShipment \u0026amp;\u0026amp; !shipment.IsQuote \u0026amp;\u0026amp; !shipment.IsReadOnly\" ng-click=submitShipment()\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e \u003cspan\u003eSubmit Shipment\u003c/span\u003e \u003c/button\u003e \u003cbutton id=ShipmentActions type=button class=\"btn btn-default dropdown-toggle\" data-toggle=dropdown style=border:none\u003e {{shipmentOrQuoteLabel}}\u003cspan class=hidden-xs\u003e\u0026nbsp;Quick\u003c/span\u003e Links \u003ci class=\"fa fa-fw fa-angle-down\"\u003e\u003c/i\u003e \u003c/button\u003e\u003cul ng-include=\"\u0027shipment-quick-links-menu-items\u0027\" class=\"dropdown-menu dropdown-menu-right\" aria-labelledby=ShipmentActions\u003e\u003c/ul\u003e"); $templateCache.put('shipment-context-menu', "\u003cul id=shipment-quick-links-menu ng-include=\"\u0027shipment-quick-links-menu-items\u0027\" style=display:none class=dropdown-menu aria-labelledby=ShipmentActions\u003e\u003c/ul\u003e"); $templateCache.put('standard-modal-buttons', "\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('lookup-modal-buttons', "\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button ng-disabled=modalLoading class=\"btn btn-success\" ng-click=save()\u003eSave\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('shipment-image-buttons', "\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('shipment-tab-shipmentInfo', "\u003cdiv ng-include=\"\u0027shipment-generalInfo\u0027\" class=edit-section ng-class=\"((mode==\u0027Edit\u0027) ? \u0027\u0027 : \u0027disabled\u0027)\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027shipment-custom-field-values\u0027\" class=edit-section ng-class=\"((mode==\u0027Edit\u0027) ? \u0027\u0027 : \u0027disabled\u0027)\" ng-show=\"!IsPortal \u0026amp;\u0026amp; shipment.CustomFieldValues \u0026amp;\u0026amp; shipment.CustomFieldValues.length \u003e 0\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027shipment-dates-and-times\u0027\" class=edit-section ng-class=\"((mode==\u0027Edit\u0027) ? \u0027\u0027 : \u0027disabled\u0027)\"\u003e\u003c/div\u003e\u003cdiv class=text-center ng-show=\"IsPortal \u0026amp;\u0026amp; (shipment.GeneralInformation.StatusId == SystemOptions.InitialCustomerEntertedShipmentStatus || shipment.GeneralInformation.StatusId == SystemOptions.DefaultCustomerSubmittedQuoteStatus)\"\u003e\u003cbutton type=button class=\"btn btn-info\" ng-click=editAccessorials()\u003eSelect Accessorials\u003c/button\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=PieceListCtrl ng-if=shipmentFilterSet\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=ReferenceNumberListCtrl ng-if=\"shipmentFilterSet \u0026amp;\u0026amp; SystemConfigService.getConfig(\u0027CustomerIdentity\u0027) == \u0027UnitedTran\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027pieces-summary-portlet-table-withoutHeader\u0027\" ng-controller=PieceSummaryCtrl ng-if=shipmentFilterSet style=max-width:1230px\u003e\u003c/div\u003e\u003cdiv ng-include=\"IsPortal ? \u0027shipment-notes-descriptions\u0027 : \u0027blank\u0027\" ng-controller=ShipmentNotesAndDescriptionsCtrl class=edit-section ng-class=\"((mode==\u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? \u0027\u0027 : \u0027disabled\u0027)\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"IsPortal ? \u0027portal-shipment-information\u0027 : \u0027shipment-information\u0027\" class=edit-section ng-class=\"((mode==\u0027Edit\u0027) ? \u0027\u0027 : \u0027disabled\u0027)\" ng-if=shipmentFilterSet\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=StatusListCtrl\u003e\u003c/div\u003e"); $templateCache.put('shipment-generalInfo', "\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light portlet-no-margin\" ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=caption\u003e\u003cspan class=caption-subject\u003e\u003ci class=\"fa fa-fw fa-caption-icon\" ng-class=shipmentTypeIconClass\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan class=caption-subject ng-bind=\"shipment.GeneralInformation.InternationalOrDomestic == \u0027I\u0027 ? \u0027International\u0027 : \u0027Domestic\u0027\"\u003e\u003c/span\u003e \u003cspan class=caption-subject ng-bind=shipmentTypeDescription\u003e\u003c/span\u003e \u003cspan class=caption-subject ng-show=shipment.GeneralInformation.IsMultiStop\u003e \u003cspan class=\"badge badge-success\"\u003emulti-stop\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=pull-right ng-if=newShipment\u003e\u003cbutton id=CreateShipment type=button ng-if=\"newShipment \u0026amp;\u0026amp; !IsPortal\" class=\"btn btn-primary form-action-btn\" ng-click=saveShipment()\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e Create {{(shipment.IsQuote ? \"Quote\" : \"Shipment\")}} \u003c/button\u003e \u003cbutton type=button id=SubmitShipmentPortal ng-if=\"newShipment \u0026amp;\u0026amp; IsPortal\" class=\"btn btn-primary form-action-btn\" ng-click=saveShipment()\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e Submit {{(shipment.IsQuote ? \"Quote\" : \"Shipment\")}} \u003c/button\u003e \u003cbutton type=button ng-if=\"newShipment \u0026amp;\u0026amp; IsPortal\" class=\"btn btn-primary form-action-btn\" ng-click=saveShipment(true)\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e Save as Draft \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cform name=shipmentForm autocomplete=off\u003e\u003cdiv ng-include=\"\u0027customer-information-portlet\u0027\" ng-controller=ShipmentCustomerInformationCtrl ng-class=\"{\u0027trade-show\u0027: (shipment.GeneralInformation.IsTradeShow \u0026amp;\u0026amp; !IsPortal)}\"\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan ng-init=initializeEditMode()\u003e\u003c/span\u003e"); $templateCache.put('customer-information-portlet', "\u003cdiv class=row\u003e\u003cdiv class=\"shipment-customerinformation-panel col-sm-12 col-md-12 col-lg-4\" ng-include=\"\u0027customer-info-panel\u0027\" ng-controller=ShipmentShipperCtrl\u003e\u003c/div\u003e\u003cdiv class=\"shipment-customerinformation-panel col-sm-12 col-md-12 col-lg-4\" ng-include=\"\u0027customer-info-panel\u0027\" ng-controller=ShipmentConsigneeCtrl\u003e\u003c/div\u003e\u003cdiv class=\"shipment-customerinformation-panel col-sm-12 col-md-12 col-lg-4\" ng-include=\"\u0027customer-info-panel\u0027\" ng-controller=ShipmentBillToCtrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('requirements-popover', "\u003cspan\u003e\u003cstrong\u003eRequirements:\u003c/strong\u003e {{customer.Requirements}}\u003c/span\u003e"); $templateCache.put('customer-info-panel', "\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\" ng-controller=CustomerCommonCtrl\u003e\u003cdiv class=\"portlet-title inner-portlet\"\u003e\u003cdiv class=\"caption inner-portlet\"\u003e\u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003e{{customerFieldPrefix}} Info\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"actions inner-portlet\"\u003e\u003cdiv ng-if=\"!IsPortal || (SystemOptions.EnableThirdPartyBillTo \u0026amp;\u0026amp; !ReadOnlyView)\" ng-show=\"customer.Requirements != \u0027\u0027 \u0026amp;\u0026amp; customer.Requirements != null\" style=color:#6DB4F0;cursor:pointer uib-popover-template=\"\u0027requirements-popover\u0027\" popover-placement=top-right popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=200 class=pull-left\u003e\u003ci class=\"fa fa-fw fa-comment\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv ng-if=\"!IsPortal || (SystemOptions.EnableThirdPartyBillTo \u0026amp;\u0026amp; !ReadOnlyView)\" ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\" class=btn-group\u003e\u003ca href=javascript: class=\"btn dark btn-outline btn-circle btn-sm dropdown-toggle inner-portlet\" data-toggle=dropdown data-close-others=true\u003e \u003cspan id=PaymentTermsDropDownMenu tabindex=-1 ng-bind=shipment.selectedPtcd\u003e\u003c/span\u003e \u003cspan class=\"fa fa-fw fa-angle-down\"\u003e\u003c/span\u003e \u003c/a\u003e\u003cul class=\"dropdown-menu pull-right\"\u003e\u003cli ng-click=\"setPaymentTerms(\u0027PPD\u0027);\"\u003e\u003ca href=javascript:void(0)\u003ePPD\u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"setPaymentTerms(\u0027COL\u0027);\"\u003e\u003ca href=javascript:void(0)\u003eCOL\u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"setPaymentTerms(\u00273rd\u0027);\"\u003e\u003ca href=javascript:void(0)\u003e3rd\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Code class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForCustomerCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCode: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id={{customerFieldPrefix}}Code name={{customerFieldPrefix}}Code class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]}\" maxlength=15 placeholder=\"{{customerFieldPrefix + \u0027Code\u0027}}\" ng-model=customer.Code ng-disabled=\"IsPortal \u0026amp;\u0026amp; customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; (shipment.selectedPtcd != \u00273rd\u0027 || disableBillToCode)\" uib-typeahead=\"customer.Code as customer.Code for customer in searchCustomerCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerCodeNoResult typeahead-loading=searchingForCustomerCode typeahead-on-select=customerCodeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=clearCustomerInfo();\u003e \u003ci class=\"fa fa-fw fa-ban\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=lookupCustomerCode();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=openCustomer(customer.Id); ng-show=\"customer.Id \u0026amp;\u0026amp; UserPermissions[\u0027TableMaintenance\u0027] \u0026amp;\u0026amp; UserPermissions[\u0027CustomersViewOnly\u0027]\"\u003e \u003ci class=\"fa fa-fw fa-external-link\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Open {{customerFieldPrefix}} information\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Code\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=customerCodeNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer: \"{{customer.Code}}\"\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Code ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Comp class=\"col-xs-3 control-label\"\u003eCompany:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm shipper-name\"\u003e\u003cinput ng-disabled=\"(customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal) || (customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; billOnlyCustomerSelection)\" type=text id={{customerFieldPrefix}}Comp name={{customerFieldPrefix}}comp class=\"input-sm form-control\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]}\" maxlength=50 placeholder=\"{{customerFieldPrefix + \u0027Company\u0027}}\" ng-model=customer.Name /\u003e \u003cspan class=\"input-group-btn input-group-spacer\" ng-if=\"(customerFieldPrefix == \u0027Shipper\u0027 || customerFieldPrefix == \u0027BillTo\u0027) \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode.toUpperCase() == \u0027AIR\u0027\"\u003e\u003c/span\u003e\u003cdiv id=CustKnown{{customerFieldPrefix}}Warning ng-show=\"(customerFieldPrefix == \u0027Shipper\u0027 || customerFieldPrefix == \u0027BillTo\u0027) \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode.toUpperCase() == \u0027AIR\u0027\" title=\"{{customer.IsKnownShipper ? \u0027Known Shipper\u0027 : customer.BillToIsKnownShipper ? \u0027Billto is TSA Approved but the shipper is not. Shipper must sign BOL and produce the proper ID.\u0027 : \u0027Not a Known Shipper\u0027}}\" ng-class=\"customer.IsKnownShipper ? \u0027known-shipper-success\u0027 : customer.BillToIsKnownShipper ? \u0027known-shipper-orange-warning\u0027 : \u0027known-shipper-warning\u0027\" class=\"hidden-before-load form-control\"\u003e\u003ci id=CustKnown{{customerFieldPrefix}}Icon class=fa ng-class=\"customer.IsKnownShipper ? \u0027fa-check\u0027 : \u0027fa-warning\u0027\"\u003e\u003c/i\u003e \u003cspan id=CustKnown{{customerFieldPrefix}}Text ng-bind=\"customer.IsKnownShipper ? \u0027KS\u0027 : \u0027NKS\u0027 \"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-class=\"((customerFieldPrefix == \u0027Shipper\u0027 || customerFieldPrefix == \u0027BillTo\u0027) \u0026amp;\u0026amp; shipment.GeneralInformation.ServiceMode.toUpperCase() == \u0027AIR\u0027) ? \u0027\u0027 : \u0027editable-click-mask\u0027\" ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Comp\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Comp ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Address class=\"col-xs-3 control-label\"\u003eAddress:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"(customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal) || (customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; billOnlyCustomerSelection)\" type=text id={{customerFieldPrefix}}Address name={{customerFieldPrefix}}address class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]}\" maxlength=35 placeholder=Address ng-model=customer.Address1 data-1p-ignore/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"showMap(customerFieldPrefix, customer);\"\u003e \u003ci class=\"fa fa-fw fa-map-marker\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Google Map (Shipper)\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Address\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Address ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Address2 class=\"col-xs-3 control-label\"\u003eSuite #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"(customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal) || (customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; billOnlyCustomerSelection)\" type=text id={{customerFieldPrefix}}Address2 name={{customerFieldPrefix}}address2 class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]}\" maxlength=35 placeholder=\"Suite/Room Number\" ng-model=customer.Address2 data-1p-ignore/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Address2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Address2 ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}City class=\"col-xs-3 control-label\"\u003eCity:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"(customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal) || (customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; billOnlyCustomerSelection)\" type=text id={{customerFieldPrefix}}City name={{customerFieldPrefix}}city class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]}\" maxlength=35 placeholder=City ng-model=customer.City data-1p-ignore/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027City\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}City ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027] || validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027])}\"\u003e\u003clabel for={{customerFieldPrefix}}State class=\"col-xs-3 control-label\" ng-bind=\"!IsPortal ? \u0027State/Zip/Area\u0027: \u0027State/Zip\u0027\"\u003e:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"(customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal) || (customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; billOnlyCustomerSelection)\" type=text id={{customerFieldPrefix}}State name={{customerFieldPrefix}}state class=\"input-sm form-control\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027]}\" maxlength=35 placeholder=State ng-model=customer.State data-1p-ignore/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput ng-disabled=\"(customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal) || (customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; billOnlyCustomerSelection)\" type=text id={{customerFieldPrefix}}Zip name={{customerFieldPrefix}}zip class=\"input-sm form-control\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027]}\" maxlength=8 placeholder=Zip ng-model=customer.Zip ng-blur=updateDefaultValues(null); data-1p-ignore/\u003e \u003cspan class=\"input-group-btn input-group-spacer\" ng-if=\"customerFieldPrefix != \u0027BillTo\u0027\"\u003e\u003c/span\u003e \u003cinput ng-show=!IsPortal type=text id={{customerFieldPrefix}}Area name={{customerFieldPrefix}}Area class=\"input-sm form-control\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Area\u0027]}\" title=\"Area is set automatically and cannot be edited.\" maxlength=5 placeholder=Area ng-disabled=true ng-if=\"customerFieldPrefix != \u0027BillTo\u0027\" ng-model=customer.Area data-1p-ignore/\u003e\u003cdiv class=input-group-btn ng-show=\"UserPermissions[\u0027CustomersCreateNewAndEdit\u0027] \u0026amp;\u0026amp; UserPermissions[\u0027TableMaintenance\u0027] \u0026amp;\u0026amp; (customerFieldPrefix != \u0027BillTo\u0027 || !SystemOptions.AltCustomer)\"\u003e\u003cbutton id=QuickCustomerAdd type=button class=btn tabindex=-1 ng-click=\"quickCustomerEdit(customer, customerFieldPrefix == \u0027BillTo\u0027);\"\u003e \u003ci class=\"fa fa-fw fa-plus-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Quick Customer Add for {{customerFieldPrefix}}\" ng-show=!customer.Id\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-pencil-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Quick Customer Edit for {{customerFieldPrefix}}\" ng-show=customer.Id\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027State\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}State ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for={{customerFieldPrefix}}Zip ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Country class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"(customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal) || (customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; billOnlyCustomerSelection)\" type=text id={{customerFieldPrefix}}Country name={{customerFieldPrefix}}Country class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]}\" placeholder=Country ng-model=customer.CountryName uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=2 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, customer)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Country\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=countryNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country: \"{{customer.CountryName}}\"\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Country ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Phone class=\"col-xs-3 control-label\"\u003ePhone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"(customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal) || (customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; billOnlyCustomerSelection)\" type=text id={{customerFieldPrefix}}Phone name={{customerFieldPrefix}}Phone class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]}\" maxlength=50 placeholder=\"Phone Number\" ng-model=customer.Phone /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Phone\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Phone ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Email class=\"col-xs-3 control-label\"\u003eEmail:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput ng-disabled=\"(customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; IsPortal) || (customerFieldPrefix == \u0027BillTo\u0027 \u0026amp;\u0026amp; billOnlyCustomerSelection)\" type=text id={{customerFieldPrefix}}Email name={{customerFieldPrefix}}Email class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]}\" maxlength=80 placeholder=\"Email Address\" ng-model=customer.Email data-1p-ignore/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Email\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Email ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"customerFieldPrefix != \u0027BillTo\u0027\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.UltimateId\u0027]}\"\u003e\u003clabel for=Ultimate{{customerFieldPrefix}}Name class=\"col-xs-3 control-label\"\u003eUlt. {{customerFieldPrefix}}:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=Ultimate{{customerFieldPrefix}}Name name=Ultimate{{customerFieldPrefix}}Name readonly class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.UltimateId\u0027]}\" placeholder=\"Ultimate {{customerFieldPrefix}}\" ng-model=customer.Ultimate.Name /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"editUltimate(customer, customerFieldPrefix);\"\u003e \u003ci class=\"fa fa-fw fa-pencil-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Ultimate {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#Ultimate\u0027+ customerFieldPrefix + \u0027Name\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=ultimateNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Ultimate \"{{customer.UltimateName}}\"\u003c/div\u003e\u003clabel for=Ultimate{{customerFieldPrefix}}Name ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.UltimateId\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.UltimateId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ControllingCustomerId\u0027]}\"\u003e\u003clabel for=ControlCust{{customerFieldPrefix}}Name class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForControllingCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCtrl. Cust: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=ControlCust{{customerFieldPrefix}}Name name=ControlCust{{customerFieldPrefix}}Name class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ControllingCustomerId\u0027]}\" readonly placeholder=\"Controlling Customer\" ng-model=customer.ControllingCustomerName uib-typeahead=\"customer.Name as customer.Name for customer in searchControllingCustomer($viewValue)\" typeahead-min-length=2 typeahead-no-results=controllingCustomerNoResult typeahead-loading=searchingForControllingCustomer typeahead-on-select=controllingCustomerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupControllingCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Controlling Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ControlCust\u0027+ customerFieldPrefix + \u0027Name\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=controllingCustomerNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{shipmentInfo.ControllingCustomerName}}\"\u003c/div\u003e\u003clabel for=ControlCust{{customerFieldPrefix}}Name ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ControllingCustomerId\u0027]\" class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ControllingCustomerId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003chr class=portlet-division /\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027] || validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027])}\"\u003e\u003clabel for={{customerFieldPrefix}}Namef class=\"col-xs-3 control-label\"\u003eContact:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id={{customerFieldPrefix}}Namef name={{customerFieldPrefix}}Namef class=\"input-sm form-control\" maxlength=50 placeholder=\"First Name\" ng-model=customer.ContactFirstName ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027]}\" data-1p-ignore/\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id={{customerFieldPrefix}}Namel name={{customerFieldPrefix}}Namel class=\"input-sm form-control\" maxlength=50 placeholder=\"Last Name\" ng-model=customer.ContactLastName ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027]}\" data-1p-ignore/\u003e\u003cdiv class=input-group-btn ng-show=\"customer.Id \u0026amp;\u0026amp; customer.Id !== \u0027999999\u0027\"\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupContact(customer);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Look up Contact for {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=addQuickContact(customer);\u003e \u003ci class=\"fa fa-fw fa-plus-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Quick Contact Add for {{customerFieldPrefix}}\" ng-show=\"!customer.ContactFirstName \u0026amp;\u0026amp; !customer.ContactLastName\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-pencil-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Quick Contact Add for {{customerFieldPrefix}}\" ng-show=\"customer.ContactFirstName || customer.ContactLastName\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Namef\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Namef ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactFirstName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for={{customerFieldPrefix}}Namel ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactLastName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ContactMobile\u0027]}\"\u003e\u003clabel for=txt{{customerFieldPrefix}}ContactMobile class=\"col-xs-3 control-label\"\u003eMobile:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=txt{{customerFieldPrefix}}ContactMobile name=txt{{customerFieldPrefix}}ContactMobile class=form-control ng-class=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactMobile\u0027]\" maxlength=13 placeholder=\"Mobile Number\" ng-model=customer.ContactMobile /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txt\u0027+ customerFieldPrefix + \u0027ContactMobile\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txt{{customerFieldPrefix}}ContactMobile ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactMobile\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ContactMobile\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003chr class=portlet-division /\u003e\u003cdiv class=form-group ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Reference\u0027]}\"\u003e\u003clabel for={{customerFieldPrefix}}Ref class=\"col-xs-3 control-label\"\u003eRef #:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id={{customerFieldPrefix}}Ref name={{customerFieldPrefix}}Ref class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.Reference\u0027]}\" maxlength=50 placeholder=\"{{customerFieldPrefix + \u0027Reference Number\u0027}}\" ng-model=customer.Reference /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#\u0027+ customerFieldPrefix + \u0027Ref\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for={{customerFieldPrefix}}Ref ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Reference\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.Reference\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003chr class=\"portlet-division tradeshow-only\"/\u003e\u003cdiv ng-if=!IsPortal ng-show=\"customerFieldPrefix != \u0027BillTo\u0027\"\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-show=\"customerFieldPrefix != \u0027BillTo\u0027\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowName\u0027]}\"\u003e\u003clabel for=tradeshowShow{{customerFieldPrefix}} class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForTradeShow\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eShow: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=tradeshowShow{{customerFieldPrefix}} name=tradeshowShow{{customerFieldPrefix}} maxlength=50 class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowName\u0027]}\" placeholder=\"Trade Show\" ng-model=customer.TradeShowName uib-typeahead=\"tradeShow.Name as tradeShow.Name for tradeShow in searchTradeShow($viewValue)\" typeahead-template-url=tradeShow-typeahead typeahead-min-length=2 typeahead-no-results=tradeShowNoResult typeahead-loading=searchingForTradeShow typeahead-on-select=\"tradeShowChosen($item, customer)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=\"input-group-btn visible-when-disabled\"\u003e\u003cbutton type=button class=btn tabindex=-1 id=btnSearchTradeshowShow{{customerFieldPrefix}} ng-click=lookupTradeShow(customer);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Look up Trade Show for {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn visible-when-disabled\" tabindex=-1 id=btnLoadTradeShow ng-click=loadTradeShowDetail(customer.TradeShowId); ng-show=customer.TradeShowId\u003e \u003ci class=\"fa fa-fw fa-external-link\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Load Trade Show information\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask style=right:26px;left:auto ng-click=\"ensureEditWithFocus(\u0027#tradeshowShow\u0027+ customerFieldPrefix)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=tradeShowNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Trade Show: \"{{customer.TradeShowName}}\"\u003c/div\u003e\u003clabel for=tradeshowShow{{customerFieldPrefix}} ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowName\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal ng-show=\"customerFieldPrefix != \u0027BillTo\u0027\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ExhibitorId\u0027]}\"\u003e\u003cdiv class=\"form-group tradeshow-only\"\u003e\u003clabel for=tradeshowExhibitor{{customerFieldPrefix}} class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForExhibitor\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eExhibitor: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=tradeshowExhibitor{{customerFieldPrefix}} name=tradeshowExhibitor{{customerFieldPrefix}} class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.ExhibitorId\u0027]}\" maxlength=50 placeholder=Exhibitor ng-model=customer.ExhibitorName uib-typeahead=\"exhibitor.Name as exhibitor.Name for exhibitor in searchExhibitor($viewValue)\" typeahead-min-length=2 typeahead-template-url=exhibitor-typeahead typeahead-no-results=exhibitorNoResult typeahead-loading=searchingForExhibitor typeahead-on-select=\"exhibitorChosen($item, customer)\" ng-change=\"customer.ExhibitorId = null\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 id=btnSearchTradeshowExhibitor{{customerFieldPrefix}} ng-click=lookupExhibitor(customer);\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Look up Trade Show Exhibitor for {{customerFieldPrefix}}\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#tradeshowExhibitor\u0027+ customerFieldPrefix)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeshowExhibitor{{customerFieldPrefix}} ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ExhibitorId\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.ExhibitorId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal ng-show=\"customerFieldPrefix != \u0027BillTo\u0027\"\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowBooth\u0027]}\"\u003e\u003clabel for=tradeshowBooth{{customerFieldPrefix}} class=\"col-xs-3 control-label\"\u003eBooth:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=tradeshowBooth{{customerFieldPrefix}} name=tradeshowBooth{{customerFieldPrefix}} class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowBooth\u0027]}\" maxlength=80 placeholder=Booth ng-model=customer.TradeShowBooth /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#tradeshowBooth\u0027+ customerFieldPrefix)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeshowBooth{{customerFieldPrefix}} ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowBooth\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeShowBooth\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\"\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeshowInOut\u0027]}\"\u003e\u003clabel for=tradeshowInOut class=\"col-xs-3 control-label\"\u003eIn/Out:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=tradeshowInOut name=tradeshowInOut size=1 class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.TradeshowInOut\u0027]}\" ng-model=customer.TradeshowInOut\u003e\u003coption value=\"\"\u003e\u003c/option\u003e\"\u003coption value=Inbound selected\u003eInbound\u003c/option\u003e\"\u003coption value=Outbound\u003eOutbound\u003c/option\u003e\" \u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#tadeshowInOut\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeshowInOut ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeshowInOut\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.TradeshowInOut\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\"\u003e\u003cdiv class=\"form-group tradeshow-only\" ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.MHANumber\u0027]}\"\u003e\u003clabel for=tradeshowMhaNumber class=\"col-xs-3 control-label\"\u003eMHA No:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=tradeshowMhaNumber name=tradeshowMhaNumber class=form-control ng-class=\"{error: validation.CustomerInformation[customerFieldPrefix + \u0027.MHANumber\u0027]}\" maxlength=50 placeholder=\"MHA Number\" ng-model=customer.MHANumber /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#tradeshowMhaNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeshowMhaNumber ng-show=\"validation.CustomerInformation[customerFieldPrefix + \u0027.MHANumber\u0027]\" class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.CustomerInformation[customerFieldPrefix + \u0027.MHANumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"customerFieldPrefix == \u0027BillTo\u0027\"\u003e\u003cdiv class=\"form-group tradeshow-only\"\u003e\u003cdiv class=col-xs-3\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-3 input-group input-group-sm\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tradeShow-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('exhibitor-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('shipment-custom-field-value-text', "\u003clabel for=txt{{customFieldValue.CustomFieldDefinition.Name}} class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan class=visible-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003cspan class=hidden-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm\"\u003e\u003cinput type=text id=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" class=form-control ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027], disabled: (mode != \u0027Edit\u0027)}\" ng-model=customFieldValue.ValueText placeholder=\"{{(customFieldValue.CustomFieldDefinition.PlaceHolder || customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name)}}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txt\u0027 + customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txt{{customFieldValue.CustomFieldDefinition.Name}} ng-show=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]\" class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueText\"\u003e\u003c/span\u003e \u003c/label\u003e"); $templateCache.put('shipment-custom-field-value-decimal', "\u003clabel for=txt{{customFieldValue.CustomFieldDefinition.Name}} class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan class=visible-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003cspan class=hidden-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm\"\u003e\u003cinput type=text id=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" class=form-control ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027], disabled: (mode != \u0027Edit\u0027)}\" ng-model=customFieldValue.ValueDecimal placeholder=\"{{(customFieldValue.CustomFieldDefinition.PlaceHolder || customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name)}}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txt\u0027 + customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txt{{customFieldValue.CustomFieldDefinition.Name}} ng-show=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]\" class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueDecimal.replace(\u0027ValueDecimal\u0027, customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/span\u003e \u003c/label\u003e"); $templateCache.put('shipment-custom-field-value-int', "\u003clabel for=txt{{customFieldValue.CustomFieldDefinition.Name}} class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan class=visible-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003cspan class=hidden-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm\"\u003e\u003cinput type=text id=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" class=form-control ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027], disabled: (mode != \u0027Edit\u0027)}\" ng-model=customFieldValue.ValueInt placeholder=\"{{(customFieldValue.CustomFieldDefinition.PlaceHolder || customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name)}}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txt\u0027 + customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txt{{customFieldValue.CustomFieldDefinition.Name}} ng-show=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]\" class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueInt.replace(\u0027ValueInt\u0027, customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/span\u003e \u003c/label\u003e"); $templateCache.put('shipment-custom-field-value-dropdown', "\u003clabel for=\"{{\u0027sel\u0027+customFieldValue.CustomFieldDefinition.Name}}\" class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan class=visible-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003cspan class=hidden-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group input-group-sm\"\u003e\u003cselect id=\"{{\u0027sel\u0027+customFieldValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027sel\u0027+customFieldValue.CustomFieldDefinition.Name}}\" class=form-control ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027], disabled: (mode != \u0027Edit\u0027)}\" ng-model=customFieldValue.ValueId ng-options=\"option.Id as option.Name for option in customFieldValue.CustomFieldDefinition.Options\"\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#sel\u0027+customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=\"{{\u0027sel\u0027+customFieldValue.CustomFieldDefinition.Name}}\" ng-show=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]\" class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueId.replace(\u0027ValueId\u0027, customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/span\u003e \u003c/label\u003e"); $templateCache.put('shipment-custom-field-value-datetime', "\u003clabel for=\"{{\u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name}}\" class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan class=visible-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003cspan class=hidden-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" class=\"input-sm form-control date-field\" ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027], disabled: (mode != \u0027Edit\u0027)}\" ng-change=\"validateDateWarning ? validateDateWarning(validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027], \u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name) : angular.noop() ;\" ng-model=customFieldValue.ValueDateTime date-popup-manager=customFieldPopups[customFieldValue.CustomFieldDefinition.Name] svl-datefield=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]\" placeholder=\"{{(customFieldValue.CustomFieldDefinition.PlaceHolder || customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name)}}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"customFieldPopups[customFieldValue.CustomFieldDefinition.Name].open(\u0027#txt\u0027 + customFieldValue.CustomFieldDefinition.Name)\" ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=\"{{\u0027txtTime\u0027 + customFieldValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027txtTime\u0027 +customFieldValue.CustomFieldDefinition.Name}}\" class=\"input-sm form-control timeField\" ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=customFieldValue.ValueTime svl-custom-field-index=shipment.CustomFieldValues.indexOf(customFieldValue) svl-timefield=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueTime\"/\u003e\u003cdiv class=input-group-addon ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueTime}\"\u003e\u003clabel for=\"{{\u0027txtTime\u0027 +customFieldValue.CustomFieldDefinition.Name}}\"\u003e\u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003clabel for=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" ng-show=\"!shipmentCustomFieldValuesForm[\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name].$valid \u0026amp;\u0026amp; !validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name, customFieldValue.CustomFieldDefinition.Label)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=\"{{\u0027txtTime\u0027+customFieldValue.CustomFieldDefinition.Name}}\" ng-show=\"itemWarnings[\u0027txtTime\u0027+customFieldValue.CustomFieldDefinition.Name] != undefined\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txtTime\u0027+customFieldValue.CustomFieldDefinition.Name]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=\"{{\u0027txtTime\u0027+customFieldValue.CustomFieldDefinition.Name}}\" ng-show=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueTime\" class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueTime\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txt\u0027+customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-custom-field-value-date', "\u003clabel for=\"{{\u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name}}\" class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan class=visible-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003cspan class=hidden-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" class=\"input-sm form-control date-field\" ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027], disabled: (mode != \u0027Edit\u0027)}\" ng-change=\"validateDateWarning ? validateDateWarning(validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027], \u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name) : angular.noop() ;\" ng-model=customFieldValue.ValueDateTime date-popup-manager=customFieldPopups[customFieldValue.CustomFieldDefinition.Name] svl-datefield=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]\" placeholder=\"{{(customFieldValue.CustomFieldDefinition.PlaceHolder || customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name)}}\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"customFieldPopups[customFieldValue.CustomFieldDefinition.Name].open(\u0027#txt\u0027 + customFieldValue.CustomFieldDefinition.Name)\" ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=\"{{\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name}}\" ng-show=\"!shipmentCustomFieldValuesForm[\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name].$valid \u0026amp;\u0026amp; !validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txt\u0027+customFieldValue.CustomFieldDefinition.Name, customFieldValue.CustomFieldDefinition.Label)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txt\u0027+customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-custom-field-value-time', "\u003clabel for=\"{{\u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name}}\" class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan class=visible-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003cspan class=hidden-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=\"{{\u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name}}\" class=\"input-sm form-control timeField\" ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=customFieldValue.ValueTime svl-custom-field-index=shipment.CustomFieldValues.indexOf(customFieldValue) svl-timefield=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]\"/\u003e\u003cdiv class=input-group-addon ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueTime}\"\u003e\u003clabel for={{customFieldValue.CustomFieldDefinition.Name}}\u003e\u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003clabel for=\"{{\u0027txt\u0027 +customFieldValue.CustomFieldDefinition.Name}}\" ng-show=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueTime\" class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueTime\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=\"{{\u0027txt\u0027 +customFieldValue.CustomFieldDefinition.Name}}\" ng-show=\"itemWarnings[\u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name] != undefined\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txt\u0027+customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-custom-field-value-boolean', "\u003clabel for=\"{{\u0027chk\u0027 + customFieldValue.CustomFieldDefinition.Name}}\" class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan class=visible-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003cspan class=hidden-sm\u003e{{customFieldValue.CustomFieldDefinition.Label || customFieldValue.CustomFieldDefinition.Name}}:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9\"\u003e\u003cinput type=checkbox class=form-control id=\"{{\u0027chk\u0027 + customFieldValue.CustomFieldDefinition.Name}}\" name=\"{{\u0027chk\u0027 + customFieldValue.CustomFieldDefinition.Name}}\" ng-class=\"{error: validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueBoolean, disabled: (mode != \u0027Edit\u0027)}\" ng-model=customFieldValue.ValueBoolean ng-disabled=ReadOnlyView /\u003e \u003clabel for=\"{{\u0027txt\u0027 +customFieldValue.CustomFieldDefinition.Name}}\" ng-show=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueBoolean\" class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027].ValueBoolean\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=\"{{\u0027txt\u0027 +customFieldValue.CustomFieldDefinition.Name}}\" ng-show=\"itemWarnings[\u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name] != undefined\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txt\u0027 + customFieldValue.CustomFieldDefinition.Name]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txt\u0027+customFieldValue.CustomFieldDefinition.Name)\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-custom-field-values', "\u003cdiv id=custom-field-values ng-controller=ShipmentCustomFieldValuesCtrl ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\"\u003e\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light portlet-no-margin\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=\"title caption inner-portlet\"\u003e\u003ci class=\"fa fa-fw fa-caption-icon fa-server font-white\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003eCustom Fields\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cform id=shipmentCustomFieldValuesForm name=shipmentCustomFieldValuesForm autocomplete=off\u003e\u003cdiv class=row svl-height-lock=\"#shipmentCustomFieldValuesForm .dates-and-times-panel .portlet .portlet-body\" trigger-on-interval=50\u003e\u003cdiv class=\"dates-and-times-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv ng-repeat=\"customFieldValue in leftSideCustomFieldValues\" ng-include=getCustomFieldValueTemplate(customFieldValue.CustomFieldDefinition.DataType) ng-class=\"{error: (validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]) }\" class=form-group\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"dates-and-times-panel col-sm-6 col-md-6 col-lg-6\" ng-show=\"rightSideCustomFieldValues != null \u0026amp;\u0026amp; rightSideCustomFieldValues.length \u003e 0\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv ng-repeat=\"customFieldValue in rightSideCustomFieldValues\" ng-include=getCustomFieldValueTemplate(customFieldValue.CustomFieldDefinition.DataType) class=form-group ng-class=\"{error: (validation[\u0027CustomFieldValues[\u0027+ shipment.CustomFieldValues.indexOf(customFieldValue) + \u0027]\u0027]) }\"\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-dates-and-times', "\u003cdiv id=dates-and-times ng-controller=ShipmentDatesAndTimesCtrl ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\"\u003e\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light portlet-no-margin\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=\"title caption inner-portlet\"\u003e\u003ci class=\"fa fa-fw fa-caption-icon fa-calendar font-white\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003eDates and Times\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cform id=shipmentDatesForm name=shipmentDatesForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"dates-and-times-panel col-sm-12 col-md-12 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.DatesAndTimes.ShipDate }\"\u003e\u003clabel for=shipdate class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan\u003eHousebill Date:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtShipdate name=txtShipdate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DatesAndTimes.ShipDate, disabled: (mode != \u0027Edit\u0027)}\" ng-change=\"validateDateWarning ? validateDateWarning(datesAndTimes.ShipDate, \u0027txtShipdate\u0027) : angular.noop() ;\" ng-model=datesAndTimes.ShipDate date-popup-manager=shipDatePopup svl-datefield=validation.DatesAndTimes.ShipDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"shipDatePopup.open(\u0027#txtShipdate\u0027)\" ng-class=\"{error: validation.DatesAndTimes.ShipDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=txtShipdate ng-show=\"!shipmentDatesForm.txtShipdate.$valid \u0026amp;\u0026amp; !validation.DatesAndTimes.ShipDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtShipdate\u0027, \u0027Housebill Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=shiptime ng-show=validation.DatesAndTimes.ShipDate class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.ShipDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=shiptime ng-show=\"itemWarnings[\u0027txtShipdate\u0027] != undefined\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txtShipdate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtShipdate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.DatesAndTimes.ReadyDate || validation.DatesAndTimes.ReadyTime || validation.DatesAndTimes.ClosingTime)}\"\u003e\u003clabel for=ReadyDate class=\"col-sm-2 col-md-3 control-label\" ng-click=editReadyDateType()\u003e \u003cspan\u003eReady\u003c/span\u003e \u003cspan class=date-type ng-bind=datesAndTimes.ReadyDateType\u003e\u003c/span\u003e \u003ci class=\"fa fa-caret-down\"\u003e\u003c/i\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtReadyDate name=txtReadyDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DatesAndTimes.ReadyDate, disabled: (mode != \u0027Edit\u0027)}\" ng-blur=autoScheduleDeliveryDate(); ng-change=\"validateDateWarning ? validateDateWarning(datesAndTimes.ReadyDate, \u0027txtReadyDate\u0027) : angular.noop();\" ng-model=datesAndTimes.ReadyDate date-popup-manager=readyDatePopup svl-datefield=validation.DatesAndTimes.ReadyDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"readyDatePopup.open(\u0027#txtReadyDate\u0027)\" ng-class=\"{error: validation.DatesAndTimes.ReadyDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=ReadyTime name=ReadyTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.DatesAndTimes.ReadyTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=datesAndTimes.ReadyTime ng-blur=autoScheduleDeliveryDate(); svl-timefield=validation.DatesAndTimes.ReadyTime /\u003e \u003cspan class=\"input-group-addon range-addon-divider\"\u003eto\u003c/span\u003e \u003cinput type=text id=ClosingTime name=ClosingTime class=\"timeField input-sm form-control\" ng-class=\"{error: validation.DatesAndTimes.ClosingTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=datesAndTimes.ClosingTime ng-blur=autoScheduleDeliveryDate(); svl-timefield=validation.DatesAndTimes.ClosingTime /\u003e\u003cdiv class=input-group-spacer\u003e\u003c/div\u003e\u003cdiv class=btn-group\u003e\u003clabel class=\"btn btn-svl-default btn-check-toggle\" tabindex=-1 ng-class=\"{\u0027active\u0027: datesAndTimes.ReadyApptRequired}\"\u003e \u003cinput type=checkbox id=ReadyApptRequired name=ReadyApptRequired ng-model=datesAndTimes.ReadyApptRequired style=margin-top:2px ng-disabled=ReadOnlyView /\u003e \u003ci class=fa ng-class=\"{\u0027check-square-o\u0027:datesAndTimes.ReadyApptRequired}\"\u003e\u003c/i\u003e\u003cspan\u003eAppt.\u0026nbsp;Req\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003clabel for=txtReadyDate ng-show=\"!shipmentDatesForm.txtReadyDate.$valid \u0026amp;\u0026amp; !validation.DatesAndTimes.ReadyDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtReadyDate\u0027, \u0027Ready Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ReadyDate ng-show=validation.DatesAndTimes.ReadyDate class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.ReadyDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ReadyDate ng-show=\"itemWarnings[\u0027txtReadyDate\u0027] != undefined\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txtReadyDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ReadyTime ng-show=validation.DatesAndTimes.ReadyTime class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.ReadyTime\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ClosingTime ng-show=validation.DatesAndTimes.ClosingTime class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.ClosingTime\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtReadyDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"!IsPortal \u0026amp;\u0026amp; !shipment.IsQuote\" class=form-group ng-class=\"{error: (validation.DatesAndTimes.PickupDate || validation.DatesAndTimes.PickupTime)}\"\u003e\u003clabel for=pickupdate class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan class=visible-sm\u003ePickup Date:\u003c/span\u003e \u003cspan class=hidden-sm\u003ePickup Date/Time:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 fixed-input-group input-group-sm\"\u003e\u003cinput type=text id=txtPickupdate name=txtPickupdate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DatesAndTimes.PickupDate, disabled: (mode != \u0027Edit\u0027)}\" ng-change=\"validateDateWarning ? validateDateWarning(datesAndTimes.PickupDate, \u0027txtPickupdate\u0027) : angular.noop() ;\" ng-model=datesAndTimes.PickupDate date-popup-manager=pickupDatePopup svl-datefield=validation.DatesAndTimes.PickupDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"pickupDatePopup.open(\u0027#txtPickupdate\u0027)\" ng-class=\"{error: validation.DatesAndTimes.PickupDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=pickuptime name=pickuptime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.DatesAndTimes.PickupTime}\" placeholder=HH:mm maxlength=5 ng-model=datesAndTimes.PickupTime svl-timefield=validation.DatesAndTimes.PickupTime /\u003e\u003cdiv class=input-group-addon\u003e\u003clabel for=pickuptime\u003e\u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=POPUSignedBy name=POPUSignedBy class=\"input-sm form-control\" ng-class=\"{error: validation.DatesAndTimes.ProofOfPickupSignedBy, disabled: (mode != \u0027Edit\u0027)}\" placeholder=\"Proof Of Pickup Signature\" maxlength=50 ng-model=datesAndTimes.ProofOfPickupSignedBy /\u003e \u003clabel for=txtPickupdate ng-show=\"!shipmentDatesForm.txtPickupdate.$valid \u0026amp;\u0026amp; !validation.DatesAndTimes.PickupDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtPickupdate\u0027, \u0027Pickup Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=pickupdate ng-show=(validation.DatesAndTimes.PickupDate) class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.PickupDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=pickupdate ng-show=\"(itemWarnings[\u0027txtPickupdate\u0027] != undefined)\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txtPickupdate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=pickuptime ng-show=(validation.DatesAndTimes.PickupTime) class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.PickupTime\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=POPUSignedBy ng-show=validation.DatesAndTimes.ProofOfPickupSignedBy class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.ProofOfPickupSignedBy\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtPickupdate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"dates-and-times-panel col-sm-12 col-md-12 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-show=!SystemOptions.DeliveryDates ng-class=\"{error: (validation.DatesAndTimes.ScheduledDeliveryDate || validation.DatesAndTimes.ScheduledDeliveryTime || validation.DatesAndTimes.ScheduledDeliveryTimeClose) }\"\u003e\u003clabel for=scheduleddeliverydate class=\"col-sm-2 col-md-3 control-label\" ng-click=editScheduledDeliveryDateType()\u003e \u003cspan\u003eDelivery\u003c/span\u003e \u003cspan class=date-type ng-bind=datesAndTimes.ScheduledDeliveryDateType\u003e\u003c/span\u003e \u003ci class=\"fa fa-caret-down\"\u003e\u003c/i\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 fixed-input-group input-group-sm\"\u003e\u003cinput type=text id=txtScheduleddeliverydate name=txtScheduleddeliverydate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DatesAndTimes.ScheduledDeliveryDate, disabled: (mode != \u0027Edit\u0027)}\" ng-change=\"validateDateWarning ? validateDateWarning(datesAndTimes.ScheduledDeliveryDate, \u0027txtScheduleddeliverydate\u0027) : angular.noop() ;\" ng-model=datesAndTimes.ScheduledDeliveryDate date-popup-manager=scheduledDeliveryDatePopup svl-datefield=validation.DatesAndTimes.ScheduledDeliveryDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"scheduledDeliveryDatePopup.open(\u0027#txtScheduleddeliverydate\u0027)\" ng-class=\"{error: validation.DatesAndTimes.ScheduledDeliveryDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=ScheduledDeliverytime name=ScheduledDeliverytime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.DatesAndTimes.ScheduledDeliveryTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=datesAndTimes.ScheduledDeliveryTime svl-timefield=validation.DatesAndTimes.ScheduledDeliveryTime /\u003e \u003cspan class=\"input-group-addon range-addon-divider\"\u003eto\u003c/span\u003e \u003cinput type=text id=ScheduledDeliveryTimeClose name=ScheduledDeliveryTimeClose class=\"input-sm form-control timeField\" ng-class=\"{error: validation.DatesAndTimes.ScheduledDeliveryTimeClose, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=datesAndTimes.ScheduledDeliveryTimeClose svl-timefield=validation.DatesAndTimes.ScheduledDeliveryTimeClose /\u003e\u003cdiv class=input-group-spacer\u003e\u003c/div\u003e\u003cdiv class=btn-group\u003e\u003clabel class=\"btn btn-svl-default btn-check-toggle\" tabindex=-1 ng-class=\"{\u0027active\u0027:datesAndTimes.ScheduledApptRequired}\"\u003e \u003cinput type=checkbox id=ScheduledApptRequired name=ScheduledApptRequired ng-model=datesAndTimes.ScheduledApptRequired style=margin-top:2px ng-disabled=ReadOnlyView /\u003e \u003ci class=fa ng-class=\"{\u0027check-square-o\u0027:datesAndTimes.ScheduledApptRequired}\"\u003e\u003c/i\u003e\u003cspan\u003eAppt. Req\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003clabel for=txtScheduleddeliverydate ng-show=\"!shipmentDatesForm.txtScheduleddeliverydate.$valid \u0026amp;\u0026amp; !validation.DatesAndTimes.ScheduledDeliveryDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtScheduleddeliverydate\u0027, \u0027Sched. Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ReadyDate ng-show=validation.DatesAndTimes.ScheduledDeliveryDate class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.ScheduledDeliveryDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ReadyDate ng-show=\"itemWarnings[\u0027txtScheduleddeliverydate\u0027] != undefined\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txtScheduleddeliverydate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ReadyTime ng-show=validation.DatesAndTimes.ScheduledDeliveryTime class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.ScheduledDeliveryTime\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ClosingTime ng-show=validation.DatesAndTimes.ScheduledDeliveryTimeClose class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.ScheduledDeliveryTimeClose\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtScheduleddeliverydate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"!IsPortal \u0026amp;\u0026amp; !shipment.IsQuote \u0026amp;\u0026amp; SystemOptions.UseOFD\" ng-class=\"{error: (validation.DatesAndTimes.OutForDeliveryDate || validation.DatesAndTimes.OutForDeliveryTime || validation.DatesAndTimes.OutForDeliveryCloseTime)}\"\u003e\u003clabel for=OutForDeliveryDate class=\"col-sm-2 col-md-3 control-label\"\u003e \u003cspan class=visible-sm\u003eOFD Date:\u003c/span\u003e \u003cspan class=hidden-sm\u003eOFD Date/Time:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 fixed-input-group input-group-sm\"\u003e\u003cinput type=hidden id=OFDDateHidden name=OFDDateHidden ng-model=datesAndTimes.OutForDeliveryDate /\u003e \u003cinput type=text id=txtOutForDeliveryDate name=txtOutForDeliveryDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.DatesAndTimes.OutForDeliveryDate, disabled: (mode != \u0027Edit\u0027)}\" ng-change=\"validateDateWarning ? validateDateWarning(datesAndTimes.OutForDeliveryDate, \u0027txtOutForDeliveryDate\u0027) : angular.noop() ;\" ng-model=datesAndTimes.OutForDeliveryDate date-popup-manager=outForDeliveryDatePopup svl-datefield=validation.DatesAndTimes.OutForDeliveryDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"outForDeliveryDatePopup.open(\u0027#txtOutForDeliveryDate\u0027)\" ng-class=\"{error: validation.DatesAndTimes.OutForDeliveryDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=OutForDeliveryTime name=OutForDeliveryTime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.DatesAndTimes.OutForDeliveryTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=datesAndTimes.OutForDeliveryTime svl-timefield=validation.DatesAndTimes.OutForDeliveryTime /\u003e \u003cspan class=\"input-group-addon range-addon-divider\"\u003eto\u003c/span\u003e \u003cinput type=text id=OutForDeliveryCloseTime name=OutForDeliveryClosingTime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.DatesAndTimes.OutForDeliveryCloseTime, disabled: (mode != \u0027Edit\u0027)}\" placeholder=HH:mm maxlength=5 ng-model=shipment.DatesAndTimes.OutForDeliveryCloseTime svl-timefield=validation.DatesAndTimes.OutForDeliveryCloseTime /\u003e \u003clabel for=txtOutForDeliveryDate ng-show=\"!shipmentDatesForm.txtOutForDeliveryDate.$valid \u0026amp;\u0026amp; !validation.DatesAndTimes.OutForDeliveryDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtOutForDeliveryDate\u0027, \u0027OFD Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=OutForDeliveryDate ng-show=validation.DatesAndTimes.OutForDeliveryDate class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.OutForDeliveryDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=OutForDeliveryDate ng-show=\"itemWarnings[\u0027txtOutForDeliveryDate\u0027] != undefined\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txtOutForDeliveryDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=OutForDeliveryTime ng-show=validation.DatesAndTimes.OutForDeliveryTime class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.OutForDeliveryTime\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=OutForDeliveryCloseTime ng-show=validation.DatesAndTimes.OutForDeliveryCloseTime class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.OutForDeliveryCloseTime\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtOutForDeliveryDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!shipment.IsQuote class=form-group ng-class=\"{error: (validation.DatesAndTimes.DeliveryDate || validation.DatesAndTimes.DeliveryTime || validation.DatesAndTimes.ProofOfDeliverySignedBy)}\"\u003e\u003clabel for=deliverydate class=\"col-sm-2 col-md-3 control-label\" ng-show=!SystemOptions.DeliveryDates\u003e \u003cspan class=visible-sm ng-bind=\"!SystemOptions.DeliveryDates ? \u0027Del. Date:\u0027 : \u0027POD Signature:\u0027\"\u003e\u003c/span\u003e \u003cspan class=hidden-sm ng-bind=\"!SystemOptions.DeliveryDates ? \u0027Del. Date/Time:\u0027 : \u0027POD Signature:\u0027\"\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-sm-10 col-md-9 fixed-input-group input-group-sm\" ng-show=!SystemOptions.DeliveryDates\u003e\u003cinput type=text id=txtDeliverydate name=txtDeliverydate class=\"input-sm form-control date-field\" ng-disabled=IsPortal ng-class=\"{error: validation.DatesAndTimes.DeliveryDate, disabled: (mode != \u0027Edit\u0027 || !IsPortal)}\" ng-change=\"validateDateWarning ? validateDateWarning(datesAndTimes.DeliveryDate, \u0027txtDeliverydate\u0027) :angular.noop() ;\" ng-model=datesAndTimes.DeliveryDate date-popup-manager=deliveryDatePopup svl-datefield=validation.DatesAndTimes.DeliveryDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-disabled=IsPortal ng-click=\"deliveryDatePopup.open(\u0027#txtDeliverydate\u0027)\" ng-class=\"{error: validation.DatesAndTimes.DeliveryDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=Deliverytime name=Deliverytime class=\"input-sm form-control timeField\" ng-class=\"{error: validation.DatesAndTimes.DeliveryDate, disabled: (mode != \u0027Edit\u0027|| IsPortal)}\" placeholder=HH:mm maxlength=5 ng-model=datesAndTimes.DeliveryTime ng-disabled=IsPortal svl-timefield=validation.DatesAndTimes.DeliveryTime /\u003e\u003cdiv class=input-group-addon\u003e\u003clabel for=Deliverytime\u003e\u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003cspan class=input-group-spacer\u003e\u003c/span\u003e \u003cinput type=text id=PODSignedBy name=PODSignedBy class=\"input-sm form-control\" ng-class=\"{error: validation.DatesAndTimes.ProofOfDeliverySignedBy, disabled: (mode != \u0027Edit\u0027|| IsPortal)}\" ng-disabled=IsPortal placeholder=\"Proof Of Delivery Signature\" maxlength=50 ng-model=datesAndTimes.ProofOfDeliverySignedBy /\u003e \u003clabel for=txtDeliverydate ng-show=\"!shipmentDatesForm.txtDeliverydate.$valid \u0026amp;\u0026amp; !validation.DatesAndTimes.DeliveryDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtDeliverydate\u0027, !SystemOptions.DeliveryDates ? \u0027Del. Date\u0027 : \u0027POD Signature\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=deliverydate ng-show=validation.DatesAndTimes.DeliveryDate class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.DeliveryDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=deliverydate ng-show=\"itemWarnings[\u0027txtDeliverydate\u0027] != undefined\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txtDeliverydate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=Deliverytime ng-show=validation.DatesAndTimes.Deliverytime class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.Deliverytime\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=PODSignedBy ng-show=validation.DatesAndTimes.ProofOfDeliverySignedBy class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.ProofOfDeliverySignedBy\u003e\u003c/span\u003e \u003c/label\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDeliverydate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-10 col-md-9 fixed-input-group input-group-sm\" ng-show=SystemOptions.DeliveryDates ng-class=\"{error: validation.DatesAndTimes.ProofOfDeliverySignedBy}\"\u003e\u003cinput type=text name=PODSignedBy class=\"input-sm form-control\" ng-class=\"{error: validation.DatesAndTimes.ProofOfDeliverySignedBy}\" placeholder=\"Proof Of Delivery Signature\" maxlength=50 ng-model=datesAndTimes.ProofOfDeliverySignedBy /\u003e \u003clabel for=PODSignedBy ng-show=validation.DatesAndTimes.ProofOfDeliverySignedBy class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.DatesAndTimes.ProofOfDeliverySignedBy\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('originPort-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('destinationPort-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('connDischargePort-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('station1-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('station2-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('shipmentSalesman1-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=match.model.Name\u003e \u003c/span\u003e \u003cspan color=#ddd\u003e (\u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('shipmentSalesman2-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=match.model.Name\u003e \u003c/span\u003e \u003cspan color=#ddd\u003e (\u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('broker-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind=match.model.City\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('assignedTo-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Email | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.Station | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('incoTerm-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Description.substr(0, 25) + \u0027...\u0027 | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('sedStatement-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.Description.substr(0, 25) + \u0027...\u0027 | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('shipment-information', "\u003cdiv id=shipment-information ng-controller=ShipmentInformationCtrl ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\"\u003e\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light portlet-no-margin\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=\"title caption inner-portlet\"\u003e\u003ci class=\"fa fa-fw fa-caption-icon fa-info-circle font-white\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject bold uppercase font-black\" style=font-size:small\u003e{{(shipment.IsQuote ? \"Quote\" : \"Shipment\")}} Information\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cform id=shipmentInfoForm name=shipmentInfoForm autocomplete=off\u003e\u003cdiv class=row svl-height-lock=\"#shipmentInfoForm .shipment-info-panel .portlet .portlet-body\" trigger-on-interval=50\u003e\u003cdiv class=\"shipment-info-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet light bordered secondary minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.Waybill}\"\u003e\u003clabel for=waybill class=\"col-xs-3 control-label\"\u003eHousebill:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=waybill name=waybill maxlength=25 class=form-control ng-class={error:validation.GeneralInformation.Waybill} placeholder=\"{{newShipment ?\u0027Leave blank to auto-generate\u0027 :\u0027Housebill\u0027}}\" ng-model=shipmentInfo.Waybill /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#waybill\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=waybill ng-show=validation.GeneralInformation.Waybill class=\"control-label col-xs-9 error pull-right error-label\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Waybill\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.ServiceTypeId}\"\u003e\u003clabel for=serviceType class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eService Type: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=serviceType name=serviceType maxlength=15 class=form-control ng-class={error:validation.GeneralInformation.ServiceTypeId} aria-hidden=true data-toggle=tooltip data-placement=top title={{shipmentInfo.ServiceTypeDescription}} placeholder=\"Service Type\" ng-model=shipmentInfo.ServiceTypeCode uib-typeahead=\"type.CodeType as type.CodeType for type in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResult typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupServiceType();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Service Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#serviceType\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=serviceTypeNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{shipmentInfo.ServiceTypeCode}}\"\u003c/div\u003e\u003clabel for=serviceType ng-show=validation.GeneralInformation.ServiceTypeId class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.ServiceTypeId\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.IsTradeShow}\"\u003e\u003clabel for=servicemode class=\"col-xs-3 control-label\"\u003eMode:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cspan class=\"form-control-static service-mode\"\u003e \u003ci id=IntDomIcon class=\"fa fa-fw font-12 fa-cube\"\u003e\u003c/i\u003e \u003cspan id=IntDomLabel\u003e{{shipmentInfo.InternationalOrDomesticDescription}} \u0026nbsp;{{shipmentInfo.ServiceMode}}\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"form-control-static input-group input-group-sm\" ng-show=\"SystemOptions.TradeshowModule \u0026amp;\u0026amp; (shipmentInfo.IsTradeShow || !IsPortal)\"\u003e \u003cinput type=checkbox id=chkTradeshowEnable name=chkTradeshowEnable ng-show=SystemOptions.TradeshowModule ng-model=shipmentInfo.IsTradeShow class=\"input-sm form-control\" ng-class={error:validation.GeneralInformation.IsTradeShow} ng-disabled=ReadOnlyView /\u003e \u003c/span\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#chkTradeshowEnable\u0027)\"\u003e\u003c/div\u003e\u003clabel for=chkTradeshowEnable ng-show=\"SystemOptions.TradeshowModule \u0026amp;\u0026amp; (shipmentInfo.IsTradeShow || !IsPortal)\" class=form-control-static style=padding-top:4px;width:60px aria-hidden=true data-toggle=tooltip data-placement=top title=\"Click to make this shipment a Trade-Show shipment. Additional trade-show specific fields will appear in the Customer Information section above.\"\u003e \u0026nbsp;Trade\u0026nbsp;Show \u003c/label\u003e\u003c/div\u003e\u003clabel for=chkTradeshowEnable ng-show=validation.GeneralInformation.IsTradeShow class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.IsTradeShow\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=!IsPortal class=form-group ng-class=\"{error: validation.GeneralInformation.OriginPortCode}\"\u003e\u003clabel for=origairport id=txtOA class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForOriginPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eOrigin/Load Port: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=origairport name=origairport maxlength=5 class=form-control ng-class={error:validation.GeneralInformation.OriginPortCode} aria-hidden=true data-toggle=tooltip data-placement=top title={{shipmentInfo.OriginPortName}} placeholder=\"Origin/Load Port\" ng-model=shipmentInfo.OriginPortCode uib-typeahead=\"port.Code as port.Code for port in searchOriginPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=originPort-typeahead typeahead-no-results=originPortNoResult typeahead-loading=searchingForOriginPort typeahead-on-select=originPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupOriginPort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Origin/Load Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#origairport\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=originPortNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{shipmentInfo.OriginPortCode}}\"\u003c/div\u003e\u003clabel for=origairport ng-show=validation.GeneralInformation.OriginPortCode class=\"control-label col-xs-offset-3 error pull-right shipment-port-label\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.OriginPortCode\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=!IsPortal class=form-group ng-class=\"{error: validation.GeneralInformation.DestinationPortCode}\"\u003e\u003clabel for=destairport id=txtDA class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForDestinationPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDest/Unload Port: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=destairport name=destairport maxlength=5 class=form-control ng-class={error:validation.GeneralInformation.DestinationPortCode} aria-hidden=true data-toggle=tooltip data-placement=top title={{shipmentInfo.DestinationPortName}} placeholder=\"Dest/Unload Port\" ng-model=shipmentInfo.DestinationPortCode uib-typeahead=\"port.Code as port.Code for port in searchDestinationPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=destinationPort-typeahead typeahead-no-results=destinationPortNoResult typeahead-loading=searchingForDestinationPort typeahead-on-select=destinationPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupDestinationPort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Destination/Unload Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#destairport\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=destinationPortNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{shipmentInfo.DestinationPortCode}}\"\u003c/div\u003e\u003clabel for=destairport ng-show=validation.GeneralInformation.DestinationPortCode class=\"control-label col-xs-offset-3 error pull-right shipment-port-label\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.DestinationPortCode\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=!IsPortal class=form-group id=ConnDischargePortFields ng-class=\"{error: validation.GeneralInformation.ConnDischargePortCode}\"\u003e\u003clabel for=connairport1 id=txtCA1 class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForConnDischargePort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eConn/Discharge Port: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=connairport1 name=connairport1 maxlength=5 class=form-control ng-class=\"{error: validation.GeneralInformation.ConnDischargePortCode}\" aria-hidden=true data-toggle=tooltip data-placement=top placeholder=\"Conn/Discharge Port\" title={{shipmentInfo.ConnDischargePortName}} ng-model=shipmentInfo.ConnDischargePortCode uib-typeahead=\"port.Code as port.Code for port in searchConnDischargePort($viewValue)\" typeahead-min-length=2 typeahead-template-url=connDischargePort-typeahead typeahead-no-results=connDischargePortNoResult typeahead-loading=searchingForConnDischargePort typeahead-on-select=connDischargePortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupConnDischargePort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Conn/Discharge Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#connairport1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=connDischargePortNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{shipmentInfo.ConnDischargePortCode}}\"\u003c/div\u003e\u003clabel for=connairport1 ng-show=validation.GeneralInformation.ConnDischargePortCode class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.ConnDischargePortCode\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.GeneralInformation.Mileage)}\"\u003e\u003clabel for=mileage class=\"col-xs-3 control-label\"\u003eMileage:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=hidden id=MSMFlag name=MSMFlag ng-model=shipmentInfo.Mileage /\u003e \u003cinput type=text id=mileage name=mileage maxlength=5 placeholder=Mileage ng-model=shipmentInfo.Mileage class=\"form-control input-sm\" ng-class=\"{error: (validation.GeneralInformation.Mileage)}\"/\u003e\u003cdiv class=input-group-btn ng-show=\"SystemOptions.PCMiler || SystemConfigService.getBool(\u0027GoogleAPIForMileageCalc\u0027, false)\"\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=getMileage();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Lookup/Calc Mileage\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#mileage\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=mileage ng-show=validation.GeneralInformation.Mileage class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Mileage\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.UnitOfMeasure}\"\u003e\u003clabel for=ShipmentWeightType class=\"control-label col-xs-3\"\u003eUnit of Measure:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm col-xs-9\"\u003e\u003cselect id=shipmentWeightType name=shipmentWeightType ng-change=updatePiecesDimFactor() ng-model=shipmentInfo.UnitOfMeasure class=form-control\u003e\u003coption value=L\u003eLbs/Inches\u003c/option\u003e\u003coption value=K\u003eKgs/Centimeters\u003c/option\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#shipmentWeightType\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ShipmentWeightType ng-show=validation.GeneralInformation.UnitOfMeasure class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.UnitOfMeasure\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.HazardousMaterial}\"\u003e\u003clabel for=Hazmat class=\"col-xs-3 control-label\"\u003eHazardous:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=Hazmat name=Hazmat class=\"input-sm form-control\" ng-class=\"{error: validation.GeneralInformation.HazardousMaterial}\" ng-model=shipmentInfo.HazardousMaterial ng-disabled=ReadOnlyView /\u003e\u003c/div\u003e\u003clabel for=Hazmat ng-show=validation.GeneralInformation.HazardousMaterial class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.HazardousMaterial\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-show=shipmentInfo.HazardousMaterial ng-class=\"{error: validation.GeneralInformation.HazardousMaterialEmergencyContactName}\"\u003e\u003clabel for=DGContact class=\"col-xs-3 control-label\"\u003eDG Name:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=DGContact name=DGContact ng-disabled=!shipmentInfo.HazardousMaterial class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.HazardousMaterialEmergencyContactName}\" placeholder=\"{{shipmentInfo.HazardousMaterial ? \u0027DG Name\u0027 : \u0027N/A (HazMat Only)\u0027}}\" ng-model=shipmentInfo.HazardousMaterialEmergencyContactName /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DGContact\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DGContact ng-show=validation.GeneralInformation.HazardousMaterialEmergencyContactName class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.HazardousMaterialEmergencyContactName\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-show=shipmentInfo.HazardousMaterial ng-class=\"{error: validation.GeneralInformation.HazardousMaterialEmergencyContactPhone}\"\u003e\u003clabel for=DGPhone class=\"col-xs-3 control-label\"\u003eDG Phone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=DGPhone name=DGPhone ng-disabled=!shipmentInfo.HazardousMaterial class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.HazardousMaterialEmergencyContactPhone}\" placeholder=\"{{shipmentInfo.HazardousMaterial ? \u0027DG Phone\u0027 : \u0027N/A (HazMat Only)\u0027}}\" ng-model=shipmentInfo.HazardousMaterialEmergencyContactPhone /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DGPhone\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DGPhone ng-show=validation.GeneralInformation.HazardousMaterialEmergencyContactPhone class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.HazardousMaterialEmergencyContactPhone\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"shipment-info-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet secondary bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.StatusCode}\"\u003e\u003clabel for=status class=\"col-xs-3 control-label\"\u003eCurrent Status:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=status name=status readonly aria-hidden=true placeholder=Status data-toggle=tooltip data-placement=top title={{shipmentInfo.StatusDescription}} ng-model=shipmentInfo.StatusCode class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.StatusCode}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#status\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=status ng-show=validation.GeneralInformation.StatusCode class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.StatusCode\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.Station1Code}\"\u003e\u003clabel for=station class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForStation1\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station 1: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 style=\"display:table;padding-right:0 !important\"\u003e\u003cinput type=text id=station name=station class=\"form-control input-group input-sm\" ng-class=\"{error: validation.GeneralInformation.Station1Code}\" size=1 placeholder=\"Station 1\" ng-model=shipmentInfo.Station1Code uib-typeahead=\"station.Code as station.Code for station in searchStation1($viewValue)\" typeahead-min-length=2 typeahead-template-url=station1-typeahead typeahead-no-results=station1NoResult typeahead-loading=searchingForStation1 typeahead-on-select=station1Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupStation1(); style=\"border:1px solid #CCC;background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%) !important\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding-left:0 !important\"\u003e\u003cinput ng-if=\"SystemOptions.ELFS \u0026amp;\u0026amp; shipmentInfo.Station1Commission == 0\" type=number id=txtStationCommission name=txtStationCommission class=form-control ng-disabled=!SystemOptions.ELFS ng-value=100 ng-class=\"{error: validation.GeneralInformation.Station1Commission}\"/\u003e \u003cinput ng-if=\"!(SystemOptions.ELFS \u0026amp;\u0026amp; shipmentInfo.Station1Commission == 0)\" type=number id=txtStationCommission name=txtStationCommission class=form-control ng-disabled=!SystemOptions.ELFS ng-model=shipmentInfo.Station1Commission ng-class=\"{error: validation.GeneralInformation.Station1Commission}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn {{SystemOptions.ELFS \u0026amp;\u0026amp; UserPermissions.AccountingEdit ? \u0027input-group-spacer\u0027 : \u0027\u0027}}\" ng-show=\"SystemOptions.ELFS \u0026amp;\u0026amp; UserPermissions.AccountingEdit\"\u003e\u003c/span\u003e \u003cspan class=input-group-addon\u003e%\u003c/span\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#station\u0027)\"\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtStationCommission\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=station1NoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{shipmentInfo.Station1Code}}\"\u003c/div\u003e\u003clabel for=station ng-show=validation.GeneralInformation.Station1Code class=\"control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Station1Code\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtStationCommission ng-show=validation.GeneralInformation.Station1Commission class=\"control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Station1Commission\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.Station2Code}\"\u003e\u003clabel for=station2 class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForStation2\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station 2: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 style=\"display:table;padding-right:0 !important\"\u003e\u003cinput type=text id=station name=station class=\"form-control input-group input-sm\" ng-class=\"{error: validation.GeneralInformation.Station2Code}\" size=1 placeholder=\"Station 2\" ng-model=shipmentInfo.Station2Code uib-typeahead=\"station.Code as station.Code for station in searchStation2($viewValue)\" typeahead-min-length=2 typeahead-template-url=station2-typeahead typeahead-no-results=station2NoResult typeahead-loading=searchingForStation2 typeahead-on-select=station2Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupStation2(); style=\"border:1px solid #CCC;background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%) !important\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding-left:0 !important\"\u003e\u003cinput type=number id=txtStationCommission name=txtStationCommission class=form-control ng-disabled=!SystemOptions.ELFS ng-model=shipmentInfo.Station2Commission ng-class=\"{error: validation.GeneralInformation.Station2Commission}\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn {{SystemOptions.ELFS \u0026amp;\u0026amp; UserPermissions.AccountingEdit ? \u0027input-group-spacer\u0027 : \u0027\u0027}}\" ng-show=\"SystemOptions.ELFS \u0026amp;\u0026amp; UserPermissions.AccountingEdit\"\u003e\u003c/span\u003e \u003cspan class=input-group-addon\u003e%\u003c/span\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#station2\u0027)\"\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtStation2Commission\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=station2NoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{shipmentInfo.Station2Code}}\"\u003c/div\u003e\u003clabel for=station2 ng-show=validation.GeneralInformation.Station2Code class=\"control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Station2Code\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtStation2Commission ng-show=validation.GeneralInformation.Station2Commission class=\"control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Station2Commission\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.Salesman1Code}\"\u003e\u003clabel for=salesmancode class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForSalesman1\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Sales Rep 1: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6 style=\"display:table;padding-right:0 !important\"\u003e\u003cinput type=text id=SalesRep1Name name=SalesRep1Name class=\"form-control input-group input-sm\" ng-class=\"{error: validation.GeneralInformation.SalesRep1Name}\" size=1 placeholder=\"Salesman1 Name\" ng-model=shipmentInfo.Salesman1Code uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman1($viewValue)\" typeahead-min-length=2 typeahead-template-url=shipmentSalesman1-typeahead typeahead-no-results=salesman1NoResult typeahead-loading=searchingForSalesman1 typeahead-on-select=salesman1Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn ng-show=UserPermissions.ChangeSalesman\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=clearSalesRepInfo(1); style=\"border:1px solid #CCC;background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%) !important\"\u003e \u003ci class=\"fa fa-fw fa-ban\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Sales Rep 1\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=lookupSalesman1(); style=\"border:1px solid #CCC;background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%) !important\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Sales Rep\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6 style=\"padding-left:0 !important\"\u003e\u003cinput type=text id=txtSalesmanCommission name=txtSalesmanCommission ng-disabled=!SystemOptions.ELFS class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.Salesman1Commission}\" ng-model=shipmentInfo.Salesman1Commission /\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn {{SystemOptions.ELFS \u0026amp;\u0026amp; UserPermissions.AccountingEdit ? \u0027input-group-spacer\u0027 : \u0027\u0027}}\" ng-show=\"SystemOptions.ELFS \u0026amp;\u0026amp; UserPermissions.AccountingEdit\"\u003e\u003c/span\u003e \u003cspan class=input-group-addon\u003e%\u003c/span\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#SaleRep1Name\u0027)\"\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtSalesman2Commission\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=salesman1NoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Salesman \"{{shipmentInfo.Salesman1Code}}\"\u003c/div\u003e\u003clabel for=SalesRep1Name ng-show=validation.GeneralInformation.Salesman1Code class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Salesman1Code\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtSalesmanCommission ng-show=validation.GeneralInformation.Salesman1Commission class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Salesman1Commission\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.Salesman2Code}\"\u003e\u003clabel for=salesmancode2 class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForSalesman2\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Sales Rep 2: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6 style=\"display:table;padding-right:0 !important\"\u003e\u003cinput type=text id=SalesRep2Name name=SalesRep2Name class=\"form-control input-group input-sm\" ng-class=\"{error: validation.GeneralInformation.Salesman2Code}\" size=1 placeholder=\"Salesman2 Name\" ng-model=shipmentInfo.Salesman2Code uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman2($viewValue)\" typeahead-min-length=2 typeahead-template-url=shipmentSalesman2-typeahead typeahead-no-results=salesman2NoResult typeahead-loading=searchingForSalesman2 typeahead-on-select=salesman2Chosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn ng-show=UserPermissions.ChangeSalesman\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=clearSalesRepInfo(2); style=\"border:1px solid #CCC;background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%) !important\"\u003e \u003ci class=\"fa fa-fw fa-ban\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Sales Rep 2\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=lookupSalesman2(); style=\"border:1px solid #CCC;background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%) !important\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Sales Rep\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6 style=\"padding-left:0 !important\"\u003e\u003cinput type=text id=txtSalesmanCommission name=txtSalesmanCommission ng-disabled=!SystemOptions.ELFS class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.Salesman2Commission}\" ng-model=shipmentInfo.Salesman2Commission /\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn {{SystemOptions.ELFS \u0026amp;\u0026amp; UserPermissions.AccountingEdit ? \u0027input-group-spacer\u0027 : \u0027\u0027}}\" ng-show=\"SystemOptions.ELFS \u0026amp;\u0026amp; UserPermissions.AccountingEdit\"\u003e\u003c/span\u003e \u003cspan class=input-group-addon\u003e%\u003c/span\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#SalesRep2Name\u0027)\"\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtSalesmanCommission\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=salesman2NoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Salesman \"{{shipmentInfo.Salesman2Code}}\"\u003c/div\u003e\u003clabel for=SalesRep2Name ng-show=validation.GeneralInformation.Salesman2Code class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Salesman2Code\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtSalesman2Commission ng-show=validation.GeneralInformation.Salesman2Commission class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Salesman2Commission\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.AssignedToName}\"\u003e\u003clabel for=AssignedTo class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForAssignedTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAssigned To: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=AssignedTo name=AssignedTo size=1 class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.AssignedToName}\" placeholder=\"Assigned To\" ng-model=shipmentInfo.AssignedToName uib-typeahead=\"user.FullName as user.FullName for user in searchAssignedTo($viewValue)\" typeahead-min-length=2 typeahead-template-url=assignedTo-typeahead typeahead-no-results=assignedToNoResult typeahead-loading=searchingForAssignedTo typeahead-on-select=assignedToChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupAssignedTo();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Owner\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#AssignedTo\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=assignedToNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Owner: \"{{shipmentInfo.AssignedToName}}\"\u003c/div\u003e\u003clabel for=AssignedTo ng-show=validation.GeneralInformation.AssignedToName class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.AssignedToName\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"SystemConfigService.getBool(\u0027EnableShipmentAccountManager\u0027, false)\" ng-class=\"{error: validation.GeneralInformation.AccountManagerName}\"\u003e\u003clabel for=AccountManager class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForAccountManager\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eAccount Mgr: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=AccountManager name=AccountManager size=1 class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.AccountManagerName}\" placeholder=\"Account Manager\" ng-model=shipmentInfo.AccountManagerName uib-typeahead=\"user.FullName as user.FullName for user in searchAccountManager($viewValue)\" typeahead-min-length=2 typeahead-template-url=accountManager-typeahead typeahead-no-results=accountManagerNoResult typeahead-loading=searchingForAccountManager typeahead-on-select=accountManagerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupAccountManager();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Account Manager\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#AccountManager\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=accountManagerNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Account Mgr.: \"{{shipmentInfo.AccountManagerName}}\"\u003c/div\u003e\u003clabel for=AccountManager ng-show=validation.GeneralInformation.AccountManagerName class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.AccountManagerName\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.InsuranceAmount}\"\u003e\u003clabel for=InsuranceAmount class=\"col-xs-3 control-label\"\u003eInsurance Amount:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text name=InsuranceAmount id=InsuranceAmount ng-model=shipmentInfo.InsuranceAmount class=form-control ng-class=\"{error: validation.GeneralInformation.InsuranceAmount}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#InsuranceAmount\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=InsuranceAmount ng-show=validation.GeneralInformation.InsuranceAmount class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.InsuranceAmount\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.CurrencySymbol}\"\u003e\u003clabel for=ShipmentCurrencySymbol class=\"col-xs-3 control-label\"\u003eTotal Declared Value:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect name=ShipmentCurrencySymbol id=ShipmentCurrencySymbol ng-model=shipmentInfo.CurrencySymbol class=form-control\u003e\u003coption value=$\u003e$\u003c/option\u003e\u003coption value=£\u003e\u0026pound;\u003c/option\u003e\u003coption value=€\u003e\u0026euro;\u003c/option\u003e\u003coption value=¥\u003e\u0026yen;\u003c/option\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput disabled ng-model=shipmentInfo.TotalPiecesValue class=form-control /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ShipmentCurrencySymbol\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.ClimateControlRequired}\"\u003e\u003clabel for=chkClimateControlled class=\"col-xs-3 control-label\"\u003eClimate Ctrl:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=chkClimateControlled name=chkClimateControlled class=\"input-sm form-control\" ng-class=\"{error: validation.GeneralInformation.ClimateControlRequired}\" ng-model=shipmentInfo.ClimateControlRequired ng-disabled=ReadOnlyView /\u003e\u003c/div\u003e\u003clabel for=chkClimateControlled ng-show=validation.GeneralInformation.ClimateControlRequired class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.ClimateControlRequired\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-show=shipmentInfo.ClimateControlRequired ng-class=\"{error: validation.GeneralInformation.ClimateSetPoint}\"\u003e\u003clabel for=txtClimateSetPoint class=\"col-xs-3 control-label\"\u003eClimate Set Pt:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=txtClimateSetPoint name=txtClimateSetPoint class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.ClimateSetPoint}\" ng-disabled=!shipmentInfo.ClimateControlRequired placeholder=\"{{shipmentInfo.ClimateControlRequired ? \u0027Enter Climate Set Point\u0027 : \u0027N/A (Climate Controlled Only)\u0027}}\" ng-model=shipmentInfo.ClimateSetPoint /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtClimateSetPoint\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtClimateSetPoint ng-show=validation.GeneralInformation.ClimateSetPoint class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.ClimateSetPoint\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-show=shipmentInfo.ClimateControlRequired ng-class=\"{error: validation.GeneralInformation.HumidityPercent}\"\u003e\u003clabel for=txtHumidityPercent class=\"col-xs-3 control-label\"\u003eHumidity %\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=txtHumidityPercent name=txtHumidityPercent class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.HumidityPercent}\" ng-disabled=!shipmentInfo.ClimateControlRequired placeholder=\"{{shipmentInfo.ClimateControlRequired ? \u0027Enter Humidity Percent\u0027 : \u0027N/A (Climate Controlled Only)\u0027}}\" ng-model=shipmentInfo.HumidityPercent /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtHumidityPercent\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtHumidityPercent ng-show=validation.GeneralInformation.HumidityPercent class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.HumidityPercent\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cstyle\u003e.shipment-port-label{height:1.4em !important}\u003c/style\u003e"); $templateCache.put('portal-shipment-information', "\u003cdiv id=shipment-information ng-controller=ShipmentInformationCtrl ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\"\u003e\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light portlet-no-margin\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=\"title caption inner-portlet\"\u003e\u003ci class=\"fa fa-fw fa-caption-icon fa-info-circle font-white\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject bold uppercase font-black\" style=font-size:small\u003e{{(shipment.IsQuote ? \"Quote\" : \"Shipment\")}} Information\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cform id=shipmentInfoForm name=shipmentInfoForm autocomplete=off\u003e\u003cdiv class=row svl-height-lock=\"#shipmentInfoForm .shipment-info-panel .portlet .portlet-body\" trigger-on-interval=50\u003e\u003cdiv class=\"shipment-info-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet light bordered secondary minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.Waybill}\"\u003e\u003clabel for=waybill class=\"col-xs-3 control-label\"\u003eHousebill:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=waybill name=waybill maxlength=15 class=form-control ng-class={error:validation.GeneralInformation.Waybill} placeholder=Housebill ng-model=shipmentInfo.Waybill /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#waybill\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=waybill ng-show=validation.GeneralInformation.Waybill class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Waybill\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.ServiceTypeId}\"\u003e\u003clabel for=serviceType class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eService Type: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=serviceType name=serviceType maxlength=15 class=form-control ng-class={error:validation.GeneralInformation.ServiceTypeId} aria-hidden=true data-toggle=tooltip data-placement=top title={{shipmentInfo.ServiceTypeDescription}} placeholder=\"Service Type\" ng-model=shipmentInfo.ServiceTypeCode uib-typeahead=\"type.CodeType as type.CodeType for type in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResult typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupServiceType();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Service Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#serviceType\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=serviceTypeNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{shipmentInfo.ServiceTypeCode}}\"\u003c/div\u003e\u003clabel for=serviceType ng-show=validation.GeneralInformation.ServiceTypeId class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.ServiceTypeId\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.IsTradeShow}\"\u003e\u003clabel for=servicemode class=\"col-xs-3 control-label\"\u003eMode:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cspan class=\"form-control-static service-mode\"\u003e \u003ci id=IntDomIcon class=\"fa fa-fw font-12 fa-cube\"\u003e\u003c/i\u003e \u003cspan id=IntDomLabel\u003e{{shipmentInfo.InternationalOrDomesticDescription}} \u0026nbsp;{{shipmentInfo.ServiceMode}}\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"input-group-btn visible-when-disabled\" ng-show=\"SystemOptions.TradeshowModule \u0026amp;\u0026amp; (shipmentInfo.IsTradeShow || !IsPortal)\"\u003e \u003cinput type=checkbox id=chkTradeshowEnable name=chkTradeshowEnable ng-model=shipmentInfo.IsTradeShow ng-class={error:validation.GeneralInformation.IsTradeShow} ng-disabled=ReadOnlyView /\u003e \u003c/span\u003e \u003clabel for=chkTradeshowEnable ng-show=\"SystemOptions.TradeshowModule \u0026amp;\u0026amp; (shipmentInfo.IsTradeShow || !IsPortal)\" class=form-control-static style=padding-top:4px;width:60px aria-hidden=true data-toggle=tooltip data-placement=top title=\"Click to make this shipment a Trade-Show shipment. Additional trade-show specific fields will appear in the Customer Information section above.\"\u003e \u0026nbsp;Trade\u0026nbsp;Show \u003c/label\u003e\u003c/div\u003e\u003clabel for=chkTradeshowEnable ng-show=validation.GeneralInformation.IsTradeShow class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.IsTradeShow\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=!IsPortal class=form-group ng-class=\"{error: validation.GeneralInformation.OriginPortCode}\"\u003e\u003clabel for=origairport id=txtOA class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForOriginPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eOrigin/Load Port: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=origairport name=origairport maxlength=5 class=form-control ng-class={error:validation.GeneralInformation.OriginPortCode} aria-hidden=true data-toggle=tooltip data-placement=top title={{shipmentInfo.OriginPortName}} placeholder=\"Origin/Load Port\" ng-model=shipmentInfo.OriginPortCode uib-typeahead=\"port.Code as port.Code for port in searchOriginPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=originPort-typeahead typeahead-no-results=originPortNoResult typeahead-loading=searchingForOriginPort typeahead-on-select=originPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupOriginPort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Origin/Load Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#origairport\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=originPortNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{shipmentInfo.OriginPortCode}}\"\u003c/div\u003e\u003clabel for=origairport ng-show=validation.GeneralInformation.OriginPortCode class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.OriginPortCode\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=!IsPortal class=form-group ng-class=\"{error: validation.GeneralInformation.DestinationPortCode}\"\u003e\u003clabel for=destairport id=txtDA class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForDestinationPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eDest/Unload Port: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=destairport name=destairport maxlength=5 class=form-control ng-class={error:validation.GeneralInformation.DestinationPortCode} aria-hidden=true data-toggle=tooltip data-placement=top title={{shipmentInfo.DestinationPortName}} placeholder=\"Dest/Unload Port\" ng-model=shipmentInfo.DestinationPortCode uib-typeahead=\"port.Code as port.Code for port in searchDestinationPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=destinationPort-typeahead typeahead-no-results=destinationPortNoResult typeahead-loading=searchingForDestinationPort typeahead-on-select=destinationPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupDestinationPort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Destination/Unload Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#destairport\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=destinationPortNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{shipmentInfo.DestinationPortCode}}\"\u003c/div\u003e\u003clabel for=destairport ng-show=validation.GeneralInformation.DestinationPortCode class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.DestinationPortCode\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=!IsPortal class=form-group id=ConnDischargePortFields ng-class=\"{error: validation.GeneralInformation.ConnDischargePortCode}\"\u003e\u003clabel for=connairport1 id=txtCA1 class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForConnDischargePort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eConn/Discharge Port: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=connairport1 name=connairport1 maxlength=5 class=form-control ng-class=\"{error: validation.GeneralInformation.ConnDischargePortCode}\" aria-hidden=true data-toggle=tooltip data-placement=top placeholder=\"Conn/Discharge Port\" title={{shipmentInfo.ConnDischargePortName}} ng-model=shipmentInfo.ConnDischargePortCode uib-typeahead=\"port.Code as port.Code for port in searchConnDischargePort($viewValue)\" typeahead-min-length=2 typeahead-template-url=connDischargePort-typeahead typeahead-no-results=connDischargePortNoResult typeahead-loading=searchingForConnDischargePort typeahead-on-select=connDischargePortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupConnDischargePort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Conn/Discharge Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#connairport1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=connDischargePortNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{shipmentInfo.ConnDischargePortCode}}\"\u003c/div\u003e\u003clabel for=connairport1 ng-show=validation.GeneralInformation.ConnDischargePortCode class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.ConnDischargePortCode\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.HazardousMaterial}\"\u003e\u003clabel for=Hazmat class=\"col-xs-3 control-label\"\u003eHazardous:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=Hazmat name=Hazmat class=\"input-sm form-control\" ng-class=\"{error: validation.GeneralInformation.HazardousMaterial}\" ng-model=shipmentInfo.HazardousMaterial ng-disabled=ReadOnlyView /\u003e\u003c/div\u003e\u003clabel for=Hazmat ng-show=validation.GeneralInformation.HazardousMaterial class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.HazardousMaterial\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-show=shipmentInfo.HazardousMaterial ng-class=\"{error: validation.GeneralInformation.HazardousMaterialEmergencyContactName}\"\u003e\u003clabel for=DGContact class=\"col-xs-3 control-label\"\u003eDG Name:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=DGContact name=DGContact ng-disabled=!shipmentInfo.HazardousMaterial class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.HazardousMaterialEmergencyContactName}\" placeholder=\"{{shipmentInfo.HazardousMaterial ? \u0027DG Name\u0027 : \u0027N/A (HazMat Only)\u0027}}\" ng-model=shipmentInfo.HazardousMaterialEmergencyContactName /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DGContact\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DGContact ng-show=validation.GeneralInformation.HazardousMaterialEmergencyContactName class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.HazardousMaterialEmergencyContactName\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-show=shipmentInfo.HazardousMaterial ng-class=\"{error: validation.GeneralInformation.HazardousMaterialEmergencyContactPhone}\"\u003e\u003clabel for=DGPhone class=\"col-xs-3 control-label\"\u003eDG Phone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=DGPhone name=DGPhone ng-disabled=!shipmentInfo.HazardousMaterial class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.HazardousMaterialEmergencyContactPhone}\" placeholder=\"{{shipmentInfo.HazardousMaterial ? \u0027DG Phone\u0027 : \u0027N/A (HazMat Only)\u0027}}\" ng-model=shipmentInfo.HazardousMaterialEmergencyContactPhone /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DGPhone\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DGPhone ng-show=validation.GeneralInformation.HazardousMaterialEmergencyContactPhone class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.HazardousMaterialEmergencyContactPhone\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"shipment-info-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet secondary bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.StatusCode}\"\u003e\u003clabel for=status class=\"col-xs-3 control-label\"\u003eCurrent Status:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=status name=status readonly aria-hidden=true placeholder=Status data-toggle=tooltip data-placement=top title={{shipmentInfo.StatusDescription}} ng-model=shipmentInfo.StatusCode class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.StatusCode}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#status\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=status ng-show=validation.GeneralInformation.StatusCode class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.StatusCode\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.GeneralInformation.Mileage)}\"\u003e\u003clabel for=mileage class=\"col-xs-3 control-label\"\u003eMileage:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=hidden id=MSMFlag name=MSMFlag ng-model=shipmentInfo.Mileage /\u003e \u003cinput type=text id=mileage name=mileage maxlength=5 placeholder=Mileage ng-model=shipmentInfo.Mileage class=\"form-control input-sm\" ng-class=\"{error: (validation.GeneralInformation.Mileage)}\"/\u003e\u003cdiv class=input-group-btn ng-show=SystemOptions.PCMiler\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=getMileage();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Lookup/Calc Mileage\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#mileage\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=mileage ng-show=validation.GeneralInformation.Mileage class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.Mileage\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.UnitOfMeasure}\"\u003e\u003clabel for=ShipmentWeightType class=\"control-label col-xs-3\"\u003eUnit of Measure:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm col-xs-9\"\u003e\u003cselect id=shipmentWeightType name=shipmentWeightType ng-change=updatePiecesDimFactor() ng-model=shipmentInfo.UnitOfMeasure class=form-control\u003e\u003coption value=L\u003eLbs/Inches\u003c/option\u003e\u003coption value=K\u003eKgs/Centimeters\u003c/option\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#shipmentWeightType\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ShipmentWeightType ng-show=validation.GeneralInformation.UnitOfMeasure class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.UnitOfMeasure\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-class=\"{error: validation.GeneralInformation.PalletCount}\"\u003e\u003clabel for=palletCount class=\"control-label col-xs-3\"\u003ePallet Count:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm col-xs-9\"\u003e\u003cinput type=text name=palletCount id=palletCount ng-model=shipmentInfo.PalletCount class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.PalletCount}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#palletCount\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=palletCount ng-show=validation.GeneralInformation.PalletCount class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.PalletCount\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-class=\"{error: validation.GeneralInformation.InsuranceAmount}\"\u003e\u003clabel for=InsuranceAmount class=\"col-xs-3 control-label\"\u003eInsurance Amount:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text name=InsuranceAmount id=InsuranceAmount ng-model=InsuranceAmount class=form-control ng-class=\"{error: validation.GeneralInformation.InsuranceAmount}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#InsuranceAmount\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=InsuranceAmount ng-show=validation.GeneralInformation.InsuranceAmount class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.InsuranceAmount\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.CurrencySymbol}\"\u003e\u003clabel for=ShipmentCurrencySymbol class=\"col-xs-3 control-label\"\u003eTotal Declared Value:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect name=ShipmentCurrencySymbol id=ShipmentCurrencySymbol ng-model=shipmentInfo.CurrencySymbol class=form-control\u003e\u003coption value=$\u003e$\u003c/option\u003e\u003coption value=£\u003e\u0026pound;\u003c/option\u003e\u003coption value=€\u003e\u0026euro;\u003c/option\u003e\u003coption value=¥\u003e\u0026yen;\u003c/option\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput disabled ng-model=shipmentInfo.TotalPiecesValue class=form-control /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ShipmentCurrencySymbol\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.GeneralInformation.ClimateControlRequired}\"\u003e\u003clabel for=chkClimateControlled class=\"col-xs-3 control-label\"\u003eClimate Ctrl:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=chkClimateControlled name=chkClimateControlled class=\"input-sm form-control\" ng-class=\"{error: validation.GeneralInformation.ClimateControlRequired}\" ng-model=shipmentInfo.ClimateControlRequired ng-disabled=ReadOnlyView /\u003e\u003c/div\u003e\u003clabel for=chkClimateControlled ng-show=validation.GeneralInformation.ClimateControlRequired class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.ClimateControlRequired\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-show=shipmentInfo.ClimateControlRequired ng-class=\"{error: validation.GeneralInformation.ClimateSetPoint}\"\u003e\u003clabel for=txtClimateSetPoint class=\"col-xs-3 control-label\"\u003eClimate Set Pt:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=txtClimateSetPoint name=txtClimateSetPoint class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.ClimateSetPoint}\" ng-disabled=!shipmentInfo.ClimateControlRequired placeholder=\"{{shipmentInfo.ClimateControlRequired ? \u0027Enter Climate Set Point\u0027 : \u0027N/A (Climate Controlled Only)\u0027}}\" ng-model=shipmentInfo.ClimateSetPoint /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtClimateSetPoint\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtClimateSetPoint ng-show=validation.GeneralInformation.ClimateSetPoint class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.ClimateSetPoint\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-show=shipmentInfo.ClimateControlRequired ng-class=\"{error: validation.GeneralInformation.HumidityPercent}\"\u003e\u003clabel for=txtHumidityPercent class=\"col-xs-3 control-label\"\u003eHumidity %\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=txtHumidityPercent name=txtHumidityPercent class=\"form-control input-sm\" ng-class=\"{error: validation.GeneralInformation.HumidityPercent}\" ng-disabled=!shipmentInfo.ClimateControlRequired placeholder=\"{{shipmentInfo.ClimateControlRequired ? \u0027Enter Humidity Percent\u0027 : \u0027N/A (Climate Controlled Only)\u0027}}\" ng-model=shipmentInfo.HumidityPercent /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtHumidityPercent\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtHumidityPercent ng-show=validation.GeneralInformation.HumidityPercent class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.GeneralInformation.HumidityPercent\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-tab-piecesAndRoutings', "\u003cdiv ng-include=\"!IsPortal ? \u0027minimal-portlet-grid-view\u0027 : \u0027blank\u0027\" ng-controller=MixedDispatchRoutingForShipmentListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"!IsPortal ?\u0027shipment-international-info\u0027 : \u0027blank\u0027\" ng-controller=ShipmentInternationalInformationCtrl ng-show=\"shipment.GeneralInformation.InternationalOrDomestic === \u0027I\u0027\" class=edit-section ng-class=\"((mode==\u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? \u0027\u0027 : \u0027disabled\u0027)\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"!IsPortal ? \u0027shipment-addditional-info\u0027 : \u0027blank\u0027\" ng-controller=ShipmentAdditionalInformationCtrl class=edit-section ng-class=\"((mode==\u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? \u0027\u0027 : \u0027disabled\u0027)\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"!IsPortal ? \u0027minimal-portlet-grid-view\u0027 : \u0027blank\u0027\" ng-controller=ShipmentGroundLegListCtrl ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"(!IsPortal) ?\u0027shipment-addditional-info-ground-legs\u0027: \u0027blank\u0027\" ng-controller=ShipmentAdditionalInformationCtrl class=edit-section ng-class=\"((mode==\u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? \u0027\u0027 : \u0027disabled\u0027)\" ng-show=\"SystemConfigService.getConfig(\u0027DisplayLegacyShipmentFields\u0027, false)\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"!IsPortal ? \u0027shipment-notes-descriptions\u0027 : \u0027blank\u0027\" ng-controller=ShipmentNotesAndDescriptionsCtrl class=edit-section ng-class=\"((mode==\u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? \u0027\u0027 : \u0027disabled\u0027)\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027shipment-policies\u0027\" ng-if=\"SystemConfigService.getConfig(\u0027DisplayShipmentDeliveryReceiptPolicy\u0027, false)\" ng-controller=ShipmentPoliciesCtrl class=edit-section ng-class=\"((mode==\u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? \u0027\u0027 : \u0027disabled\u0027)\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"(IsPortal \u0026amp;\u0026amp; SystemOptions.AddRefNumber) ? \u0027minimal-portlet-grid-view\u0027 : \u0027blank\u0027\" ng-controller=ReferenceNumberListCtrl\u003e\u003c/div\u003e"); $templateCache.put('shipment-international-info-body', "\u003cform id=shipmentInternationalForm name=shipmentInternationalForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"shipment-info-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body trigger-on-interval=250 trigger-on-watch=activeTab svl-height-lock=\"#shipmentInternationalForm .shipment-info-panel .portlet .portlet-body\"\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.IssuingAgentName}\"\u003e\u003clabel for=IssuingAgentName class=\"col-xs-3 control-label\"\u003eIssuing Carrier\u0027s Agent:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=IssuingAgentName name=IssuingAgentName maxlength=50 placeholder=\"Issuing Carrier\u0027s Agent\" ng-model=internationalInformation.IssuingAgentName class=form-control ng-class={error:validation.InternationalInformation.IssuingAgentName} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#IssuingAgentName\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=IssuingAgentName ng-show=validation.InternationalInformation.IssuingAgentName class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.IssuingAgentName\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.IssuingAgentAddress1}\"\u003e\u003clabel for=IssuingAgentAddress1 class=\"col-xs-3 control-label\"\u003eAddress 1:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=IssuingAgentAddress1 name=IssuingAgentAddress1 maxlength=50 placeholder=\"Address 1\" ng-model=internationalInformation.IssuingAgentAddress1 class=form-control ng-class={error:validation.InternationalInformation.IssuingAgentAddress1} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#IssuingAgentAddress1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=IssuingAgentAddress1 ng-show=validation.InternationalInformation.IssuingAgentAddress1 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.IssuingAgentAddress1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.InternationalInformation.IssuingAgentCity || validation.InternationalInformation.IssuingAgentState || validation.InternationalInformation.IssuingAgentZip)}\"\u003e\u003clabel for=IssuingAgentCity class=\"col-xs-3 control-label\" style=font-weight:normal;padding-bottom:13px\u003eCity/St/Zip:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=IssuingAgentCity name=IssuingAgentCity maxlength=50 placeholder=City ng-model=internationalInformation.IssuingAgentCity class=\"input-sm form-control\" ng-class=\"{error: validation.InternationalInformation.IssuingAgentCity}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#IssuingAgentCity\u0027)\"\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=IssuingAgentState name=IssuingAgentState maxlength=50 placeholder=State ng-model=internationalInformation.IssuingAgentState class=\"input-sm form-control\" ng-class=\"{error: validation.InternationalInformation.IssuingAgentState}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#IssuingAgentState\u0027)\"\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=IssuingAgentZip name=IssuingAgentZip maxlength=8 placeholder=Zip ng-model=internationalInformation.IssuingAgentZip class=\"input-sm form-control\" ng-class=\"{error: validation.InternationalInformation.IssuingAgentZip}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#IssuingAgentZip\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=IssuingAgentCity ng-show=validation.InternationalInformation.IssuingAgentCity class=\"col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.IssuingAgentCity\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=IssuingAgentState ng-show=validation.InternationalInformation.IssuingAgentState class=\"col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.IssuingAgentState\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=IssuingAgentZip ng-show=validation.InternationalInformation.IssuingAgentZip class=\"col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.IssuingAgentZip\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.IssuingAgentCountry}\"\u003e\u003clabel for=IssuingAgentCountry class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForIssuingAgentCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=IssuingAgentCountry name=IssuingAgentCountry placeholder=Country ng-model=internationalInformation.IssuingAgentCountryName uib-typeahead=\"country.Name as country.Name for country in searchIssuingAgentCountry($viewValue)\" typeahead-min-length=2 typeahead-no-results=countryNoResult typeahead-loading=searchingForIssuingAgentCountry typeahead-on-select=issuingAgentCountryChosen($item) class=form-control ng-class=\"{error: validation.InternationalInformation.IssuingAgentCountry}\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#IssuingAgentCountry\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=issuingAgentCountryNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country: \"{{internationalInformation.IssuingAgentCountry}}\"\u003c/div\u003e\u003clabel for=IssuingAgentCountry ng-show=validation.InternationalInformation.IssuingAgentCountry class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.IssuingAgentCountry\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.IssueDate }\"\u003e\u003clabel for=IssueDate class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eIssue Date:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=IssueDate name=IssueDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.InternationalInformation.IssueDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=internationalInformation.IssueDate date-popup-manager=issueDatePopup svl-datefield=validation.DatesAndTimes.IssueDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"issueDatePopup.open(\u0027#IssueDate\u0027)\" ng-class=\"{error: validation.InternationalInformation.IssueDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#IssueDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=IssueDate ng-show=validation.InternationalInformation.IssueDate class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.IssueDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=IssueDate ng-show=\"!shipmentInternationalForm.IssueDate.$valid \u0026amp;\u0026amp; !validation.InternationalInformation.IssueDate\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027IssueDate\u0027, \u0027Issue Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.AvailableDate }\"\u003e\u003clabel for=AvailableDate class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eAvailable Date:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=AvailableDate name=AvailableDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.InternationalInformation.AvailableDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=internationalInformation.AvailableDate date-popup-manager=availableDatePopup svl-datefield=validation.DatesAndTimes.AvailableDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"availableDatePopup.open(\u0027#AvailableDate\u0027)\" ng-class=\"{error: validation.InternationalInformation.AvailableDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#AvailableDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=AvailableDate ng-show=\"!shipmentInternationalForm.AvailableDate.$valid \u0026amp;\u0026amp; !validation.InternationalInformation.AvailableDate\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027AvailableDate\u0027, \u0027Available Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=AvailableDate ng-show=validation.InternationalInformation.AvailableDate class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.AvailableDate\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.FreeTimeExpDate }\"\u003e\u003clabel for=FreeTimeExpDate class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eFree Time Exp Date:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=FreeTimeExpDate name=FreeTimeExpDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.InternationalInformation.FreeTimeExpDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=internationalInformation.FreeTimeExpDate date-popup-manager=freeTimeExpDatePopup svl-datefield=validation.InternationalInformation.FreeTimeExpDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"freeTimeExpDatePopup.open(\u0027#FreeTimeExpDate\u0027)\" ng-class=\"{error: validation.InternationalInformation.FreeTimeExpDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#FreeTimeExpDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=FreeTimeExpDate ng-show=\"!shipmentInternationalForm.FreeTimeExpDate.$valid \u0026amp;\u0026amp; !validation.InternationalInformation.FreeTimeExpDate\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027FreeTimeExpDate\u0027, \u0027Free Time Exp Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=FreeTimeExpDate ng-show=validation.InternationalInformation.FreeTimeExpDate class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.FreeTimeExpDate\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.CustomsBrokerName}\"\u003e\u003clabel for=CustomsBrokerName class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForCustomsBroker\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCustoms Broker: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=CustomsBrokerName name=CustomsBrokerName class=form-control ng-class=\"{error: validation.InternationalInformation.CustomsBrokerName}\" maxlength=15 placeholder=\"Customs Broker\" ng-model=internationalInformation.CustomsBrokerName uib-typeahead=\"broker.Name as broker.Name for broker in searchCustomsBroker($viewValue)\" typeahead-min-length=2 typeahead-template-url=broker-typeahead typeahead-no-results=customsBrokerNoResult typeahead-loading=searchingForCustomsBroker typeahead-on-select=customsBrokerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCustomsBroker();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Customs Broker\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearCustomsBroker()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Customs Broker\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#CustomsBrokerName\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=customsBrokerNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Broker: \"{{internationalInformation.CustomsBrokerName}}\"\u003c/div\u003e\u003clabel for=CustomsBrokerName ng-show=validation.InternationalInformation.CustomsBrokerName class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.CustomsBrokerName\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.CustomsBrokerPhone}\"\u003e\u003clabel for=CustomsBrokerPhone class=\"col-xs-3 control-label\"\u003eCustoms Broker Ph:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=CustomsBrokerPhone name=CustomsBrokerPhone maxlength=50 placeholder=\"Customs Broker Phone\" ng-model=internationalInformation.CustomsBrokerPhone class=form-control ng-class={error:validation.InternationalInformation.CustomsBrokerPhone} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#CustomsBrokerPhone\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=CustomsBrokerPhone ng-show=validation.InternationalInformation.CustomsBrokerPhone class=\"control-label col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.CustomsBrokerPhone\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.CustomsBrokerFax}\"\u003e\u003clabel for=CustomsBrokerFax class=\"col-xs-3 control-label\"\u003eCustoms Broker Fax:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=CustomsBrokerFax name=CustomsBrokerFax maxlength=50 placeholder=\"Customs Broker Fax\" ng-model=internationalInformation.CustomsBrokerFax class=form-control ng-class={error:validation.InternationalInformation.CustomsBrokerFax} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#CustomsBrokerFax\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=CustomsBrokerPhone ng-show=validation.InternationalInformation.CustomsBrokerFax class=\"control-label col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.CustomsBrokerFax\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.EntryNumber}\"\u003e\u003clabel for=EntryNumber class=\"col-xs-3 control-label\"\u003eCustoms Entry Number:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=EntryNumber name=EntryNumber maxlength=50 placeholder=\"Customs Entry No\" ng-model=internationalInformation.EntryNumber class=form-control ng-class={error:validation.InternationalInformation.EntryNumber} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#EntryNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=EntryNumber ng-show=validation.InternationalInformation.EntryNumber class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.EntryNumber\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.DeclaredValueCarriage}\"\u003e\u003clabel for=DeclaredValueCarriage class=\"col-xs-3 control-label\"\u003eDeclared Value - Carriage:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=DeclaredValueCarriage name=DeclaredValueCarriage maxlength=50 placeholder=\"Declared Value - Carriage\" ng-model=internationalInformation.DeclaredValueCarriage class=form-control ng-class={error:validation.InternationalInformation.DeclaredValueCarriage} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DeclaredValueCarriage\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DeclaredValueCarriage ng-show=validation.InternationalInformation.DeclaredValueCarriage class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.DeclaredValueCarriage\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"shipment-info-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.IncoTermCode}\"\u003e\u003clabel for=IncoTerm class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForIncoTerm\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eInco Terms / Location: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=IncoTerm name=IncoTerm class=\"form-control input-sm\" ng-class={error:validation.InternationalInformation.IncoTermCode} aria-hidden=true data-toggle=tooltip data-placement=top title={{internationalInformation.IncoTermDescription}} placeholder=\"Inco Terms\" ng-model=internationalInformation.IncoTermCode uib-typeahead=\"incoTerm.Code as incoTerm.Code for incoTerm in searchIncoTerm($viewValue)\" typeahead-min-length=2 typeahead-template-url=incoTerm-typeahead typeahead-no-results=incoTermNoResult typeahead-loading=searchingForIncoTerm typeahead-on-select=incoTermChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn ng-click=lookupIncoTerm();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Icon Term\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#IncoTerm\u0027)\"\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=IncoLocation name=IncoLocation maxlength=30 placeholder=\"Inco Location\" ng-model=internationalInformation.IncoLocation class=\"form-control input-sm\" ng-class=\"{error: validation.InternationalInformation.IncoLocation}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#IncoLocation\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=incoTermNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Inco Term \"{{internationalInformation.IncoTermCode}}\"\u003c/div\u003e\u003clabel for=IncoTerm ng-show=validation.InternationalInformation.IncoTermCode class=\"control-label col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.IncoTermCode\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=IncoLocation ng-show=validation.InternationalInformation.IncoLocation class=\"control-label col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.IncoLocation\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.SedStatementId}\"\u003e\u003clabel for=SedStatement class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForSedStatement\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eSED Stmt: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=SedStatement name=SedStatement placeholder=\"SED Stmt\" ng-model=internationalInformation.SedStatementCode uib-typeahead=\"item.Code as item.Code for item in searchSedStatement($viewValue)\" typeahead-min-length=2 typeahead-template-url=sedStatement-typeahead typeahead-no-results=sedStatementNoResult typeahead-loading=searchingForSedStatement typeahead-on-select=sedStatementChosen($item) class=form-control ng-class=\"{error: validation.InternationalInformation.SedStatementId}\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupSedStatement();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Sed Statement\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#SedStatement\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=sedStatementNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Sed Statement: \"{{internationalInformation.SedStatementCode}}\"\u003c/div\u003e\u003clabel for=SedStatement ng-show=validation.InternationalInformation.SedStatementId class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.SedStatementId\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.AesRelatedParty}\"\u003e\u003clabel for=AesRelatedParty class=\"col-xs-3 control-label\"\u003eAES Related Pty:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=AesRelatedParty name=AesRelatedParty placeholder=\"AES Related Pty\" ng-model=internationalInformation.AesRelatedParty class=\"input-sm form-control\" ng-class={error:validation.InternationalInformation.AesRelatedParty} ng-disabled=ReadOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton class=\"btn btn-svl-default\" ng-click=AESACELoadPopup()\u003eSubmit AES/ACE\u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#AesRelatedParty\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=AesRelatedParty ng-show=validation.InternationalInformation.AesRelatedParty class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.AesRelatedParty\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: (validation.InternationalInformation.AesItn || validation.InternationalInformation.AesXtn)}\"\u003e\u003clabel for=AesItn class=\"col-xs-3 control-label\"\u003eAES ITN / XTN:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=AesItn name=AesItn maxlength=50 placeholder=\"AES ITN\" ng-model=internationalInformation.AesItn class=\"input-sm form-control\" ng-class=\"{error: validation.InternationalInformation.AesItn}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#AesItn\u0027)\"\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=AesXtn name=AesXtn maxlength=50 placeholder=\"AES XTN\" ng-model=internationalInformation.AesXtn class=\"input-sm form-control\" ng-class=\"{error: validation.InternationalInformation.AesXtn}\"/\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#AesXtn\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=AesItn ng-show=validation.InternationalInformation.AesItn class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.AesItn\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=AesXtn ng-show=validation.InternationalInformation.AesXtn class=\"col-xs-9 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.AesXtn\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.ItPort}\"\u003e\u003clabel for=ItPort class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForItPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eIT Port: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=ItPort name=ItPort class=form-control ng-class=\"{error: validation.InternationalInformation.ItPort}\" maxlength=15 placeholder=\"IT Port\" ng-model=internationalInformation.ItPort uib-typeahead=\"port.Code as port.Code for port in searchItPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=itPort-typeahead typeahead-no-results=itPortNoResult typeahead-loading=searchingForItPort typeahead-on-select=itPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupItPort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a IT Port\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearItPort()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear IT Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ItPort\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=itPortNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the IT Port: \"{{internationalInformation.ItPort}}\"\u003c/div\u003e\u003clabel for=ItPort ng-show=validation.InternationalInformation.ItPort class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.ItPort\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.ItNumber}\"\u003e\u003clabel for=ItNumber class=\"col-xs-3 control-label\"\u003eIT Number:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=ItNumber name=ItNumber maxlength=50 placeholder=\"IT Number\" ng-model=internationalInformation.ItNumber class=form-control ng-class={error:validation.InternationalInformation.ItNumber} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ItNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ItNumber ng-show=validation.InternationalInformation.ItNumber class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.ItNumber\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.ItDate }\"\u003e\u003clabel for=ItDate class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eIT Date:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ItDate name=ItDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.InternationalInformation.ItDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=internationalInformation.ItDate date-popup-manager=itDatePopup svl-datefield=validation.InternationalInformation.ItDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"itDatePopup.open(\u0027#ItDate\u0027)\" ng-class=\"{error: validation.InternationalInformation.ItDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ItDate\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ItDate ng-show=validation.InternationalInformation.ItDate class=\"col-xs-9 control-label error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.InternationalInformation.ItDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ItDate ng-show=\"!shipmentInternationalForm.ItDate.$valid \u0026amp;\u0026amp; !validation.InternationalInformation.ItDate\" class=\"col-xs-9 control-label error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ItDate\u0027, \u0027IT Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.PortFirmCode}\"\u003e\u003clabel for=FirmsPort class=\"col-xs-3 control-label\"\u003e \u003cspan ng-show=searchingForFirmsPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eFirms Code: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=FirmsPort name=FirmsPort class=form-control ng-class=\"{error: validation.InternationalInformation.PortFirmCode}\" maxlength=15 placeholder=\"Firms Code\" ng-change=\"internationalInformation.PortFirmId = null\" ng-model=internationalInformation.PortFirmCode uib-typeahead=\"firms as firms.Code for firms in searchFirmsPort($viewValue)\" typeahead-min-length=2 typeahead-template-url=firmsPort-typeahead typeahead-no-results=firmsPortNoResult typeahead-loading=searchingForFirmsPort typeahead-on-select=firmPortChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupFirmsPort();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Firm Code\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearFirmPort()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Firm Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#FirmsPort\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=issuingItPortNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port Firm: \"{{internationalInformation.PortFirmCode}}\"\u003c/div\u003e\u003clabel for=FirmsPort ng-show=validation.InternationalInformation.PortFirmId class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.PortFirmId\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.PortFirmName}\"\u003e\u003clabel for=PortFirmName class=\"col-xs-3 control-label\"\u003eFirms Name:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=PortFirmName name=PortFirmName maxlength=50 placeholder=\"Firms Name\" ng-model=internationalInformation.PortFirmName disabled class=\"form-control disabled\" ng-class={error:validation.InternationalInformation.PortFirmName} /\u003e\u003cdiv class=click-mask-always ng-click=\"ensureEditWithFocus(\u0027#FirmsPort\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=PortFirmName ng-show=validation.InternationalInformation.PortFirmName class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.PortFirmName\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.InternationalInformation.PortFirmPhone}\"\u003e\u003clabel for=PortFirmPhone class=\"col-xs-3 control-label\"\u003eFirms Phone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=PortFirmPhone name=PortFirmPhone maxlength=50 placeholder=\"Firms Phone\" disabled ng-model=internationalInformation.PortFirmPhone class=\"form-control disabled\" ng-class={error:validation.InternationalInformation.PortFirmPhone} /\u003e\u003cdiv class=click-mask-always ng-click=\"ensureEditWithFocus(\u0027#FirmsPort\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=PortFirmPhone ng-show=validation.InternationalInformation.PortFirmPhone class=\"col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.InternationalInformation.PortFirmPhone\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipment-international-info', "\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\" ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\" style=padding-left:0;padding-right:0\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=caption\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=\"title caption inner-portlet\"\u003e\u003ci class=\"fa fa-fw fa-caption-icon fa-info-circle font-white\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003eInternational Information\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body ng-include=\"\u0027shipment-international-info-body\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan ng-init=initializeEditMode()\u003e\u003c/span\u003e"); $templateCache.put('shipment-international-info-intermediate', "\u003cdiv class=\"portlet box blue-madison bordered\" ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e\u003ci class=\"fa fa-fw fa-info-circle font-white\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-white\"\u003eInternational Information\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body ng-include=\"\u0027shipment-international-info-body\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan ng-init=initializeEditMode()\u003e\u003c/span\u003e"); $templateCache.put('shipment-addditional-info-body', "\u003cform id=shipmentAdditionalInformationForm name=shipmentAdditionalInformationForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"shipment-info-panel col-sm-12 col-md-12 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body trigger-on-interval=250 trigger-on-watch=activeTab svl-height-lock=\"#shipmentAdditionalInformationForm .shipment-info-panel .portlet .portlet-body\"\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.PoNumber}\"\u003e\u003clabel for=PoNumber class=\"col-xs-4 col-sm-3 control-label\"\u003ePO #:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput id=PoNumber name=PoNumber maxlength=50 placeholder=\"PO No\" ng-model=additionalInformation.PoNumber class=form-control ng-class={error:validation.AdditionalInformation.PoNumber} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#PoNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=PoNumber ng-show=validation.AdditionalInformation.PoNumber class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.PoNumber\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.CommercialInvoiceNumber}\"\u003e\u003clabel for=CommercialInvNo class=\"col-xs-4 col-sm-3 control-label\"\u003eCommercial Inv #:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput id=CommercialInvNo name=CommercialInvNo maxlength=50 placeholder=\"Commercial Inv #\" ng-model=additionalInformation.CommercialInvoiceNumber class=form-control ng-class={error:validation.AdditionalInformation.CommercialInvoiceNumber} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#CommercialInvNo\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=CommercialInvNo ng-show=validation.AdditionalInformation.CommercialInvoiceNumber class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.CommercialInvoiceNumber\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.EquipmentTypeId}\" ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode) \u0026amp;\u0026amp; SystemConfigService.getConfig(\u0027DisplayLegacyShipmentFields\u0027, false)\"\u003e\u003clabel for=equipmentType class=\"col-xs-4 col-sm-3 control-label\"\u003e \u003cspan ng-show=searchingForEquipmentType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eEquipment Type: \u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput type=text id=equipmentType name=equipmentType maxlength=15 class=form-control ng-class={error:validation.AdditionalInformation.EquipmentTypeId} aria-hidden=true data-toggle=tooltip data-placement=top title={{additionalInformation.EquipmentTypeDescription}} placeholder=\"Equipment Type\" ng-model=additionalInformation.EquipmentTypeDescription uib-typeahead=\"type as type.CodeDesc for type in searchEquipmentType($viewValue)\" typeahead-min-length=2 typeahead-template-url=equipmentType-typeahead typeahead-no-results=equipmentTypeNoResult typeahead-loading=searchingForEquipmentType typeahead-on-select=equipmentTypeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupEquipmentType();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Equipment Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=equipmentTypeNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{additionalInformation.EquipmentTypeDescription}}\"\u003c/div\u003e\u003clabel for=equipmentType ng-show=validation.AdditionalInformation.EquipmentTypeId class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.EquipmentTypeId\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.Inbond}\"\u003e\u003clabel for=Inbond class=\"col-xs-4 col-sm-3 control-label\"\u003eInbond / Inbond number:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=Inbond name=Inbond class=\"input-sm form-control\" ng-class=\"{error: validation.AdditionalInformation.Inbond}\" tabindex=125 ng-model=additionalInformation.Inbond ng-disabled=ReadOnlyView /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#Inbond\u0027)\"\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=InbondNumber name=InbondNumber maxlength=50 placeholder=\"Inbond Number\" ng-model=additionalInformation.InbondNumber class=form-control ng-class={error:validation.AdditionalInformation.InbondNumber} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#InbondNumber\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=InbondNumber ng-show=validation.AdditionalInformation.InbondNumber class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.InbondNumber\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(shipment.GeneralInformation.ServiceMode)\" ng-class=\"{error: validation.AdditionalInformation.HousebillOfDelivery}\"\u003e\u003clabel for=HblPlaceOfDelivery class=\"col-xs-4 col-sm-3 control-label\"\u003eHBL Place Of Delivery:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput id=HblPlaceOfDelivery name=HblPlaceOfDelivery maxlength=50 placeholder=\"HBL Place of Delivery\" ng-model=additionalInformation.HousebillOfDelivery class=form-control ng-class={error:validation.AdditionalInformation.HousebillOfDelivery} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#HblPlaceOfDelivery\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=HblPlaceOfDelivery ng-show=validation.AdditionalInformation.HousebillOfDelivery class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.HousebillOfDelivery\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(shipment.GeneralInformation.ServiceMode)\" ng-class=\"{error: validation.AdditionalInformation.HousebillOfReceipt}\"\u003e\u003clabel for=HblPlaceOfReceipt class=\"col-xs-4 col-sm-3 control-label\"\u003eHBL Place Of Receipt:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput id=HblPlaceOfReceipt name=HblPlaceOfReceipt maxlength=50 placeholder=\"HBL Place of Receipt\" ng-model=additionalInformation.HousebillOfReceipt class=form-control ng-class={error:validation.AdditionalInformation.HousebillOfReceipt} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#HblPlaceOfReceipt\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=HblPlaceOfReceipt ng-show=validation.AdditionalInformation.HousebillOfReceipt class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.HousebillOfReceipt\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(shipment.GeneralInformation.ServiceMode)\" ng-class=\"{error: validation.AdditionalInformation.PlaceOfIssue}\"\u003e\u003clabel for=PlaceOfIssue class=\"col-xs-4 col-sm-3 control-label\"\u003ePlace Of Issue:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput id=PlaceOfIssue name=PlaceOfIssue maxlength=50 placeholder=\"Place of Issue\" ng-model=additionalInformation.PlaceOfIssue class=form-control ng-class={error:validation.AdditionalInformation.PlaceOfIssue} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#PlaceOfIssue\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=PlaceOfIssue ng-show=validation.AdditionalInformation.PlaceOfIssue class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.PlaceOfIssue\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"![\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\" ng-class=\"{error: validation.AdditionalInformation.OriginalRequired}\"\u003e\u003clabel for=OriginalRequired class=\"col-xs-4 col-sm-3 control-label\"\u003eOrig Req:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=OriginalRequired name=OriginalRequired class=\"input-sm form-control\" ng-class=\"{error: validation.AdditionalInformation.OriginalRequired}\" tabindex=125 ng-model=additionalInformation.OriginalRequired ng-disabled=ReadOnlyView /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#OriginalRequired\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=OriginalRequired ng-show=validation.AdditionalInformation.OriginalRequired class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.OriginalRequired\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"shipment-info-panel col-sm-12 col-md-12 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.NotifyPartyInfo.Name}\"\u003e\u003clabel for=NotifyParty class=\"col-xs-4 col-sm-3 control-label\"\u003e \u003cspan ng-show=searchingForNotifyParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eNotify Party: \u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput id=NotifyParty name=NotifyParty class=form-control ng-class=\"{error: validation.AdditionalInformation.NotifyPartyInfo.Name}\" readonly maxlength=50 placeholder=\"Notify Party\" ng-model=additionalInformation.NotifyPartyInfo.Name /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=launchNotifyPartyFreeFormModal();\u003e \u003ci class=\"fa fa-fw fa-edit\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Edit Notify Party Info\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#NotifyParty\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=notifyPartyNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer: \"{{additionalInformation.NotifyPartyName}}\"\u003c/div\u003e\u003clabel for=NotifyParty ng-show=validation.AdditionalInformation.NotifyPartyName class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.NotifyPartyName\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ReleaseTo}\"\u003e\u003clabel for=ReleaseTo class=\"col-xs-4 col-sm-3 control-label\"\u003e \u003cspan ng-show=searchingForReleaseTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eRelease To: \u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput id=ReleaseTo name=ReleaseTo class=form-control ng-class=\"{error: validation.AdditionalInformation.ReleaseTo}\" maxlength=15 placeholder=\"Release To\" ng-model=additionalInformation.ReleaseToName uib-typeahead=\"releaseTo.Name as releaseTo.Name for releaseTo in searchReleaseTo($viewValue)\" typeahead-min-length=2 typeahead-template-url=mixedparty-typeahead typeahead-no-results=mixedPartyNoResults typeahead-loading=searchingForReleaseTo typeahead-on-select=releaseToChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupReleaseTo();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for Release To\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=clearReleaseTo()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Release To\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ReleaseTo\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=ReleaseToNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer: \"{{additionalInformation.ReleaseTo}}\"\u003c/div\u003e\u003clabel for=ReleaseTo ng-show=validation.AdditionalInformation.ReleaseTo class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.ReleaseTo\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(shipment.GeneralInformation.ServiceMode)\" ng-class=\"{error: validation.AdditionalInformation.ContainerMode}\"\u003e\u003clabel for=ContainerMode class=\"control-label col-xs-4 col-sm-3\"\u003eContainer Mode:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm col-xs-8 col-sm-9\"\u003e\u003cselect name=ContainerMode id=ContainerMode ng-model=additionalInformation.ContainerMode class=form-control\u003e\u003coption value=LCL\u003eLCL\u003c/option\u003e\u003coption value=FCL\u003eFCL\u003c/option\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ContainerMode\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(shipment.GeneralInformation.ServiceMode)\" ng-class=\"{error: (validation.AdditionalInformation.OnBoardType || validation.AdditionalInformation.OnBoardDate)}\"\u003e\u003clabel for=OnBoardDate class=\"col-xs-4 col-sm-3 control-label\"\u003eOn Board:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 fixed-input-group input-group input-group-sm\"\u003e\u003cselect name=OnBoardType id=OnBoardType ng-model=additionalInformation.OnBoardType class=form-control\u003e\u003coption value=ShippedOnBoard\u003eShipped\u003c/option\u003e\u003coption value=CleanOnBoard\u003eClean\u003c/option\u003e\u003coption value=LadenOnBoard\u003eLaden\u003c/option\u003e\u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#OtherDateType\u0027)\"\u003e\u003c/div\u003e\u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=OnBoardDate name=OnBoardDate class=\"form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.OnBoardDate, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.OnBoardDate date-popup-manager=onBoardDatePopup svl-datefield=validation.AdditionalInformation.OnBoardDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"onBoardDatePopup.open(\u0027#OnBoardDate\u0027)\" ng-class=\"{error: validation.AdditionalInformation.OnBoardDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#OnBoardType\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=OnBoardType ng-show=(validation.AdditionalInformation.OnBoardType) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.OnBoardType\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=OnBoardDate ng-show=(validation.AdditionalInformation.OnBoardDate) class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.OnBoardDate\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=OnBoardDate ng-show=\"!shipmentAdditionalInformationForm.OnBoardDate.$valid \u0026amp;\u0026amp; !(validation.AdditionalInformation.OnBoardDate)\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027OnBoardDate\u0027, \u0027On Board Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"[\u0027OCEAN\u0027].includes(shipment.GeneralInformation.ServiceMode)\" ng-class=\"{error: validation.AdditionalInformation.FreightPayableAt}\"\u003e\u003clabel for=FreightPayableAt class=\"col-xs-4 col-sm-3 control-label\"\u003eFreight Payable At:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput id=FreightPayableAt name=FreightPayableAt maxlength=50 placeholder=\"Freight Payable At\" ng-model=additionalInformation.FreightPayableAt class=form-control ng-class={error:validation.AdditionalInformation.FreightPayableAt} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#FreightPayableAt\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=FreightPayableAt ng-show=validation.AdditionalInformation.FreightPayableAt class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.FreightPayableAt\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"![\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\" ng-class=\"{error: validation.AdditionalInformation.PaymentRequired}\"\u003e\u003clabel for=PaymentRequired class=\"col-xs-4 col-sm-3 control-label\"\u003ePay Req:\u003c/label\u003e\u003cdiv class=\"col-xs-8 col-sm-9 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=PaymentRequired name=PaymentRequired class=\"input-sm form-control\" ng-class=\"{error: validation.AdditionalInformation.PaymentRequired}\" tabindex=125 ng-model=additionalInformation.PaymentRequired ng-disabled=ReadOnlyView /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#PaymentRequired\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=PaymentRequired ng-show=validation.AdditionalInformation.PaymentRequired class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.PaymentRequired\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipment-addditional-info-intermediate', "\u003cdiv class=\"portlet box blue-madison bordered\" ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e\u003ci class=\"fa fa-fw fa-info-circle font-white\" ng-class=shipmentTypeIconClass\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-white\"\u003e{{shipmentTypeDescription}} Additional Information\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body ng-include=\"\u0027shipment-addditional-info-body\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan ng-init=initializeEditMode()\u003e\u003c/span\u003e"); $templateCache.put('shipment-addditional-info', "\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\" ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\" style=padding-left:0;padding-right:0\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=caption\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=\"title caption inner-portlet\"\u003e\u003ci class=\"fa fa-fw fa-caption-icon fa-info-circle font-white\" ng-class=shipmentTypeIconClass\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003e{{shipmentTypeDescription}} Additional Information\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body ng-include=\"\u0027shipment-addditional-info-body\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan ng-init=initializeEditMode()\u003e\u003c/span\u003e"); $templateCache.put('shipment-addditional-info-ground-legs', "\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\" ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\" ng-show=\"[\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\" style=padding-left:0;padding-right:0\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=caption\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=\"title caption inner-portlet\"\u003e\u003ci class=\"fa fa-fw fa-caption-icon fa-info-circle font-white\" ng-class=shipmentTypeIconClass\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003e{{shipmentTypeDescription}} Legs - Legacy\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body ng-include=\"\u0027shipment-addditional-info-ground-legs-body\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan ng-init=initializeEditMode()\u003e\u003c/span\u003e"); $templateCache.put('shipment-addditional-info-ground-legs-body', "\u003cform id=shipmentAdditionalInformationGroundLegsForm name=shipmentAdditionalInformationGroundLegsForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"shipment-info-panel col-sm-12 col-md-12 col-lg-12\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003ctable class=\"table table-striped table-bordered table-condensed table-hover hidden-xs\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003e\u003cspan class=visible-xs\u003eDep.\u003c/span\u003e\u003cspan class=hidden-xs\u003eDeparture\u003c/span\u003e Date\u003c/th\u003e\u003cth\u003e\u003cspan class=visible-xs\u003eDep.\u003c/span\u003e\u003cspan class=hidden-xs\u003eDeparture\u003c/span\u003e Time\u003c/th\u003e\u003cth\u003e\u003cspan class=visible-xs\u003eArr.\u003c/span\u003e\u003cspan class=hidden-xs\u003eArrival\u003c/span\u003e Date\u003c/th\u003e\u003cth\u003e\u003cspan class=visible-xs\u003eArr.\u003c/span\u003e\u003cspan class=hidden-xs\u003eArrival\u003c/span\u003e Time\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureDate1 }\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DepartureDate1 name=DepartureDate1 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate1, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.DepartureDate1 date-popup-manager=departureDate1Popup svl-datefield=validation.DatesAndTimes.DepartureDate1 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"departureDate1Popup.open(\u0027#DepartureDate1\u0027)\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate1}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureDate1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureDate1 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.DepartureDate1.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.DepartureDate1\" class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DepartureDate1\u0027, \u0027Departure Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=DepartureDate1 ng-show=validation.AdditionalInformation.DepartureDate1 class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.DepartureDate1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureTime1}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003cinput id=DepartureTime1 name=DepartureTime1 maxlength=50 placeholder=\"Departure Time\" ng-model=additionalInformation.DepartureTime1 class=form-control ng-class={error:validation.AdditionalInformation.DepartureTime1} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureTime1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureTime1 ng-show=validation.AdditionalInformation.DepartureTime1 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.DepartureTime1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalDate1 }\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ArrivalDate1 name=ArrivalDate1 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate1, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.ArrivalDate1 date-popup-manager=arrivalDate1Popup svl-datefield=validation.DatesAndTimes.ArrivalDate1 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"arrivalDate1Popup.open(\u0027#ArrivalDate1\u0027)\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate1}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalDate1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalDate1 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.ArrivalDate1.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.ArrivalDate1\" class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ArrivalDate1\u0027, \u0027Arrival Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ArrivalDate1 ng-show=validation.AdditionalInformation.ArrivalDate1 class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.ArrivalDate1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalTime1}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003cinput id=ArrivalTime1 name=ArrivalTime1 maxlength=50 placeholder=\"Arrival Time\" ng-model=additionalInformation.ArrivalTime1 class=form-control ng-class={error:validation.AdditionalInformation.ArrivalTime1} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalTime1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalTime1 ng-show=validation.AdditionalInformation.ArrivalTime1 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.ArrivalTime1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureDate2 }\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DepartureDate2 name=DepartureDate2 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate2, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.DepartureDate2 date-popup-manager=departureDate2Popup svl-datefield=validation.DatesAndTimes.DepartureDate2 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"departureDate2Popup.open(\u0027#DepartureDate2\u0027)\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate2}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureDate2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureDate2 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.DepartureDate2.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.DepartureDate2\" class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DepartureDate2\u0027, \u0027Departure Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=DepartureDate2 ng-show=validation.AdditionalInformation.DepartureDate2 class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.DepartureDate2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureTime2}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003cinput id=DepartureTime2 name=DepartureTime2 maxlength=50 placeholder=\"Departure Time\" ng-model=additionalInformation.DepartureTime2 class=form-control ng-class={error:validation.AdditionalInformation.DepartureTime2} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureTime2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureTime2 ng-show=validation.AdditionalInformation.DepartureTime2 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.DepartureTime2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalDate2 }\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ArrivalDate2 name=ArrivalDate2 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate2, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.ArrivalDate2 date-popup-manager=arrivalDate2Popup svl-datefield=validation.DatesAndTimes.ArrivalDate2 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"arrivalDate2Popup.open(\u0027#ArrivalDate2\u0027)\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate2}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalDate2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalDate2 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.ArrivalDate2.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.ArrivalDate2\" class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ArrivalDate2\u0027, \u0027Arrival Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ArrivalDate2 ng-show=validation.AdditionalInformation.ArrivalDate2 class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.ArrivalDate2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalTime2}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003cinput id=ArrivalTime2 name=ArrivalTime2 maxlength=50 placeholder=\"Arrival Time\" ng-model=additionalInformation.ArrivalTime2 class=form-control ng-class={error:validation.AdditionalInformation.ArrivalTime2} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalTime2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalTime2 ng-show=validation.AdditionalInformation.ArrivalTime2 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.ArrivalTime2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureDate3 }\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DepartureDate3 name=DepartureDate3 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate3, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.DepartureDate3 date-popup-manager=departureDate3Popup svl-datefield=validation.DatesAndTimes.DepartureDate3 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"departureDate3Popup.open(\u0027#DepartureDate3\u0027)\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate3}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureDate3\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureDate3 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.DepartureDate3.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.DepartureDate3\" class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DepartureDate3\u0027, \u0027Departure Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=DepartureDate3 ng-show=validation.AdditionalInformation.DepartureDate3 class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.DepartureDate3\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureTime3}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003cinput id=DepartureTime3 name=DepartureTime3 maxlength=50 placeholder=\"Departure Time\" ng-model=additionalInformation.DepartureTime3 class=form-control ng-class={error:validation.AdditionalInformation.DepartureTime3} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureTime3\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureTime3 ng-show=validation.AdditionalInformation.DepartureTime3 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.DepartureTime3\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalDate3 }\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ArrivalDate3 name=ArrivalDate3 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate3, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.ArrivalDate3 date-popup-manager=arrivalDate3Popup svl-datefield=validation.DatesAndTimes.ArrivalDate3 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"arrivalDate3Popup.open(\u0027#ArrivalDate3\u0027)\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate3}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalDate3\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalDate3 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.ArrivalDate3.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.ArrivalDate3\" class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ArrivalDate3\u0027, \u0027Arrival Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ArrivalDate3 ng-show=validation.AdditionalInformation.ArrivalDate3 class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.ArrivalDate3\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalTime3}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003cinput id=ArrivalTime3 name=ArrivalTime3 maxlength=50 placeholder=\"Arrival Time\" ng-model=additionalInformation.ArrivalTime3 class=form-control ng-class={error:validation.AdditionalInformation.ArrivalTime3} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalTime3\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalTime3 ng-show=validation.AdditionalInformation.ArrivalTime3 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.ArrivalTime3\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureDate4 }\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DepartureDate4 name=DepartureDate4 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate4, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.DepartureDate4 date-popup-manager=departureDate4Popup svl-datefield=validation.DatesAndTimes.DepartureDate4 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"departureDate4Popup.open(\u0027#DepartureDate4\u0027)\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate4}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureDate4\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureDate4 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.DepartureDate4.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.DepartureDate4\" class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DepartureDate4\u0027, \u0027Departure Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=DepartureDate4 ng-show=validation.AdditionalInformation.DepartureDate4 class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.DepartureDate4\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureTime4}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003cinput id=DepartureTime4 name=DepartureTime4 maxlength=50 placeholder=\"Departure Time\" ng-model=additionalInformation.DepartureTime4 class=form-control ng-class={error:validation.AdditionalInformation.DepartureTime4} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureTime4\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureTime4 ng-show=validation.AdditionalInformation.DepartureTime4 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.DepartureTime4\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalDate4 }\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ArrivalDate4 name=ArrivalDate4 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate4, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.ArrivalDate4 date-popup-manager=arrivalDate4Popup svl-datefield=validation.DatesAndTimes.ArrivalDate4 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"arrivalDate4Popup.open(\u0027#ArrivalDate4\u0027)\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate4}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalDate4\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalDate4 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.ArrivalDate4.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.ArrivalDate4\" class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ArrivalDate4\u0027, \u0027Arrival Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ArrivalDate4 ng-show=validation.AdditionalInformation.ArrivalDate4 class=\"control-label col-xs-12 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.ArrivalDate4\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalTime4}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003cinput id=ArrivalTime4 name=ArrivalTime4 maxlength=50 placeholder=\"Arrival Time\" ng-model=additionalInformation.ArrivalTime4 class=form-control ng-class={error:validation.AdditionalInformation.ArrivalTime4} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalTime4\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalTime4 ng-show=validation.AdditionalInformation.ArrivalTime4 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.ArrivalTime4\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cdiv class=\"portlet bordered light minimal visible-xs\"\u003e\u003cdiv class=portlet-body trigger-on-interval=250 trigger-on-watch=activeTab svl-height-lock=\"#shipmentAdditionalInformationForm .shipment-info-panel .portlet .portlet-body\"\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureDate1 }\"\u003e\u003clabel for=DepartureDate1 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eDeparture Date 1:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DepartureDate1 name=DepartureDate1 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate1, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.DepartureDate1 date-popup-manager=departureDate1FPopup svl-datefield=validation.DatesAndTimes.DepartureDate1 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"departureDate1Popup.open(\u0027#DepartureDate1\u0027)\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate1}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureDate1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureDate1 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.DepartureDate1.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.DepartureDate1\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DepartureDate1\u0027, \u0027Departure Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=DepartureDate1 ng-show=validation.AdditionalInformation.DepartureDate1 class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.DepartureDate1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureTime1}\"\u003e\u003clabel for=DepartureTime1 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eDeparture Time 1:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=DepartureTime1 name=DepartureTime1 maxlength=50 placeholder=\"Departure Time\" ng-model=additionalInformation.DepartureTime1 class=form-control ng-class={error:validation.AdditionalInformation.DepartureTime1} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureTime1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureTime1 ng-show=validation.AdditionalInformation.DepartureTime1 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.DepartureTime1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalDate1 }\"\u003e\u003clabel for=ArrivalDate1 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eArrival Date 1:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ArrivalDate1 name=ArrivalDate1 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate1, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.ArrivalDate1 date-popup-manager=arrivalDate1FPopup svl-datefield=validation.DatesAndTimes.ArrivalDate1 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"arrivalDate1Popup.open(\u0027#ArrivalDate1\u0027)\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate1}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalDate1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalDate1 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.ArrivalDate1.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.ArrivalDate1\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ArrivalDate1\u0027, \u0027Arrival Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ArrivalDate1 ng-show=validation.AdditionalInformation.ArrivalDate1 class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.ArrivalDate1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalTime1}\"\u003e\u003clabel for=ArrivalTime1 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eArrival Time 1:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=ArrivalTime1 name=ArrivalTime1 maxlength=50 placeholder=\"Arrival Time\" ng-model=additionalInformation.ArrivalTime1 class=form-control ng-class={error:validation.AdditionalInformation.ArrivalTime1} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalTime1\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalTime1 ng-show=validation.AdditionalInformation.ArrivalTime1 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.ArrivalTime1\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal visible-xs\"\u003e\u003cdiv class=portlet-body trigger-on-interval=250 trigger-on-watch=activeTab svl-height-lock=\"#shipmentAdditionalInformationForm .shipment-info-panel .portlet .portlet-body\"\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureDate2 }\"\u003e\u003clabel for=DepartureDate2 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eDeparture Date 2:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DepartureDate2 name=DepartureDate2 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate2, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.DepartureDate2 date-popup-manager=departureDate2FPopup svl-datefield=validation.DatesAndTimes.DepartureDate2 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"departureDate2Popup.open(\u0027#DepartureDate2\u0027)\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate2}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureDate2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureDate2 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.DepartureDate2.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.DepartureDate2\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DepartureDate2\u0027, \u0027Departure Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=DepartureDate2 ng-show=validation.AdditionalInformation.DepartureDate2 class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.DepartureDate2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureTime2}\"\u003e\u003clabel for=DepartureTime2 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eDeparture Time 2:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=DepartureTime2 name=DepartureTime2 maxlength=50 placeholder=\"Departure Time\" ng-model=additionalInformation.DepartureTime2 class=form-control ng-class={error:validation.AdditionalInformation.DepartureTime2} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureTime2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureTime2 ng-show=validation.AdditionalInformation.DepartureTime2 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.DepartureTime2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalDate2 }\"\u003e\u003clabel for=ArrivalDate2 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eArrival Date 2:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ArrivalDate2 name=ArrivalDate2 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate2, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.ArrivalDate2 date-popup-manager=arrivalDate2FPopup svl-datefield=validation.DatesAndTimes.ArrivalDate2 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"arrivalDate2Popup.open(\u0027#ArrivalDate2\u0027)\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate2}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalDate2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalDate2 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.ArrivalDate2.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.ArrivalDate2\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ArrivalDate2\u0027, \u0027Arrival Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ArrivalDate2 ng-show=validation.AdditionalInformation.ArrivalDate2 class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.ArrivalDate2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalTime2}\"\u003e\u003clabel for=ArrivalTime2 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eArrival Time 2:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=ArrivalTime2 name=ArrivalTime2 maxlength=50 placeholder=\"Arrival Time\" ng-model=additionalInformation.ArrivalTime2 class=form-control ng-class={error:validation.AdditionalInformation.ArrivalTime2} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalTime2\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalTime2 ng-show=validation.AdditionalInformation.ArrivalTime2 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.ArrivalTime2\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal visible-xs\"\u003e\u003cdiv class=portlet-body trigger-on-interval=250 trigger-on-watch=activeTab svl-height-lock=\"#shipmentAdditionalInformationForm .shipment-info-panel .portlet .portlet-body\"\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureDate3 }\"\u003e\u003clabel for=DepartureDate3 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eDeparture Date 3:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DepartureDate3 name=DepartureDate3 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate3, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.DepartureDate3 date-popup-manager=departureDate3FPopup svl-datefield=validation.DatesAndTimes.DepartureDate3 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"departureDate3Popup.open(\u0027#DepartureDate3\u0027)\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate3}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureDate3\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureDate3 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.DepartureDate3.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.DepartureDate3\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DepartureDate3\u0027, \u0027Departure Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=DepartureDate3 ng-show=validation.AdditionalInformation.DepartureDate3 class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.DepartureDate3\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureTime3}\"\u003e\u003clabel for=DepartureTime3 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eDeparture Time 3:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=DepartureTime3 name=DepartureTime3 maxlength=50 placeholder=\"Departure Time\" ng-model=additionalInformation.DepartureTime3 class=form-control ng-class={error:validation.AdditionalInformation.DepartureTime3} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureTime3\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureTime3 ng-show=validation.AdditionalInformation.DepartureTime3 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.DepartureTime3\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalDate3 }\"\u003e\u003clabel for=ArrivalDate3 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eArrival Date 3:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ArrivalDate3 name=ArrivalDate3 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate3, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.ArrivalDate3 date-popup-manager=arrivalDate3FPopup svl-datefield=validation.DatesAndTimes.ArrivalDate3 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"arrivalDate3Popup.open(\u0027#ArrivalDate3\u0027)\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate3}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalDate3\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalDate3 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.ArrivalDate3.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.ArrivalDate3\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ArrivalDate3\u0027, \u0027Arrival Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ArrivalDate3 ng-show=validation.AdditionalInformation.ArrivalDate3 class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.ArrivalDate3\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalTime3}\"\u003e\u003clabel for=ArrivalTime3 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eArrival Time 3:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=ArrivalTime3 name=ArrivalTime3 maxlength=50 placeholder=\"Arrival Time\" ng-model=additionalInformation.ArrivalTime3 class=form-control ng-class={error:validation.AdditionalInformation.ArrivalTime3} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalTime3\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalTime3 ng-show=validation.AdditionalInformation.ArrivalTime3 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.ArrivalTime3\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal visible-xs\"\u003e\u003cdiv class=portlet-body trigger-on-interval=250 trigger-on-watch=activeTab svl-height-lock=\"#shipmentAdditionalInformationForm .shipment-info-panel .portlet .portlet-body\"\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureDate4 }\"\u003e\u003clabel for=DepartureDate4 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eDeparture Date 4:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DepartureDate4 name=DepartureDate4 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate4, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.DepartureDate4 date-popup-manager=departureDate4FPopup svl-datefield=validation.DatesAndTimes.DepartureDate4 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"departureDate4Popup.open(\u0027#DepartureDate4\u0027)\" ng-class=\"{error: validation.AdditionalInformation.DepartureDate4}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureDate4\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureDate4 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.DepartureDate4.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.DepartureDate4\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DepartureDate4\u0027, \u0027Departure Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=DepartureDate4 ng-show=validation.AdditionalInformation.DepartureDate4 class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.DepartureDate4\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.DepartureTime4}\"\u003e\u003clabel for=DepartureTime4 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eDeparture Time 4:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=DepartureTime4 name=DepartureTime4 maxlength=50 placeholder=\"Departure Time\" ng-model=additionalInformation.DepartureTime4 class=form-control ng-class={error:validation.AdditionalInformation.DepartureTime4} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#DepartureTime4\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=DepartureTime4 ng-show=validation.AdditionalInformation.DepartureTime4 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.DepartureTime4\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalDate4 }\"\u003e\u003clabel for=ArrivalDate4 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eArrival Date 4:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=ArrivalDate4 name=ArrivalDate4 class=\"input-sm form-control date-field\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate4, disabled: (mode != \u0027Edit\u0027)}\" ng-model=additionalInformation.ArrivalDate4 date-popup-manager=arrivalDate4FPopup svl-datefield=validation.DatesAndTimes.ArrivalDate4 /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=\"arrivalDate4Popup.open(\u0027#ArrivalDate4\u0027)\" ng-class=\"{error: validation.AdditionalInformation.ArrivalDate4}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalDate4\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalDate4 ng-show=\"!shipmentAdditionalInformationGroundLegsForm.ArrivalDate4.$valid \u0026amp;\u0026amp; !validation.AdditionalInformation.ArrivalDate4\" class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ArrivalDate4\u0027, \u0027Arrival Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=ArrivalDate4 ng-show=validation.AdditionalInformation.ArrivalDate4 class=\"control-label col-xs-9 error error-message pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=validation.AdditionalInformation.ArrivalDate4\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.ArrivalTime4}\"\u003e\u003clabel for=ArrivalTime4 class=\"col-xs-3 control-label\"\u003e \u003cspan\u003eArrival Time 4:\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=ArrivalTime4 name=ArrivalTime4 maxlength=50 placeholder=\"Arrival Time\" ng-model=additionalInformation.ArrivalTime4 class=form-control ng-class={error:validation.AdditionalInformation.ArrivalTime4} /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#ArrivalTime4\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ArrivalTime4 ng-show=validation.AdditionalInformation.ArrivalTime4 class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.ArrivalTime4\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipment-notes-descriptions', "\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\" ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\" style=padding-left:0;padding-right:0\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=caption\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=\"title caption inner-portlet\"\u003e\u003ci class=\"fa fa-fw fa-caption-icon fa-pencil font-white\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003eNotes and Descriptions\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cform id=shipmentNoteAndDescriptionForm name=shipmentNoteAndDescriptionForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"shipment-info-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet secondary bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.notesAndDescriptions.SpecialInstructions}\"\u003e\u003clabel for=txtSpecialinstructions class=\"col-xs-3 control-label\" style=font-weight:bold;padding-bottom:13px\u003eOrigin Instructions:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm row\"\u003e\u003cdiv ng-if=!IsPortal class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#btnFormSpecificSI\u0027)\"\u003e\u003c/div\u003e\u003cspan ng-if=!IsPortal class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect ng-if=!IsPortal id=SIM name=SIM class=form-control ng-model=notesAndDescriptions.SpecialInstructions ng-options=\"item.value as item.label for item in simOptions\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\" ng-change=onChangeSpecialInstructions()\u003e\u003coption value=\"\"\u003e(default special instructions)\u003c/option\u003e--\u003e \u003c/select\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#SIM\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.notesAndDescriptions.OriginInstructions }\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003ctextarea id=txtOriginInstructions name=txtOriginInstructions maxlength=500 class=\"form-control textarea-3-high\" title=\"Origin Instructions\" placeholder=\"Enter Origin Instructions\" ng-model=notesAndDescriptions.OriginInstructions ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtOriginInstructions\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtOriginInstructions class=\"control-label col-xs-12 txt-notes-indicator pull-left\"\u003e \u003cspan ng-show=!IsPortal ng-class=\"{\u0027error\u0027:(500-notesAndDescriptions.OriginInstructions.length) \u0026lt; 100}\"\u003e{{ 500-notesAndDescriptions.OriginInstructions.length }} Characters Remaining\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtOriginInstructions ng-show=validation.notesAndDescriptions.OriginInstructions class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.notesAndDescriptions.OriginInstructions\u003e\u003c/span\u003e \u003c/label\u003e \u003cbr/\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-class=\"{error: validation.notesAndDescriptions.DestinationInstructions}\"\u003e\u003clabel for=txtDestinationInstructions class=\"col-xs-12 control-label\" style=font-weight:bold;padding-bottom:13px\u003eDestination Instructions:\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-class=\"{error: validation.notesAndDescriptions.DestinationInstructions}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003ctextarea id=txtDestinationInstructions name=txtDestinationInstructions maxlength=500 class=\"form-control textarea-3-high\" title=\"Destination Instructions\" placeholder=\"Enter Destination Instructions\" ng-model=notesAndDescriptions.DestinationInstructions ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDestinationInstructions\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtDestinationInstructions class=\"control-label col-xs-12 txt-notes-indicator pull-left\"\u003e \u003cspan ng-class=\"{\u0027error\u0027:(500 - notesAndDescriptions.DestinationInstructions.length) \u0026lt; 100}\"\u003e{{ 500 - notesAndDescriptions.DestinationInstructions.length }} Characters Remaining\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtDestinationInstruction ng-show=validation.notesAndDescriptions.DestinationInstructions class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.notesAndDescriptions.DestinationInstructions\u003e\u003c/span\u003e \u003c/label\u003e \u003cbr/\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-class=\"{error: validation.notesAndDescriptions.GeneralGoodsDescription}\"\u003e\u003clabel for=txtGeneralGoodsDescription class=\"col-xs-12 control-label\" style=font-weight:bold;padding-bottom:13px\u003eGeneral Goods Description:\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-class=\"{error: validation.notesAndDescriptions.GeneralGoodsDescription}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003ctextarea id=txtGeneralGoodsDescription name=txtGeneralGoodsDescription maxlength=500 class=\"form-control textarea-3-high\" title=\"General Goods Description\" placeholder=\"Enter General Goods Description\" ng-model=notesAndDescriptions.GeneralGoodsDescription ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtGeneralGoodsDescription\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtGeneralGoodsDescription class=\"control-label col-xs-12 txt-notes-indicator pull-left\"\u003e \u003cspan ng-class=\"{\u0027error\u0027:(500-notesAndDescriptions.GeneralGoodsDescription.length) \u0026lt; 100}\"\u003e{{ 500-notesAndDescriptions.GeneralGoodsDescription.length }} Characters Remaining\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtGeneralGoodsDescription ng-show=validation.notesAndDescriptions.GeneralGoodsDescription class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.notesAndDescriptions.GeneralGoodsDescription\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=IsPortal class=\"shipment-info-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet secondary bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.notesAndDescriptions.DestinationInstructions}\"\u003e\u003clabel for=txtDestinationInstructions class=\"col-xs-12 control-label\" style=font-weight:bold;padding-bottom:13px\u003eDestination Instructions:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.notesAndDescriptions.DestinationInstructions}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003ctextarea id=txtDestinationInstructions name=txtDestinationInstructions maxlength=500 class=\"form-control textarea-3-high\" title=\"Destination Instructions\" placeholder=\"Enter Destination Instructions\" ng-model=notesAndDescriptions.DestinationInstructions ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtDestinationInstructions\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtDestinationInstruction ng-show=validation.notesAndDescriptions.DestinationInstructions class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.notesAndDescriptions.DestinationInstructions\u003e\u003c/span\u003e \u003c/label\u003e \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=\"shipment-info-panel col-sm-6 col-md-6 col-lg-6\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet secondary bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.notesAndDescriptions.InternalNotes}\" ng-show=!IsPortal\u003e\u003clabel for=txtInternalNotes class=\"col-xs-12 control-label\" style=font-weight:bold;padding-bottom:13px\u003eInternal Notes:\u003c/label\u003e \u003cbr/\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.notesAndDescriptions.InternalNotes}\" ng-show=!IsPortal\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003ctextarea id=txtInternalNotes name=txtInternalNotes maxlength=500 class=\"form-control textarea-3-high\" title=\"Internal Notes\" placeholder=\"Enter Internal Notes\" ng-model=notesAndDescriptions.InternalNotes ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtInternalNotes\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtInternalNotes class=\"control-label col-xs-12 txt-notes-indicator pull-left\"\u003e \u003cspan ng-class=\"{\u0027error\u0027:(500-notesAndDescriptions.InternalNotes.length) \u0026lt; 100}\"\u003e{{ 500-notesAndDescriptions.InternalNotes.length }} Characters Remaining\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtInternalNotes ng-show=validation.notesAndDescriptions.InternalNotes class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.notesAndDescriptions.InternalNotes\u003e\u003c/span\u003e \u003c/label\u003e \u003cbr/\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.notesAndDescriptions.MarksNumbers}\"\u003e\u003clabel for=txtMarksNumbers class=\"col-xs-12 control-label\" style=font-weight:bold;padding-bottom:13px\u003eMarks \u0026 Numbers:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.notesAndDescriptions.MarksNumbers}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003ctextarea id=txtMarksNumbers name=txtMarksNumbers maxlength=500 class=\"form-control textarea-3-high\" title=MarksNumbers placeholder=\"Enter Marks and Numbers\" ng-model=notesAndDescriptions.MarksNumbers ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtMarksNumbers\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtMarksNumbers class=\"control-label col-xs-12 txt-notes-indicator pull-left\"\u003e \u003cspan ng-show=!IsPortal ng-class=\"{\u0027error\u0027:(500-notesAndDescriptions.MarksNumbers.length) \u0026lt; 100}\"\u003e{{ 500-notesAndDescriptions.MarksNumbers.length }} Characters Remaining\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtMarksNumbers ng-show=validation.notesAndDescriptions.MarksNumbers class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.notesAndDescriptions.MarksNumbers\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-class=\"{error: validation.notesAndDescriptions.AccountingInformation}\"\u003e\u003clabel for=txtAccountingInformation class=\"col-xs-12 control-label\" style=font-weight:bold;padding-bottom:13px\u003eINTL HAWB Accounting Info:\u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal class=form-group ng-class=\"{error: validation.notesAndDescriptions.AccountingInformation}\"\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003ctextarea id=txtAccountingInformation name=txtAccountingInformation maxlength=500 class=\"form-control textarea-3-high\" title=\"General Goods Description\" placeholder=\"Enter International HAWB Accounting Information\" ng-model=notesAndDescriptions.AccountingInformation ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtAccountingInformation\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtAccountingInformation class=\"control-label col-xs-12 txt-notes-indicator pull-left\"\u003e \u003cspan ng-class=\"{\u0027error\u0027:(500-notesAndDescriptions.AccountingInformation.length) \u0026lt; 100}\"\u003e{{ 500-notesAndDescriptions.AccountingInformation.length }} Characters Remaining\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtAccountingInformation ng-show=validation.notesAndDescriptions.AccountingInformation class=\"control-label col-xs-offset-3 error pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.notesAndDescriptions.AccountingInformation\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-policies', "\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\" ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\" style=padding-left:0;padding-right:0\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=caption\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\"\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=\"title caption inner-portlet\"\u003e\u003ci class=\"fa fa-fw fa-caption-icon fa-file-text font-white\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject font-black bold uppercase\" style=font-size:small\u003ePolicies\u003c/span\u003e \u003cspan class=caption-helper\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cform id=shipmentPolicyForm name=shipmentPolicyForm autocomplete=off\u003e\u003cdiv class=row\u003e\u003cdiv class=\"shipment-info-panel col-xs-12 col-sm-12 col-md-12 col-lg-12\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet secondary bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=form-group ng-class=\"{error: validation.policies.DeliveryReceiptId}\"\u003e\u003clabel for=Policy class=\"col-xs-3 col-md-2 col-lg-2 control-label\"\u003eDelivery Receipt Policy:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-md-10 col-lg-10 input-group input-group-sm\"\u003e\u003cstyle\u003eselect,option{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}\u003c/style\u003e\u003cselect id=Policy name=Policy class=form-control ng-model=policies.DeliveryReceiptId ng-options=\"item.value as item.label for item in deliveryReceiptPolicyOptions\" ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003coption value=\"\" selected\u003e\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-tab-accounting', "\u003cdiv ng-include=\"IsPortal ? \u0027blank\u0027 : \u0027minimal-portlet-grid-view\u0027\" ng-if=shipmentFilterSet ng-controller=CostListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"IsPortal ? \u0027blank\u0027 : \u0027minimal-portlet-grid-view\u0027\" ng-if=shipmentFilterSet ng-controller=ConsolidatedShipmentCostDistributionListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"(IsPortal \u0026amp;\u0026amp; (!PortalCanViewCharges || !PortalUserCanViewChargesAndInvoices)) ? \u0027blank\u0027 : \u0027minimal-portlet-grid-view\u0027\" ng-controller=ChargeListCtrl ng-if=shipmentFilterSet ng-hide=\"ReadOnlyView \u0026amp;\u0026amp; SystemOptions.ViewOnlyHideCharges\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"(IsPortal \u0026amp;\u0026amp; (!UserProfile.CustomerPortalSettings.CustomerInvoiceCopy || !PortalUserCanViewChargesAndInvoices)) ? \u0027blank\u0027 : \u0027minimal-portlet-grid-view\u0027\" ng-controller=ShipmentInvoiceListCtrl ng-if=\"shipmentFilterSet \" ng-hide=shipment.IsQuote\u003e\u003c/div\u003e\u003cdiv ng-include=\"IsPortal ? \u0027blank\u0027 : \u0027shipment-accounting-portlet\u0027\" ng-controller=ShipmentAccountingCtrl ng-hide=shipment.IsQuote\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027pieces-summary-portlet-table-withoutHeader\u0027\" ng-controller=PieceSummaryCtrl ng-if=shipmentFilterSet style=max-width:1230px\u003e\u003c/div\u003e\u003cdiv ng-include=\"IsPortal ? \u0027blank\u0027 : \u0027shipment-summary-portlet-table-withoutHeader\u0027\" ng-controller=ShipmentSummaryCtrl ng-if=shipmentFilterSet style=max-width:1230px\u003e\u003c/div\u003e\u003cdiv ng-if=\"!IsPortal \u0026amp;\u0026amp; !shipment.IsQuote\" class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cdiv tooltip-append-to-body=true tooltip-placement=top tooltip-class=wrap uib-tooltip=\"{{ !shipment.canFinalizeCosts \u0026amp;\u0026amp; shipment.CostsFinalizedDate !== null ? \u0027Costs Finalized on \u0027 + shipment.CostsFinalizedDate : \u0027\u0027 }}\"\u003e\u003cbutton type=button class=\"btn btn-primary\" id=finalizeCosts ng-click=finalizeCostsConfirmation() ng-disabled=\"ReadOnlyView || !shipment.canFinalizeCosts\"\u003e \u003ci ng-show=!shipment.canFinalizeCosts class=\"fa fa-check-square\" aria-hidden=true\u003e\u003c/i\u003e\u0026nbsp;{{ shipment.canFinalizeCosts ? \u0027Finalize Costs\u0027 : \u0027Finalized Costs\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cdiv tooltip-append-to-body=true tooltip-placement=top tooltip-class=wrap uib-tooltip=\"{{ !shipment.canFinalizeRevenue \u0026amp;\u0026amp; shipment.RevenueFinalizedDate !== null ? \u0027Revenue Finalized on \u0027 + shipment.RevenueFinalizedDate : \u0027\u0027 }}\"\u003e\u003cbutton type=button class=\"btn btn-primary\" id=finalizeRevenue ng-click=finalizeRevenueConfirmation() ng-disabled=\"ReadOnlyView || !shipment.canFinalizeRevenue\"\u003e \u003ci ng-show=!shipment.canFinalizeRevenue class=\"fa fa-check-square\" aria-hidden=true\u003e\u003c/i\u003e\u0026nbsp;{{ shipment.canFinalizeRevenue ? \u0027Finalize Revenue\u0027 : \u0027Finalized Revenue\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-tab-forms', "\u003cdiv\u003e\u003cdiv class=\"portlet light portlet-grid-view portlet-grid-view-minimal minimal\"\u003e\u003cdiv class=portlet-title\u003e\u003cspan class=caption\u003e\u003ci class=\"fa fa-fw fa-tasks\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan class=caption\u003eDocuments and Forms\u003c/span\u003e\u003c/div\u003e\u003cdiv class=portlet-body style=position:relative\u003e\u003cdiv style=position:relative class=row\u003e\u003cdiv id=forms-grid-container ng-include=\"\u0027shipment-forms-grid\u0027\" class=\"col-lg-8 col-md-8\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-forms-grid', "\u003cdiv ng-include=\"\u0027shipmentRoutingFormListForShipmentQuoteDocuments\u0027\"\u003e\u003c/div\u003e"); $templateCache.put('shipment-iac-certification-forms-modal', "\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeIacOptionsModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-gear\"\u003e\u003c/i\u003e IAC Certification Date\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform name=routingForm autocomplete=off class=\"form form-compact\" ng-show=!mawbFormOptionsChosen\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\"\u003e\u003cb\u003eDate:\u003c/b\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text id=dtCertification name=dtCertification class=\"input-sm form-control date-field\" ng-model=mawbFormLink.Date date-popup-manager=outForDeliveryDatePopup svl-datefield=validation.DatesAndTimes.OutForDeliveryDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"outForDeliveryDatePopup.open(\u0027#dtCertification\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/form\u003e\u003cdiv class=grid-scroll-container ng-show=\"mawbFormOptionsChosen \u0026amp;\u0026amp; !savingMawbFormOptions\"\u003e\u003ctable id=forms-grid-table class=\"table table-striped table-bordered table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eDocument\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr\u003e\u003ctd\u003e\u003ca ng-click=closeMawbFormsModal() ng-href={{mawbFormLink.Link}} href=javascript:void(0) target=_blank\u003e{{mawbFormLink.Description}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e\u003ca ng-click=openIacEmailModal(mawbFormLink) href=javascript:void(0) class=\"forms-link forms-email-link\"\u003e\u003ci class=\"fa fa-fw fa-envelope-o\"\u003e\u003c/i\u003e Email\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=closeIacOptionsModal()\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-disabled=savingMawbFormOptions ng-class=\"{disabled: savingMawbFormOptions}\" ng-click=saveMawbFormOptions(mawbFormLink) ng-show=!mawbFormOptionsChosen\u003e\u003cspan ng-show=savingMawbFormOptions class=\"fa fa-fw fa-spin fa-refresh\"\u003e\u003c/span\u003eNext\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-import-delivery-modal', "\u003cdiv class=panel style=margin-bottom:0\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeImportDeliveryOrderModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-gear\"\u003e\u003c/i\u003e Import Delivery Order\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp style=margin-bottom:5px\u003eSelect the container\u003c/p\u003e\u003cselect class=form-control ng-model=importOrderDeliverySelectedContainer ng-change=onSelectImportDeliveryOrderContainer()\u003e\u003coption value={{row.Name}} ng-repeat=\"row in containers\"\u003e{{ row.Name }}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=onClickOpenReport()\u003eOpen\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=closeImportDeliveryOrderModal()\u003eCancel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-mapModal', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=mapModalClose()\u003e \u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e \u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-globe\"\u003e\u003c/i\u003e {{customer.Type}} Map\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv id=customerMap style=width:100%;height:350px\u003e\u003c/div\u003e\u003cspan ng-init=loadMap();\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseScanOutShipment-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ShipDate class=st-sortable\u003eHousebill Date\u003c/th\u003e\u003cth style=overflow:visible;white-space:nowrap;text-wrap:none st-sort=OrderNo class=st-sortable\u003eShipment #\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth\u003ePieces\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseScanOutShipment-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseScanOutShipmentListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=warehouseScanOutShipment_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=warehouseScanOutShipment_filter_searchvalue placeholder=Search ng-model=filter.searchvalue ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseScanOutShipment-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=WarehouseScanOutShipmentEditRowCtrl\u003e\u003ctd style=width:145px\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd style=width:145px\u003e\u003ca href=/Shipment/{{row.Id}} target=_blank class=item-link\u003e{{row.Id}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd style=width:145px\u003e{{row.TotalAllocatedPieces}}\u003c/td\u003e\u003ctd class=text-center style=width:145px\u003e\u003ca href=javascript:void(0) target=_blank class=\"text-right btn btn-primary btn-sm\" ng-href=\"/FaR/WHReports/InventoryPickList.aspx?ID={{\u0027S=\u0027 + row.Id + \u0027\u0026amp;LTS=Alloc\u0027 | strtob64}}\"\u003e \u003ci class=\"fa fa-file-o\"\u003e\u003c/i\u003e Print \u003c/a\u003e \u003ca href=/Warehousing/WarehouseScanOutShipment/Pick/{{row.Id}} class=\"text-right btn btn-info btn-sm\" ng-show=!isHandheld\u003e\u003ci class=\"fa fa-paperclip\"\u003e\u003c/i\u003e Pick\u003c/a\u003e \u003ca href=/Warehousing/Handheld/WarehouseScanOutShipment/Pick/{{row.Id}} class=\"text-right btn btn-info btn-sm\" ng-show=isHandheld\u003e\u003ci class=\"fa fa-paperclip\"\u003e\u003c/i\u003e Pick\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=WarehouseScanOutShipmentEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=/Shipment/{{row.Id}} target=_blank class=item-link\u003eShipment #: {{row.Id}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cp class=card-text style=margin:5px\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-12 pull-left\"\u003e\u003cb\u003eHousebill Date: \u003c/b\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-12 pull-left\"\u003e\u003cb\u003eShipper: \u003c/b\u003e{{row.ShipperName}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-12 pull-left\"\u003e\u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-12 pull-left\"\u003e\u003cb\u003eTotal Pieces: \u003c/b\u003e{{row.TotalPieces}}\u003c/span\u003e\u003c/div\u003e\u003c/p\u003e\u003cp class=\"card-text text-center\" style=margin:5px\u003e\u003ca href=javascript:void(0) target=_blank class=\"text-right btn btn-primary btn-sm\" ng-href=\"/FaR/WHReports/InventoryPickList.aspx?ID={{\u0027S=\u0027 + row.Id + \u0027\u0026amp;LTS=Alloc\u0027 | strtob64}}\"\u003e \u003ci class=\"fa fa-file-o\"\u003e\u003c/i\u003e Print \u003c/a\u003e \u003ca href=/Warehousing/WarehouseScanOutShipment/Pick/{{row.Id}} class=\"text-right btn btn-info btn-sm\" ng-show=!isHandheld\u003e\u003ci class=\"fa fa-paperclip\"\u003e\u003c/i\u003e Pick\u003c/a\u003e \u003ca href=/Warehousing/Handheld/WarehouseScanOutShipment/Pick/{{row.Id}} class=\"text-right btn btn-info btn-sm\" ng-show=isHandheld\u003e\u003ci class=\"fa fa-paperclip\"\u003e\u003c/i\u003e Pick\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipmentDimFactor-test', "\u003ch2\u003eDim Factor Test\u003c/h2\u003e\u003cform autocomplete=off class=\"form form-inline\" name=shipmentDimFactorForm ng-submit=getDimFactor()\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=shipmentDimFactorCustomer\u003eBill To Customer:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control id=shipmentDimFactorCustomer ng-change=\"searchCriteria.billToCustomerId = null\" ng-model=searchCriteria.billToCustomer uib-typeahead=\"customer.Code as customer.Code for customer in searchCustomers($viewValue)\" placeholder=\"Type Customer Code to Search...\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerNoResults typeahead-loading=searchingForCustomers typeahead-on-select=customerChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCustomer(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=shipmentDimFactorCustomer class=error ng-bind=\"itemErrors[\u0027BillToCustomerId\u0027]\" ng-show=\"(itemErrors[\u0027BillToCustomerId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eService Mode:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cselect class=form-control ng-model=searchCriteria.serviceMode\u003e\u003coption value=Air\u003eAir\u003c/option\u003e\u003coption value=Ground\u003eGround\u003c/option\u003e\u003coption value=Ocean\u003eOcean\u003c/option\u003e\u003coption value=Rail\u003eRail\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-bind=\"itemErrors[\u0027ServiceMode\u0027]\" ng-show=\"(itemErrors[\u0027ServiceMode\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eInt Dom:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cselect class=form-control ng-model=searchCriteria.intDom\u003e\u003coption value=I\u003eInternational\u003c/option\u003e\u003coption value=D\u003eDomestic\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-bind=\"itemErrors[\u0027IntDom\u0027]\" ng-show=\"(itemErrors[\u0027IntDom\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003eWeight Type:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cselect class=form-control ng-model=searchCriteria.shipmentWeightType\u003e\u003coption value=L\u003eImperial\u003c/option\u003e\u003coption value=K\u003eMetric\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=error ng-bind=\"itemErrors[\u0027ShipmentWeightType\u0027]\" ng-show=\"(itemErrors[\u0027ShipmentWeightType\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003ca href=javascript:void(0) class=\"btn btn-primary\" ng-disabled=!searchCriteria.billToCustomerId ng-click=getDimFactor()\u003eTest\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003cdiv ng-show=\"result \u0026amp;\u0026amp; result.itemErrors[\u0027Errors\u0027]\" style=\"margin:20px 2px\" ng-bind=\"itemErrors[\u0027IntDom\u0027]\"\u003e\u003c/div\u003e\u003cp style=\"margin:20px 2px\" ng-show=\"result \u0026amp;\u0026amp; result.Message != null\"\u003e{{result.Message}}\u003c/p\u003e"); $templateCache.put('shipmentNotes-table-maintenance', "\u003cdiv ng-controller=StatusListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('publicShipmentNotes-table-maintenance', "\u003cdiv ng-controller=StatusListPublicCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('pieces-summary-footer', "\u003cdiv ng-include=\"\u0027pieces-summary-portlet-table\u0027\" ng-controller=PieceSummaryCtrl ng-if=shipmentFilterSet\u003e\u003c/div\u003e"); $templateCache.put('shipment-summary-portlet-table', "\u003ctable class=\"table table-bordered table-striped table-fixed max-row-width shipment-summary-portlet\" style=\"border:1px solid #7ca7cc;background-color:#578ebe\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth colspan=8 class=\"caption caption-subject font-white\" style=\"text-align:left;font-weight:normal;font-family:\u0027Open Sans\u0027,sans-serif;font-size:16px\"\u003e\u003ci class=\"fa fa-fw\" ng-class=\"{\u0027fa-pie-chart\u0027: !loadingShipmentSummary, \u0027fa-spin\u0027: loadingShipmentSummary, \u0027fa-circle-o-notch\u0027: loadingShipmentSummary }\"\u003e\u003c/i\u003e \u003cspan ng-show=loadingShipmentSummary\u003eLoading Shipment Summary...\u003c/span\u003e \u003cspan ng-show=!loadingShipmentSummary\u003eShipment Summary\u003c/span\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody ng-show=loadingShipmentSummary\u003e\u003ctr\u003e\u003ctd colspan=8\u003eLoading Summary...\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003ctbody ng-show=!loadingShipmentSummary\u003e\u003ctr class=hidden-xs\u003e\u003ctd class=\"data-label no-wrap\"\u003eTotal Revenue:\u003c/td\u003e\u003ctd class=data-cell\u003e{{shipmentSummaryValues.TotalRevenue | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003ctd class=\"data-label no-wrap\"\u003eTotal Costs:\u003c/td\u003e\u003ctd class=data-cell\u003e{{shipmentSummaryValues.TotalCost | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003ctd class=\"data-label no-wrap\"\u003eGross Margin:\u003c/td\u003e\u003ctd class=data-cell\u003e{{shipmentSummaryValues.GrossMargin | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003ctd class=\"data-label no-wrap\"\u003eGross Margin %:\u003c/td\u003e\u003ctd class=data-cell\u003e\u003cspan ng-bind=\"shipmentSummaryValues.GrossPercent | number:2:\u0027%\u0027\"\u003e\u003c/span\u003e%\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eTotal Revenue:\u003c/td\u003e\u003ctd class=data-cell colspan=4\u003e{{shipmentSummaryValues.TotalRevenue | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eTotal Costs:\u003c/td\u003e\u003ctd class=data-cell colspan=4\u003e{{shipmentSummaryValues.TotalCost | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eGross Margin:\u003c/td\u003e\u003ctd class=data-cell colspan=4\u003e{{shipmentSummaryValues.GrossMargin | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr class=visible-xs\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eGross Margin %:\u003c/td\u003e\u003ctd class=data-cell colspan=4\u003e\u003cspan ng-bind=\"shipmentSummaryValues.GrossPercent | number:2:\u0027%\u0027\"\u003e\u003c/span\u003e%\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e"); $templateCache.put('shipment-summary-portlet-table-withoutHeader', "\u003cdiv class=\"portlet light portlet-grid-view portlet-grid-view-minimal minimal ng-scope\"\u003e\u003ctable class=\"table table-bordered table-striped table-fixed max-row-width shipment-summary-portlet\" style=\"margin-top:0;border:1px solid #7ca7cc;background-color:#578ebe\"\u003e\u003ctbody ng-show=loadingShipmentSummary\u003e\u003ctr\u003e\u003ctd colspan=8\u003eLoading Summary...\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003ctbody ng-show=!loadingShipmentSummary\u003e\u003ctr class=\"hidden-xs hidden-sm\"\u003e\u003ctd class=\"col-xs-2 data-label no-wrap\"\u003eTotal Revenue:\u003c/td\u003e\u003ctd class=\"col-xs-1 data-cell no-wrap text-right\"\u003e{{shipmentSummaryValues.TotalRevenue | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003ctd class=\"col-xs-2 data-label no-wrap\"\u003eTotal Costs:\u003c/td\u003e\u003ctd class=\"col-xs-1 data-cell no-wrap text-right\"\u003e{{shipmentSummaryValues.TotalCost | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003ctd class=\"col-xs-2 data-label no-wrap\"\u003eGross Margin:\u003c/td\u003e\u003ctd class=\"col-xs-1 data-cell no-wrap text-right\"\u003e{{shipmentSummaryValues.GrossMargin | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003ctd class=\"col-xs-2 data-label no-wrap\"\u003eGross Margin %:\u003c/td\u003e\u003ctd class=\"col-xs-1 data-cell no-wrap text-right\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.GrossPercent | number:2:\u0027%\u0027\"\u003e\u003c/span\u003e%\u003c/td\u003e\u003c/tr\u003e\u003ctr class=\"visible-xs visible-sm\"\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eTotal Revenue:\u003c/td\u003e\u003ctd class=\"data-cell no-wrap text-right\" colspan=4\u003e{{shipmentSummaryValues.TotalRevenue | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr class=\"visible-xs visible-sm\"\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eTotal Costs:\u003c/td\u003e\u003ctd class=\"data-cell no-wrap text-right\" colspan=4\u003e{{shipmentSummaryValues.TotalCost | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr class=\"visible-xs visible-sm\"\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eGross Margin:\u003c/td\u003e\u003ctd class=\"data-cell no-wrap text-right\" colspan=4\u003e{{shipmentSummaryValues.GrossMargin | currency : shipmentSummaryValues.CurrencySymbol ? shipmentSummaryValues.CurrencySymbol : \"\" : 2}} {{shipmentSummaryValues.Currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr class=\"visible-xs visible-sm\"\u003e\u003ctd class=\"data-label no-wrap\" colspan=4\u003eGross Margin %:\u003c/td\u003e\u003ctd class=\"data-cell no-wrap text-right\" colspan=4\u003e\u003cspan ng-bind=\"shipmentSummaryValues.GrossPercent | number:2:\u0027%\u0027\"\u003e\u003c/span\u003e%\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e"); $templateCache.put('shipment-summary-portlet', "\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light shipment-summary-portlet\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=panel-mask ng-show=loadingShipmentSummary\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\"\u003e\u003c/i\u003e Loading Summary...\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"portlet bordered light portlet-inner\"\u003e\u003cdiv class=\"portlet-body form-horizontal\" style=position:relative\u003e\u003cdiv style=position:absolute;right:-10px;top:0;z-index:6;cursor:pointer ng-click=\"$emit(\u0027loadSummaryRequested\u0027)\"\u003e\u003ci class=\"fa fa-refresh fa-fw pull-right\" ng-class=\"{\u0027fa-spin\u0027:loadingShipmentSummary}\"\u003e\u003c/i\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=row ng-hide=ReadOnlyView\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eTotal Revenue:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eTotal Revenue:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.TotalRevenue | currency:\u0027$\u0027:2\"\u003e\u003c/span\u003e\u0026nbsp;\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.TotalRevenue | currency:\u0027$\u0027:2\"\u003e\u003c/span\u003e\u0026nbsp;\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eTotal Costs:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eTotal Costs:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.TotalCost | currency:\u0027$\u0027:2\"\u003e\u003c/span\u003e\u0026nbsp;\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.TotalCost | currency:\u0027$\u0027:2\"\u003e\u003c/span\u003e\u0026nbsp;\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel ng-show=shipmentSummaryValues.TotalCostDistributions class=\"shipment-summary-label col-xs-5 hidden-xs genericNoWrap genericNoWrap\"\u003eRouting Costs:\u003c/label\u003e \u003clabel ng-show=shipmentSummaryValues.TotalCostDistributions class=\"shipment-summary-label col-xs-6 visible-xs genericNoWrap genericNoWrap\"\u003eRouting Costs:\u003c/label\u003e \u003clabel ng-show=shipmentSummaryValues.TotalCostDistributions class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.TotalCostDistributions | currency:\u0027$\u0027:2\"\u003e\u003c/span\u003e\u0026nbsp;\u003c/label\u003e \u003clabel ng-show=shipmentSummaryValues.TotalCostDistributions class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.TotalCostDistributions | currency:\u0027$\u0027:2\"\u003e\u003c/span\u003e\u0026nbsp;\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-6 ng-hide=ReadOnlyView\u003e\u003cdiv class=row\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eGross Margin:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eGross Margin:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.GrossMargin | currency:\u0027$\u0027:2\"\u003e\u003c/span\u003e\u0026nbsp;\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.GrossMargin | currency:\u0027$\u0027:2\"\u003e\u003c/span\u003e\u0026nbsp;\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row ng-hide=ReadOnlyView\u003e\u003clabel class=\"shipment-summary-label col-xs-5 genericNoWrap hidden-xs\"\u003eGross Margin %:\u003c/label\u003e \u003clabel class=\"shipment-summary-label col-xs-6 genericNoWrap visible-xs\"\u003eGross Margin %:\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-7 hidden-xs\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.GrossPercent | number:2\"\u003e\u003c/span\u003e%\u0026nbsp;\u003c/label\u003e \u003clabel class=\"shipment-summary-value col-xs-6 visible-xs\"\u003e\u003cspan ng-bind=\"shipmentSummaryValues.GrossPercent | number:2\"\u003e\u003c/span\u003e%\u0026nbsp;\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-accounting-portlet', "\u003cdiv class=\"portlet portlet-grid-view-minimal minimal light\" ng-click=\"(mode != \u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? setEditMode(\u0027Edit\u0027) : return;\" ng-class=\"{\u0027edit-mode\u0027: mode==\u0027Edit\u0027}\" style=padding-left:0;padding-right:0\u003e\u003cdiv class=portlet-title style=margin-bottom:2px\u003e\u003cdiv class=caption\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"portlet light minimal\"\u003e\u003cdiv class=\"form-horizontal form-compact\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=\"input-group input-group-sm inline-checkbox-label-group\" ng-show=SystemOptions.NoInvoiceShipment\u003e\u003clabel for=chkNoInvoice\u003eNo Invoice\u003c/label\u003e \u003cinput type=checkbox id=chkNoInvoice name=chkNoInvoice class=form-control ng-model=shipmentAccounting.EnableNoInvoice ng-show=SystemOptions.NoInvoiceShipment ng-change=applyShipmentNoInvoice() ng-disabled=ReadOnlyView /\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#chkNoInvoice\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\"\u003e\u003ctextarea id=txtAccountingNotes name=txtAccountingNotes maxlength=2000 class=\"form-control textarea-3-high\" title=\"Accounting Notes\" placeholder=\"Enter Accounting Notes\" ng-model=shipmentAccounting.AccountingNotes ng-class=\"(mode != \u0027Edit\u0027) ? \u0027disabled\u0027: \u0027\u0027\" ng-disabled=\"mode != \u0027Edit\u0027\"\u003e\u003c/textarea\u003e\u003cdiv class=editable-click-mask ng-click=\"ensureEditWithFocus(\u0027#txtAccountingNotes\u0027)\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-Board-page', "\u003cdiv ng-controller=ShipmentListCtrl\u003e\u003ch3 ng-bind=PageLocationService.pageTitle class=page-title\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipments-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ShipDate class=\"st-sortable text-center\"\u003eHwb Date\u003c/th\u003e\u003cth st-sort=Id st-sort-default=reverse class=\"st-sortable text-center\"\u003e{{ShipmentIdTitle ? ShipmentIdTitle : \u0027Shipment\u0027}} #\u003c/th\u003e\u003cth st-sort=WayBill class=st-sortable\u003eHousebill\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable style=min-width:230px\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable style=min-width:230px\u003eConsignee\u003c/th\u003e\u003cth st-sort=BillToName class=st-sortable style=min-width:230px\u003eBill To\u003c/th\u003e\u003cth st-sort=ServiceMode class=st-sortable\u003eService Mode\u003c/th\u003e\u003cth st-sort=ServiceType class=st-sortable\u003eService Type\u003c/th\u003e\u003cth class=text-right\u003ePieces/Weight\u003c/th\u003e\u003cth class=text-right\u003eTotal Revenue\u003c/th\u003e\u003cth class=text-right\u003eTotal Cost\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipments-list-pickupBoard-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ShipDate class=\"st-sortable text-center\"\u003eHwb Date\u003c/th\u003e\u003cth st-sort=OriginPortCode class=\"st-sortable text-center\"\u003eOrigin\u003c/th\u003e\u003cth st-sort=Id class=\"st-sortable text-center\"\u003e{{ShipmentIdTitle ? ShipmentIdTitle : \u0027Shipment\u0027}} #\u003c/th\u003e\u003cth st-sort=WayBill class=st-sortable\u003eHousebill\u003c/th\u003e\u003cth st-sort=ReadyDate st-sort-default=reverse class=\"st-sortable text-center\"\u003eReady Date\u003c/th\u003e\u003cth class=text-center\u003eReady Time\u003c/th\u003e\u003cth class=text-center\u003eClose Time\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable style=min-width:230px\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable style=min-width:230px\u003eConsignee\u003c/th\u003e\u003cth st-sort=BillToName class=st-sortable style=min-width:230px\u003eBill To\u003c/th\u003e\u003cth st-sort=ServiceMode class=st-sortable\u003eMode\u003c/th\u003e\u003cth st-sort=ServiceType class=st-sortable\u003eSVC\u003c/th\u003e\u003cth class=text-right\u003ePieces/Weight\u003c/th\u003e\u003cth st-sort=StatusCode class=\"st-sortable text-center\"\u003eStatus\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipments-list-moveOutBoard-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Id class=\"st-sortable text-center\"\u003e{{ShipmentIdTitle ? ShipmentIdTitle : \u0027Shipment\u0027}} #\u003c/th\u003e\u003cth st-sort=CallDate class=\"st-sortable text-center\"\u003eCall Date\u003c/th\u003e\u003cth class=text-center\u003eCall Time\u003c/th\u003e\u003cth st-sort=ContactFirstName class=\"st-sortable text-center\"\u003eContact First Name\u003c/th\u003e\u003cth st-sort=ContactLastName class=\"st-sortable text-center\"\u003eContact Last Name\u003c/th\u003e\u003cth class=text-center\u003eMobile #\u003c/th\u003e\u003cth st-sort=ShipperName class=\"st-sortable text-center\"\u003eShipper Name\u003c/th\u003e\u003cth st-sort=ShipperShowName class=\"st-sortable text-center\"\u003eShipper Show Name\u003c/th\u003e\u003cth st-sort=ShipperExhibitorName class=\"st-sortable text-center\"\u003eShipper Exhibitor Name\u003c/th\u003e\u003cth st-sort=ShipperBooth class=\"st-sortable text-center\"\u003eShipper Booth\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipments-list-deliveryBoard-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ShipDate class=\"st-sortable text-center\"\u003eHwb Date\u003c/th\u003e\u003cth st-sort=DestinationPortCode class=\"st-sortable text-center\"\u003eDest\u003c/th\u003e\u003cth st-sort=Id class=\"st-sortable text-center\"\u003e{{ShipmentIdTitle ? ShipmentIdTitle : \u0027Shipment\u0027}} #\u003c/th\u003e\u003cth st-sort=WayBill class=st-sortable\u003eHousebill\u003c/th\u003e\u003cth st-sort=ScheduledDeliveryDate st-sort-default=reverse class=\"st-sortable text-center\"\u003eSched. Del. Date\u003c/th\u003e\u003cth class=text-center\u003eOpen Time\u003c/th\u003e\u003cth class=text-center\u003eClose Time\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable style=min-width:230px\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable style=min-width:230px\u003eConsignee\u003c/th\u003e\u003cth st-sort=BillToName class=st-sortable style=min-width:230px\u003eBill To\u003c/th\u003e\u003cth st-sort=ServiceMode class=st-sortable\u003eMode\u003c/th\u003e\u003cth st-sort=ServiceType class=st-sortable\u003eSVC\u003c/th\u003e\u003cth class=text-right\u003ePieces/Weight\u003c/th\u003e\u003cth st-sort=StatusCode class=\"st-sortable text-center\"\u003eStatus\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipments-list-routingBoard-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ShipDate class=\"st-sortable text-center\"\u003eHwb Date\u003c/th\u003e\u003cth st-sort=Id st-sort-default=reverse class=\"st-sortable text-center\"\u003e{{ShipmentIdTitle ? ShipmentIdTitle : \u0027Shipment\u0027}} #\u003c/th\u003e\u003cth st-sort=WayBill class=st-sortable\u003eHousebill\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable style=min-width:230px\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable style=min-width:230px\u003eConsignee\u003c/th\u003e\u003cth st-sort=BillToName class=st-sortable style=min-width:230px\u003eBill To\u003c/th\u003e\u003cth st-sort=ServiceMode class=st-sortable\u003eService Mode\u003c/th\u003e\u003cth st-sort=ServiceType class=st-sortable\u003eService Type\u003c/th\u003e\u003cth\u003eRoutings\u003c/th\u003e\u003cth class=text-right\u003ePieces/Weight\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipments-lookup-list-row-headers', "\u003ctr class=\"hidden-sm hidden-xs\"\u003e\u003cth st-sort=ShipDate class=\"st-sortable text-center\"\u003eHwb Date\u003c/th\u003e\u003cth st-sort=Id st-sort-default=reverse class=\"st-sortable text-center\"\u003e{{ShipmentIdTitle ? ShipmentIdTitle : \u0027Shipment\u0027}} #\u003c/th\u003e\u003cth st-sort=WayBill class=st-sortable\u003eHousebill\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable style=min-width:230px\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable style=min-width:230px\u003eConsignee\u003c/th\u003e\u003cth st-sort=BillToName class=st-sortable style=min-width:160px\u003eBill To\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipments-lookup-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentListFilterCtrl\u003e\u003cdiv class=\"form-group input-group pull-right\"\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter\u003e\u003c/svl-filter-display\u003e\u003cdiv class=pull-right\u003e\u003cbutton ng-click=showSearchModal() class=\"btn btn-sm btn-svl-grid-add btn-info\"\u003e\u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f)\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipments-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=shipment-row-{{row.Id}} tabindex=0 ng-click=chooseItem(row); ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} class=\"hidden-sm hidden-xs\"\u003e\u003ctd\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) ng-click=chooseItem(row);\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row); ng-class={info:row.isSelected} class=\"visible-sm visible-xs\"\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{row.Id}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eWayBill: \u003c/b\u003e{{row.WayBill}} \u003cbr/\u003e \u003cb\u003eShip Date: \u003c/b\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e \u003cb\u003eShippper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{row.TotalPieces}} / {{row.TotalChargeableWeight | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e \u003cb\u003eCost: \u003c/b\u003e{{row.TotalCost | number : 2}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipment-typeahead', "\u003ca\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.Id | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('shipments-list-filters', "\u003cform autocomplete=off class=\"form form-inline\" ng-controller=ShipmentListFilterCtrl\u003e\u003cdiv class=\"form-group input-group pull-left\" ng-show=ShowPendingFilters\u003e\u003cdiv class=btn-group\u003e\u003cbutton type=button class=\"btn btn-success btn-svl-grid-left\" ng-class=\"{\u0027active\u0027: filter.IsPending === true}\" ng-click=\"setFilterValue(\u0027IsPending\u0027, true)\"\u003e Pending \u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-class=\"{\u0027active\u0027: filter.IsPending === false}\" ng-click=\"setFilterValue(\u0027IsPending\u0027, false)\"\u003e {{filter.BoardType === \u0027Quote\u0027 ? \u0027Converted\u0027 : \u0027Live\u0027}} \u003c/button\u003e \u003cbutton type=button class=\"btn btn-success btn-svl-grid-right\" ng-class=\"{\u0027active\u0027: filter.IsPending === null}\" ng-click=\"setFilterValue(\u0027IsPending\u0027, null)\"\u003e All \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group pull-left\" ng-show=ShowPickedUpFilters\u003e\u003cdiv class=btn-group\u003e\u003cbutton type=button class=\"btn btn-success btn-svl-grid-left\" ng-class=\"{\u0027active\u0027: filter.IsPickedUp === false}\" ng-click=\"setFilterValue(\u0027IsPickedUp\u0027, false); setFilterValue(\u0027IsPickedUpToday\u0027, null);\"\u003e Not Picked Up \u003c/button\u003e \u003cbutton type=button class=\"btn btn-success btn-svl-grid-right\" ng-class=\"{\u0027active\u0027: filter.IsPickedUpToday === true}\" ng-click=\"setFilterValue(\u0027IsPickedUp\u0027, null); setFilterValue(\u0027IsPickedUpToday\u0027, true);\"\u003e Picked Up Today \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group pull-left\" ng-show=ShowDeliveredFilters\u003e\u003cdiv class=btn-group\u003e\u003cbutton type=button class=\"btn btn-success btn-svl-grid-left\" ng-class=\"{\u0027active\u0027: filter.IsDelivered === false}\" ng-click=\"setFilterValue(\u0027IsDelivered\u0027, false); setFilterValue(\u0027IsDeliveredToday\u0027, false)\"\u003e Not Delivered \u003c/button\u003e \u003cbutton type=button class=\"btn btn-success btn-svl-grid-right\" ng-class=\"{\u0027active\u0027: filter.IsDeliveredToday === true}\" ng-click=\"setFilterValue(\u0027IsDelivered\u0027, null); setFilterValue(\u0027IsDeliveredToday\u0027, true);\"\u003e Delivered Today \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group pull-left\"\u003e\u003csvl-filter-display filter-names=humanReadableFilters filters-to-remove=removeFilters filter=filter\u003e\u003c/svl-filter-display\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group pull-right\"\u003e\u003cbutton class=\"btn btn-success btn-svl-grid\" ng-click=showSearchModal()\u003e \u003ci class=\"fa fa-fw fa-search\" style=color:white\u003e\u003c/i\u003e Search (ctrl+f) \u003c/button\u003e \u003cbutton class=\"btn btn-default btn-svl-grid\" aria-hidden=true data-toggle=tooltip data-placement=top title=Refresh ng-click=executeSearch()\u003e \u003ci class=\"fa fa-fw fa-refresh\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('modal-shipmentBoardSearch', "\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button tabindex=-1 class=close ng-click=$dismiss(previousSearch) aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eSearch\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentBoardFilterForm\u003e\u003cdiv class=\"row form-group date-group\" ng-show=ShowHousebillDateFilters\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027HousebillDate\u0027) || itemErrors.hasOwnProperty(\u0027HousebillTime\u0027) || itemErrors.hasOwnProperty(\u0027HousebillCloseTime\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editHousebillDateType()\u003eHousebill Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtHousebillDate name=txtHousebillDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.HousebillDate}\" ng-model=filter.HousebillDate date-popup-manager=housebillDatePopup svl-datefield=validation.HousebillDate ng-change=\"validateDateWarning(filter.HousebillDate, \u0027HousebillDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=housebillDatePopup.open() ng-class=\"{error: validation.HousebillDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=txtHousebillEndDate name=txtHousebillEndDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.HousebillEndDate}\" ng-model=filter.HousebillEndDate date-popup-manager=housebillEndDatePopup svl-datefield=validation.HousebillEndDate ng-change=\"validateDateWarning(filter.HousebillEndDate, \u0027HousebillEndDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=housebillEndDatePopup.open() ng-class=\"{error: validation.HousebillEndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=HousebillDate class=\"error small-error\" ng-show=\"!shipmentBoardFilterForm.txtHousebillDate.$valid \u0026amp;\u0026amp; !itemErrors.HousebillDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtHousebillDate\u0027, \u0027Housebill Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=HousebillDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027HousebillDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HousebillDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=HousebillDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027HousebillDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027HousebillDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=HousebillEndDate class=\"error small-error\" ng-show=\"!shipmentBoardFilterForm.txtHousebillEndDate.$valid \u0026amp;\u0026amp; !itemErrors.HousebillEndDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtHousebillEndDate\u0027, \u0027Housebill End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=HousebillEndDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027HousebillEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HousebillEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=HousebillEndDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027HousebillEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027HousebillEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group date-group\" ng-show=ShowReadyDateFilters\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ReadyDate\u0027) || itemErrors.hasOwnProperty(\u0027ReadyTime\u0027) || itemErrors.hasOwnProperty(\u0027ReadyCloseTime\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editReadyDateType()\u003eReady Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtReadyDate name=txtReadyDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ReadyDate}\" ng-model=filter.ReadyDate date-popup-manager=pickupDatePopup svl-datefield=validation.ReadyDate ng-change=\"validateDateWarning(filter.ReadyDate, \u0027ReadyDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=pickupDatePopup.open() ng-class=\"{error: validation.ReadyDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=txtReadyEndDate name=txtReadyEndDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ReadyEndDate}\" ng-model=filter.ReadyEndDate date-popup-manager=pickupEndDatePopup svl-datefield=validation.ReadyEndDate ng-change=\"validateDateWarning(filter.ReadyEndDate, \u0027ReadyEndDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=pickupEndDatePopup.open() ng-class=\"{error: validation.ReadyEndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ReadyDate class=\"error small-error\" ng-show=\"!shipmentBoardFilterForm.txtReadyDate.$valid \u0026amp;\u0026amp; !itemErrors.ReadyDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtReadyDate\u0027, \u0027Ready Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ReadyDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ReadyDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReadyDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ReadyDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ReadyDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ReadyDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ReadyEndDate class=\"error small-error\" ng-show=\"!shipmentBoardFilterForm.txtReadyEndDate.$valid \u0026amp;\u0026amp; !itemErrors.ReadyEndDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtReadyEndDate\u0027, \u0027Ready End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ReadyEndDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ReadyEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ReadyEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ReadyEndDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ReadyEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ReadyEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group date-group\" ng-show=ShowMoveOutDateFilters\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MoveOutDate\u0027) || itemErrors.hasOwnProperty(\u0027MoveOutTime\u0027) || itemErrors.hasOwnProperty(\u0027MoveOutCloseTime\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\"\u003eMove Out Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtMoveOutDate name=txtMoveOutDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.MoveOutDate}\" ng-model=filter.MoveOutDate date-popup-manager=moveOutDatePopup svl-datefield=validation.MoveOutDate ng-change=\"validateDateWarning(filter.MoveOutDate, \u0027MoveOutDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=moveOutDatePopup.open() ng-class=\"{error: validation.MoveOutDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=txtMoveOutEndDate name=txtMoveOutEndDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.MoveOutEndDate}\" ng-model=filter.MoveOutEndDate date-popup-manager=moveOutEndDatePopup svl-datefield=validation.MoveOutEndDate ng-change=\"validateDateWarning(filter.MoveOutEndDate, \u0027MoveOutEndDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=moveOutEndDatePopup.open() ng-class=\"{error: validation.MoveOutEndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=MoveOutDate class=\"error small-error\" ng-show=\"!shipmentBoardFilterForm.txtMoveOutDate.$valid \u0026amp;\u0026amp; !itemErrors.MoveOutDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtMoveOutDate\u0027, \u0027Move Out Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=MoveOutDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027MoveOutDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MoveOutDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=MoveOutDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027MoveOutDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027MoveOutDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=MoveOutEndDate class=\"error small-error\" ng-show=\"!shipmentBoardFilterForm.txtMoveOutEndDate.$valid \u0026amp;\u0026amp; !itemErrors.MoveOutEndDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtMoveOutEndDate\u0027, \u0027Move Out End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=MoveOutEndDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027MoveOutEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MoveOutEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=MoveOutEndDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027MoveOutEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027MoveOutEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group date-group\" ng-show=ShowScheduledDeliveryDateFilters\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ScheduledDeliveryDate\u0027) || itemErrors.hasOwnProperty(\u0027DeliveryTime\u0027) || itemErrors.hasOwnProperty(\u0027DeliveryCloseTime\u0027)}\"\u003e\u003clabel class=\"control-label no-left-padding\" ng-click=editScheduledDeliveryDateType()\u003eScheduled Delivery Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=txtScheduledDeliveryDate name=txtScheduledDeliveryDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ScheduledDeliveryDate}\" ng-model=filter.ScheduledDeliveryDate date-popup-manager=scheduledDeliveryDatePopup svl-datefield=validation.ScheduledDeliveryDate ng-change=\"validateDateWarning(filter.ScheduledDeliveryDate, \u0027ScheduledDeliveryDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=scheduledDeliveryDatePopup.open() ng-class=\"{error: validation.ScheduledDeliveryDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=txtScheduledDeliveryEndDate name=txtScheduledDeliveryEndDate class=\"input-sm form-control date-field\" ng-class=\"{error: validation.ScheduledDeliveryEndDate}\" ng-model=filter.ScheduledDeliveryEndDate date-popup-manager=scheduledDeliveryEndDatePopup svl-datefield=validation.ScheduledDeliveryEndDate ng-change=\"validateDateWarning(filter.ScheduledDeliveryEndDate, \u0027ScheduledDeliveryEndDate\u0027);\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=scheduledDeliveryEndDatePopup.open() ng-class=\"{error: validation.ScheduledDeliveryEndDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ScheduledDeliveryDate class=\"error small-error\" ng-show=\"!shipmentBoardFilterForm.txtScheduledDeliveryDate.$valid \u0026amp;\u0026amp; !itemErrors.ScheduledDeliveryDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtScheduledDeliveryDate\u0027, \u0027Delivery Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ScheduledDeliveryDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ScheduledDeliveryDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ScheduledDeliveryDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ScheduledDeliveryDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ScheduledDeliveryDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ScheduledDeliveryDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ScheduledDeliveryEndDate class=\"error small-error\" ng-show=\"!shipmentBoardFilterForm.txtScheduledDeliveryEndDate.$valid \u0026amp;\u0026amp; !itemErrors.ScheduledDeliveryEndDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtScheduledDeliveryEndDate\u0027, \u0027Delivery End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ScheduledDeliveryEndDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027ScheduledDeliveryEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ScheduledDeliveryEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ScheduledDeliveryEndDate class=\"warning small-error\" ng-show=\"(itemWarnings[\u0027ScheduledDeliveryEndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027ScheduledDeliveryEndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CustomerType\u0027)}\"\u003e\u003clabel for=CustomerType class=control-label\u003eCustomer Type:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=CustomerType name=CustomerType class=form-control ng-model=filter.CustomerType ng-options=\"option.Value as option.Text for option in customerTypeOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Customer\u0027)}\"\u003e\u003clabel class=control-label for=customer\u003e Customer: \u003cspan ng-show=searchingForCustomer\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=form-control id=customer name=customer placeholder=\"Type Customer to Search...\" ng-model=filter.CustomerName ng-keypress=customerOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupCustomer();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Customers \u0026amp;\u0026amp; filter.Customers.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveCustomer(customer) ng-repeat=\"customer in filter.Customers\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{customer.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003clabel for=customer class=small-autocompleteNoMatch ng-show=customerNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{filter.CustomerName}}\" \u003c/label\u003e \u003clabel for=customer class=\"error small-error\" ng-show=\"(itemErrors[\u0027CustomerName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CustomerName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType !== \u0027MoveOut\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ShipperCityStateZip\u0027)}\"\u003e\u003clabel class=control-label for=shipperCity\u003eShipper City, State, Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cdiv class=col-sm-8\u003e\u003cinput type=text class=form-control id=shipperCity name=shipperCity placeholder=City ng-model=filter.ShipperCity /\u003e\u003c/div\u003e\u003cdiv class=col-sm-2\u003e\u003cinput type=text class=form-control id=shipperState name=shipperState placeholder=State ng-model=filter.ShipperState /\u003e\u003c/div\u003e\u003cdiv class=col-sm-2\u003e\u003cinput type=text class=form-control id=shipperZip name=shipperZip placeholder=Zip ng-model=filter.ShipperZip /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=shipperCity class=\"error small-error\" ng-show=\"(itemErrors[\u0027ShipperCityStateZip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ShipperCityStateZip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType !== \u0027MoveOut\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ConsigneeCityStateZip\u0027)}\"\u003e\u003clabel class=control-label for=ConsigneeCity\u003eConsignee City, State, Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm fixed-input-group\"\u003e\u003cdiv class=col-sm-8\u003e\u003cinput type=text class=form-control id=ConsigneeCity name=ConsigneeCity placeholder=City ng-model=filter.ConsigneeCity /\u003e\u003c/div\u003e\u003cdiv class=col-sm-2\u003e\u003cinput type=text class=form-control id=ConsigneeState name=ConsigneeState placeholder=State ng-model=filter.ConsigneeState /\u003e\u003c/div\u003e\u003cdiv class=col-sm-2\u003e\u003cinput type=text class=form-control id=ConsigneeZip name=ConsigneeZip placeholder=Zip ng-model=filter.ConsigneeZip /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ConsigneeCity class=\"error small-error\" ng-show=\"(itemErrors[\u0027ConsigneeCityStateZip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ConsigneeCityStateZip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType !== \u0027MoveOut\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServiceMode\u0027)}\"\u003e\u003clabel class=control-label for=serviceMode\u003eService Mode:\u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=serviceMode name=serviceMode class=form-control ng-model=filter.ServiceMode ng-options=\"item.value as item.label for item in typeOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=serviceMode class=\"error small-error\" ng-show=\"(itemErrors[\u0027ServiceMode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServiceMode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType !== \u0027MoveOut\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServiceType\u0027)}\"\u003e\u003clabel for=serviceType class=control-label\u003e Service Type: \u003cspan ng-show=searchingForCodeType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=serviceType name=serviceType class=form-control ng-model=filter.ServiceTypeShown ng-change=\"filter.ServiceType = null\" uib-typeahead=\"codeType.Id as codeType.CodeType for codeType in searchCodeTypes($viewValue)\" placeholder=\"Type Service Type to Search...\" typeahead-min-length=2 typeahead-template-url=CodeType-typeahead typeahead-no-results=codeTypeNoResults typeahead-loading=searchingForCodeType typeahead-on-select=codeTypeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=lookupCodeType()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Service Type\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=serviceType class=small-autocompleteNoMatch ng-show=codeTypeNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Type \"{{filter.ServiceTypeShown}}\" \u003c/label\u003e \u003clabel for=serviceType class=\"error small-error\" ng-show=\"(itemErrors[\u0027ServiceType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ServiceType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType === \u0027Pickup\u0027 || filter.BoardType === \u0027MoveOut\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginAirportCode\u0027)}\"\u003e\u003clabel for=originAirport class=control-label\u003e Origin Airport: \u003cspan ng-show=searchingForOriginAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=originAirport name=originAirport class=form-control maxlength=5 aria-hidden=true data-toggle=tooltip data-placement=top placeholder=\"Origin Airport\" title={{filter.OriginAirportName}} ng-class=\"{error:itemErrors.hasOwnProperty(\u0027OriginAirportCode\u0027)}\" ng-model=filter.OriginAirportCode uib-typeahead=\"item.Code as item.Code for item in searchAirports($viewValue)\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=originAirportNoResult typeahead-loading=searchingForOriginAirport typeahead-on-select=\"airportChosen($item, \u0027Origin\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"lookupAirport(\u0027Origin\u0027);\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Origin Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=originAirport class=small-autocompleteNoMatch ng-show=originAirportNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.OriginAirportCode}}\" \u003c/label\u003e \u003clabel for=originAirport class=\"error small-error\" ng-show=\"(itemErrors[\u0027OriginAirportCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginAirportCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType === \u0027Delivery\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationAirportCode\u0027)}\"\u003e\u003clabel for=destinationAirport class=control-label\u003e Destination Airport: \u003cspan ng-show=searchingForDestinationAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=destinationAirport name=destinationAirport class=form-control maxlength=5 aria-hidden=true data-toggle=tooltip data-placement=top placeholder=\"Destination Airport\" title={{filter.DestinationAirportName}} ng-class=\"{error:itemErrors.hasOwnProperty(\u0027DestinationAirportCode\u0027)}\" ng-model=filter.DestinationAirportCode uib-typeahead=\"item.Code as item.Code for item in searchAirports($viewValue)\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=destinationAirportNoResult typeahead-loading=searchingForDestinationAirport typeahead-on-select=\"airportChosen($item, \u0027Destination\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"lookupAirport(\u0027Destination\u0027);\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Destination Airport\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=destinationAirport class=small-autocompleteNoMatch ng-show=destinationAirportNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.DestinationAirportCode}}\" \u003c/label\u003e \u003clabel for=destinationAirport class=\"error small-error\" ng-show=\"(itemErrors[\u0027DestinationAirportCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationAirportCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType === \u0027Pickup\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027OriginOceanPortCode\u0027)}\"\u003e\u003clabel for=originOceanPort class=control-label\u003e Origin Ocean Port: \u003cspan ng-show=searchingForOriginOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=originOceanPort name=originOceanPort class=form-control maxlength=5 aria-hidden=true data-toggle=tooltip data-placement=top placeholder=\"Origin OceanPort\" title={{filter.OriginOceanPortName}} ng-class=\"{error:itemErrors.hasOwnProperty(\u0027OriginOceanPortCode\u0027)}\" ng-model=filter.OriginOceanPortCode uib-typeahead=\"item.Code as item.Code for item in searchOceanPorts($viewValue)\" typeahead-min-length=2 typeahead-template-url=port-typeahead typeahead-no-results=originOceanPortNoResult typeahead-loading=searchingForOriginOceanPort typeahead-on-select=\"oceanPortChosen($item, \u0027Origin\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"lookupOceanPort(\u0027Origin\u0027);\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Origin Ocean Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=originOceanPort class=small-autocompleteNoMatch ng-show=originOceanPortNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.OriginOceanPortCode}}\" \u003c/label\u003e \u003clabel for=originOceanPort class=\"error small-error\" ng-show=\"(itemErrors[\u0027OriginOceanPortCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027OriginOceanPortCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType === \u0027Delivery\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DestinationOceanPortCode\u0027)}\"\u003e\u003clabel for=destinationOceanPort class=control-label\u003e Destination Ocean Port: \u003cspan ng-show=searchingForDestinationOceanPort\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=destinationOceanPort name=destinationOceanPort class=form-control maxlength=5 aria-hidden=true data-toggle=tooltip data-placement=top placeholder=\"Destination OceanPort\" title={{filter.DestinationOceanPortName}} ng-class=\"{error:itemErrors.hasOwnProperty(\u0027DestinationOceanPortCode\u0027)}\" ng-model=filter.DestinationOceanPortCode uib-typeahead=\"item.Code as item.Code for item in searchOceanPorts($viewValue)\" typeahead-min-length=2 typeahead-template-url=port-typeahead typeahead-no-results=destinationOceanPortNoResult typeahead-loading=searchingForDestinationOceanPort typeahead-on-select=\"oceanPortChosen($item, \u0027Destination\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=\"lookupOceanPort(\u0027Destination\u0027);\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for an Destination Ocean Port\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=destinationOceanPort class=small-autocompleteNoMatch ng-show=destinationOceanPortNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.DestinationOceanPortCode}}\" \u003c/label\u003e \u003clabel for=destinationOceanPort class=\"error small-error\" ng-show=\"(itemErrors[\u0027DestinationOceanPortCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DestinationOceanPortCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType !== \u0027MoveOut\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Station\u0027)}\"\u003e\u003clabel for=station class=control-label\u003e Station: \u003cspan ng-show=searchingForStations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control id=station name=station ng-model=filter.StationShown ng-change=\"filter.Station = null\" uib-typeahead=\"station.Code as station.Code for station in searchStations($viewValue)\" placeholder=\"Type Station Code to Search...\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=StationNoResults typeahead-on-select=stationChosen($item) typeahead-loading=searchingForStations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupStation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=station class=small-autocompleteNoMatch ng-show=StationNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{filter.StationShown}}\" \u003c/label\u003e \u003clabel for=station class=\"error small-error\" ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType !== \u0027MoveOut\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WithRoutingTypes\u0027)}\"\u003e\u003clabel for=withRoutingType class=control-label\u003eWith Routing Type:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=withRoutingType name=withRoutingType class=form-control ng-options=\"option.value as option.text for option in withRoutingTypeOptions\" ng-model=filter.WithRoutingType ng-change=\"routingTypeChanged(\u0027with\u0027)\"\u003e\u003c/select\u003e\u003c/div\u003e\u003csvl-selected-items items=filter.WithRoutingTypesSelected on-remove-item=removeWithRoutingTypeItem(item)\u003e\u003c/svl-selected-items\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-show=\"filter.BoardType !== \u0027MoveOut\u0027\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WithoutRoutingTypes\u0027)}\"\u003e\u003clabel for=withoutRoutingType class=control-label\u003eWithout Routing Type:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=withoutRoutingType name=withoutRoutingType class=form-control ng-options=\"option.value as option.text for option in withoutRoutingTypeOptions\" ng-model=filter.WithoutRoutingType ng-change=\"routingTypeChanged(\u0027without\u0027)\"\u003e\u003c/select\u003e\u003c/div\u003e\u003csvl-selected-items items=filter.WithoutRoutingTypesSelected on-remove-item=removeWithoutRoutingTypeItem(item) color=danger\u003e\u003c/svl-selected-items\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$dismiss(previousSearch);\u003eBack\u003c/button\u003e \u003cbutton type=button class=\"btn btn-default\" ng-click=clear();\u003eClear\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=search();\u003eSearch\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipments-by-customer-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ShipDate st-sort-default=reverse class=\"st-sortable text-center\"\u003eHousebill Date\u003c/th\u003e\u003cth st-sort=Id class=\"st-sortable text-center\"\u003eShipment/Quote #\u003c/th\u003e\u003cth st-sort=WayBill class=st-sortable\u003eHousebill\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth st-sort=BillToName class=st-sortable\u003eBill To\u003c/th\u003e\u003cth st-sort=TotalRevenue class=\"st-sortable text-right\"\u003eTotal Revenue\u003c/th\u003e\u003cth st-sort=Status class=st-sortable\u003eStatus\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipments-by-customer-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=recentShipments-for-customer-row-{{row.Id}} tabindex=0 ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=/Shipment/{{row.Id}} target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e \u003cspan ng-show=row.IsQuote class=\"letter-icon yellow\"\u003eq\u003c/span\u003e \u003cspan ng-show=!row.IsQuote class=\"letter-icon blue\"\u003es\u003c/span\u003e \u0026nbsp;{{row.Id}} \u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.TotalRevenue ? row.TotalRevenue : 0) | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.Status}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{row.Id}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eWayBill: \u003c/b\u003e{{row.WayBill}} \u003cbr/\u003e \u003cb\u003eShippper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003eBill To: \u003c/b\u003e{{row.BillToName}} \u003cbr/\u003e \u003cb\u003eShip Date: \u003c/b\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e \u003cb\u003eTotal Revenue: \u003c/b\u003e{{row.TotalRevenue | number : 2}} \u003cbr/\u003e \u003cb\u003eStatus: \u003c/b\u003e{{row.Status}} \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipments-by-carrier-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ShipDate st-sort-default=reverse class=\"st-sortable text-center\"\u003eHousebill Date\u003c/th\u003e\u003cth st-sort=Id class=\"st-sortable text-center\"\u003eShipment/Quote #\u003c/th\u003e\u003cth st-sort=WayBill class=st-sortable\u003eHousebill\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth class=text-right\u003ePieces/Weight\u003c/th\u003e\u003cth class=text-right\u003eCost\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipments-by-carrier-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=recentShipments-for-carrier-row-{{row.Id}} tabindex=0 ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) class=letter-icon-link ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan ng-show=row.IsQuote class=\"letter-icon yellow\"\u003eq\u003c/span\u003e \u003cspan ng-show=!row.IsQuote class=\"letter-icon blue\"\u003es\u003c/span\u003e \u0026nbsp;{{row.Id}} \u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalChargeableWeight ? row.TotalChargeableWeight : 0) | number : 2}} {{row.UnitOfMeasure}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.TotalCost ? row.TotalCost : 0) | number : 2}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{row.Id}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eWayBill: \u003c/b\u003e{{row.WayBill}} \u003cbr/\u003e \u003cb\u003eShip Date: \u003c/b\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e \u003cb\u003eShippper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{row.TotalPieces}} / {{row.TotalChargeableWeight | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e \u003cb\u003eCost: \u003c/b\u003e{{row.TotalCost | number : 2}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipments-by-agent-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ShipDate st-sort-default=reverse class=\"st-sortable text-center\"\u003eHousebill Date\u003c/th\u003e\u003cth st-sort=Id class=\"st-sortable text-center\"\u003eShipment/Quote #\u003c/th\u003e\u003cth st-sort=WayBill class=st-sortable\u003eHousebill\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable\u003eShipper\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable\u003eConsignee\u003c/th\u003e\u003cth class=text-right\u003ePieces/Weight\u003c/th\u003e\u003cth class=text-right\u003eCost\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipments-by-agent-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=recentShipments-for-agent-row-{{row.Id}} tabindex=0 ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) class=letter-icon-link ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan ng-show=row.IsQuote class=\"letter-icon yellow\"\u003eq\u003c/span\u003e \u003cspan ng-show=!row.IsQuote class=\"letter-icon blue\"\u003es\u003c/span\u003e \u0026nbsp;{{row.Id}} \u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalChargeableWeight ? row.TotalChargeableWeight : 0) | number : 2}} {{row.UnitOfMeasure}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.TotalCost ? row.TotalCost : 0) | number : 2}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{row.Id}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eWayBill: \u003c/b\u003e{{row.WayBill}} \u003cbr/\u003e \u003cb\u003eShip Date: \u003c/b\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e \u003cb\u003eShippper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{row.TotalPieces}} / {{row.TotalChargeableWeight | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e \u003cb\u003eCost: \u003c/b\u003e${{row.TotalCost | number : 2}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipments-list-rows', "\u003ctr id=shipment-row-{{row.Id}} class=hidden-xs tabindex=0 ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e {{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceMode}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd class=text-right\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalChargeableWeight ? row.TotalChargeableWeight : 0) | number : 2}} {{row.UnitOfMeasure}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.TotalRevenue ? row.TotalRevenue : 0) | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.TotalCost ? row.TotalCost : 0) | number : 2}}\u003c/td\u003e\u003c/tr\u003e\u003ctr id=shipment-row-{{row.Id}} class=visible-xs tabindex=0 ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\"\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=javascript:void(0) class=forms-link ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan\u003e\u003cb\u003e#\u003c/b\u003e{{row.Id}}\u003c/span\u003e \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eHousebill: \u003c/b\u003e{{row.WayBill}} \u003cbr/\u003e \u003cb\u003eHousebill Date: \u003c/b\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e \u003cb\u003eShippper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{row.TotalPieces}} / {{row.TotalChargeableWeight | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e \u003cb\u003eCost: \u003c/b\u003e{{row.TotalCost | number : 2}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipments-list-pickupBoard-rows', "\u003ctr id=shipment-row-{{row.Id}} class=hidden-xs tabindex=0 ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.OriginPortCode}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) class=forms-link ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan\u003e{{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=!row.BoardAlert\u003e {{row.ReadyDate | date:\u0027MM/dd/yyyy\u0027}} \u003c/span\u003e \u003cspan ng-show=row.BoardAlert aria-hidden=true data-toggle=tooltip data-placement=top title=\"{{row.BoardAlert === \u0027danger\u0027 ? \u0027Shipment is late for pickup\u0027 : \u0027Shipment is almost late for pickup\u0027}}\"\u003e {{row.ReadyDate | date:\u0027MM/dd/yyyy\u0027}} \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ReadyOpenTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ReadyCloseTime}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceMode}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd class=text-right\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalChargeableWeight ? row.TotalChargeableWeight : 0) | number : 2}} {{row.UnitOfMeasure}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.StatusCode}}\u003c/td\u003e\u003c/tr\u003e\u003ctr id=shipment-row-{{row.Id}} class=visible-xs tabindex=0 ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\"\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=javascript:void(0) class=forms-link ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan\u003e\u003cb\u003e#\u003c/b\u003e{{row.Id}}\u003c/span\u003e \u003c/a\u003e \u003cspan class=badge ng-class=\"[{ \u0027badge-{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-show=row.BoardAlert\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e {{row.BoardAlert === \u0027danger\u0027 ? \u0027late\u0027 : \u0027almost late\u0027}} \u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eHousebill: \u003c/b\u003e{{row.WayBill}} \u003cb\u003eStatus: \u003c/b\u003e{{row.StatusCode}} \u003cbr/\u003e \u003cb\u003eMode: \u003c/b\u003e{{row.ServiceMode}} \u003cb\u003eSRV: \u003c/b\u003e{{row.ServiceLevel}} \u003cbr/\u003e \u003cb\u003eOrigin: \u003c/b\u003e{{row.OriginPortCode}} \u003cbr/\u003e \u003cb\u003eReady\u0026nbsp;Date: \u003c/b\u003e{{row.ReadyDate | date:\u0027MM/dd/yyyy\u0027}} \u003cb ng-if=row.ReadyOpenTime\u003eOpen: \u003c/b\u003e{{row.ReadyOpenTime}} \u003cb ng-if=row.ReadyCloseTime\u003eClose: \u003c/b\u003e{{row.ReadyCloseTime}} \u003cbr/\u003e \u003cb\u003eShippper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{row.TotalPieces}} / {{row.TotalChargeableWeight | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipments-list-moveOutBoard-rows', "\u003ctr id=shipment-row-{{row.Id}} class=hidden-xs tabindex=0 ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) class=forms-link ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan\u003e{{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{row.CallDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.CallDate | date:\u0027HH:mm\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperContactFirstName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperContactLastName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperContactMobile}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperShowName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperExhibitor}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperBooth}}\u003c/td\u003e\u003c/tr\u003e\u003ctr id=shipment-row-{{row.Id}} class=visible-xs tabindex=0 ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\"\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=javascript:void(0) class=forms-link ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan\u003e\u003cb\u003e#\u003c/b\u003e{{row.Id}}\u003c/span\u003e \u003c/a\u003e \u003cspan class=badge ng-class=\"[{ \u0027badge-{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-show=row.BoardAlert\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e {{row.BoardAlert === \u0027danger\u0027 ? \u0027late\u0027 : \u0027almost late\u0027}} \u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eHousebill: \u003c/b\u003e{{row.WayBill}} \u003cb\u003eStatus: \u003c/b\u003e{{row.StatusCode}} \u003cbr/\u003e \u003cb\u003eMode: \u003c/b\u003e{{row.ServiceMode}} \u003cb\u003eSRV: \u003c/b\u003e{{row.ServiceLevel}} \u003cbr/\u003e \u003cb\u003eOrigin: \u003c/b\u003e{{row.OriginPortCode}} \u003cbr/\u003e \u003cb\u003eReady\u0026nbsp;Date: \u003c/b\u003e{{row.ReadyDate | date:\u0027MM/dd/yyyy\u0027}} \u003cb ng-if=row.ReadyOpenTime\u003eOpen: \u003c/b\u003e{{row.ReadyOpenTime}} \u003cb ng-if=row.ReadyCloseTime\u003eClose: \u003c/b\u003e{{row.ReadyCloseTime}} \u003cbr/\u003e \u003cb\u003eShippper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{row.TotalPieces}} / {{row.TotalChargeableWeight | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipments-list-deliveryBoard-rows', "\u003ctr id=shipment-row-{{row.Id}} class=hidden-xs tabindex=0 ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DestinationPortCode}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) class=forms-link ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan\u003e{{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=!row.BoardAlert\u003e {{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}} \u003c/span\u003e \u003cspan ng-show=row.BoardAlert aria-hidden=true data-toggle=tooltip data-placement=top title=\"{{row.BoardAlert === \u0027danger\u0027 ? \u0027Shipment is late for delivery\u0027 : \u0027Shipment is almost late for delivery\u0027}}\"\u003e {{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}} \u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryOpenTime}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ScheduledDeliveryCloseTime}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceMode}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd class=text-right\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalChargeableWeight ? row.TotalChargeableWeight : 0) | number : 2}} {{row.UnitOfMeasure}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.StatusCode}}\u003c/td\u003e\u003c/tr\u003e\u003ctr id=shipment-row-{{row.Id}} class=visible-xs tabindex=0 ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\"\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=javascript:void(0) class=forms-link ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan\u003e\u003cb\u003e#\u003c/b\u003e{{row.Id}}\u003c/span\u003e \u003c/a\u003e \u003cspan class=badge ng-class=\"[{ \u0027badge-{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-show=row.BoardAlert\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e {{row.BoardAlert === \u0027danger\u0027 ? \u0027late\u0027 : \u0027almost late\u0027}} \u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eHousebill: \u003c/b\u003e{{row.WayBill}} \u003cb\u003eStatus: \u003c/b\u003e{{row.StatusCode}} \u003cbr/\u003e \u003cb\u003eMode: \u003c/b\u003e{{row.ServiceMode}} \u003cb\u003eSRV: \u003c/b\u003e{{row.ServiceLevel}} \u003cbr/\u003e \u003cb\u003eDestination: \u003c/b\u003e{{row.DestinationPortCode}} \u003cbr/\u003e \u003cb\u003eSched.\u0026nbsp;Del.\u0026nbsp;Date: \u003c/b\u003e{{row.ScheduledDeliveryDate | date:\u0027MM/dd/yyyy\u0027}} \u003cb ng-if=row.ScheduledDeliveryOpenTime\u003eOpen: \u003c/b\u003e{{row.ScheduledDeliveryOpenTime}} \u003cb ng-if=row.ScheduledDeliveryCloseTime\u003eClose: \u003c/b\u003e{{row.ScheduledDeliveryCloseTime}} \u003cbr/\u003e \u003cb\u003eShippper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{row.TotalPieces}} / {{row.TotalChargeableWeight | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipments-list-routingBoard-rows', "\u003ctr id=shipment-row-{{row.Id}} class=hidden-xs tabindex=0 ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\"\u003e\u003ctd class=text-center\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan\u003e{{row.Id}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.WayBill}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceMode}}\u003c/td\u003e\u003ctd\u003e{{row.ServiceLevel}}\u003c/td\u003e\u003ctd\u003e\u003cspan ng-include=\"\u0027shipments-list-routings-asType\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-right\u003e{{(row.TotalPieces ? row.TotalPieces : 0)}} / {{(row.TotalChargeableWeight ? row.TotalChargeableWeight : 0) | number : 2}} {{row.UnitOfMeasure}}\u003c/td\u003e\u003c/tr\u003e\u003ctr id=shipment-row-{{row.Id}} class=visible-xs tabindex=0 ng-class=\"[{ info: row.isSelected }, { \u0027{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); openShipment(row.Id);\" ng-keydown=\"handleNavKey($event, row, displayedItems)\"\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca href=javascript:void(0) class=forms-link ng-click=\"$event.stopPropagation(); openShipment(row.Id);\"\u003e \u003cspan\u003e\u003cb\u003e#\u003c/b\u003e{{row.Id}}\u003c/span\u003e \u003c/a\u003e \u003cspan class=badge ng-class=\"[{ \u0027badge-{{row.BoardAlert}}\u0027: row.BoardAlert }]\" ng-show=row.BoardAlert\u003e \u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e {{row.BoardAlert === \u0027danger\u0027 ? \u0027late\u0027 : \u0027almost late\u0027}} \u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cb\u003eHousebill: \u003c/b\u003e{{row.WayBill}} \u003cb\u003eHousebill Date: \u003c/b\u003e{{row.ShipDate | date:\u0027MM/dd/yyyy\u0027}} \u003cbr/\u003e \u003cb\u003eMode: \u003c/b\u003e{{row.ServiceMode}} \u003cb\u003eSRV: \u003c/b\u003e{{row.ServiceLevel}} \u003cbr/\u003e \u003cb\u003eShippper: \u003c/b\u003e{{row.ShipperName}} \u003cbr/\u003e \u003cb\u003eConsignee: \u003c/b\u003e{{row.ConsigneeName}} \u003cbr/\u003e \u003cb\u003eBill To: \u003c/b\u003e{{row.BillToName}} \u003cbr/\u003e \u003cb\u003ePieces/Weight: \u003c/b\u003e{{row.TotalPieces}} / {{row.TotalChargeableWeight | number : 2}} {{row.UnitOfMeasure}} \u003cbr/\u003e \u003cb\u003eRoutings: \u003c/b\u003e\u003cspan ng-include=\"\u0027shipments-list-routings-asType\u0027\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipments-list-routings-asType', "\u003cspan id=shipment-row-{{row.Id}}-routing-{{routing.Id}} tabindex=0 class=\"badge badge-primary\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Routing #{{routing.Id}}\" ng-repeat=\"routing in row.Routings\" ng-click=\"$event.stopPropagation(); openRouting(routing.Id);\"\u003e {{routing.Type}} \u003c/span\u003e"); $templateCache.put('shipment-new-shipmentInfo', "\u003cdiv class=\"page-title-bar shipment-title-bar\"\u003e\u003cspan class=shipment-page-title\u003eNew {{(shipment.IsQuote ? \"Quote\" : \"Shipment\")}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003cdiv\u003e\u003csection class=\"panel tab-host-panel\"\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\" ng-controller=ShipmentCommonCtrl\u003e\u003cdiv ng-include=\"\u0027shipment-generalInfo\u0027\" class=edit-section\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027shipment-custom-field-values\u0027\" class=edit-section ng-show=\"!IsPortal \u0026amp;\u0026amp; shipment.CustomFieldValues \u0026amp;\u0026amp; shipment.CustomFieldValues.length \u003e 0\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027shipment-dates-and-times\u0027\" class=edit-section\u003e\u003c/div\u003e\u003cdiv class=text-center ng-show=\"IsPortal \u0026amp;\u0026amp; (shipment.GeneralInformation.StatusId == SystemOptions.InitialCustomerEntertedShipmentStatus || shipment.GeneralInformation.StatusId == SystemOptions.DefaultCustomerSubmittedQuoteStatus)\"\u003e\u003cbutton type=button class=\"btn btn-info\" ng-click=editAccessorials()\u003eSelect Accessorials\u003c/button\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=PieceListCtrl\u003e\u003c/div\u003e\u003cdiv ng-include=\"IsPortal ? \u0027shipment-notes-descriptions\u0027 : \u0027blank\u0027\" ng-controller=ShipmentNotesAndDescriptionsCtrl class=edit-section ng-class=\"((mode==\u0027Edit\u0027 \u0026amp;\u0026amp; !ReadOnlyView) ? \u0027\u0027 : \u0027disabled\u0027)\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"IsPortal ? \u0027portal-shipment-information\u0027 : \u0027shipment-information\u0027\" class=edit-section\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12 style=text-align:center;padding:5px\u003e\u003cbutton id=CreateShipmentBottom type=button ng-if=!IsPortal class=\"btn btn-primary form-action-btn\" ng-click=saveShipment()\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e Create {{(shipment.IsQuote ? \"Quote\" : \"Shipment\")}} \u003c/button\u003e \u003cbutton type=button ng-if=IsPortal class=\"btn btn-primary form-action-btn\" ng-click=saveShipment()\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e Submit {{(shipment.IsQuote ? \"Quote\" : \"Shipment\")}} \u003c/button\u003e \u003cbutton type=button ng-if=\"newShipment \u0026amp;\u0026amp; IsPortal\" class=\"btn btn-primary form-action-btn\" ng-click=saveShipment(true)\u003e \u003ci class=\"fa fa-fw fa-check-circle\"\u003e\u003c/i\u003e Save as Draft \u003c/button\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003c/div\u003e"); $templateCache.put('shipment-delete-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=DeleteShipmentFormCtrl\u003e\u003cdiv ng-include=\"\u0027shipment-delete-modal-form\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-delete-modal-form', "\u003cdiv class=panel style=max-width:500px\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-trash-o\"\u003e\u003c/i\u003e Delete {{Data.Type}}\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=\"form-compact form-horizontal\" name=shipmentDeleteForm\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=shipment\u003e \u003cspan ng-show=searchingForShipment\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e {{Data.Type}} #: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=shipment name=shipment ng-init=focusElement() class=form-control placeholder=\"Type {{Data.Type}}# to Search...\" ng-model=Data.Id uib-typeahead=\"shipment.Id as shipment.Id for shipment in searchShipments($viewValue)\" typeahead-min-length=2 typeahead-template-url=shipment-typeahead typeahead-no-results=shipmentNoResults typeahead-loading=searchingForShipment typeahead-on-select=shipmentChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"shipmentNoResults = false; lookupShipment();\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Lookup Shipment\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=shipmentNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the {{Data.Type}} # \"{{Data.Id}}\"\u003c/div\u003e\u003clabel for=shipment class=error ng-show=\"(itemErrors[\u0027Id\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Id\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=txtReason\u003e Reason \u003csmall\u003e(optional)\u003c/small\u003e: \u003c/label\u003e \u003clabel class=\"control-label col-xs-9\"\u003e \u003ctextarea id=txtReason name=txtReason maxlength=500 class=\"form-control textarea-3-high\" title=Reason placeholder=\"Enter Reason for deleting {{Data.Type}}\" ng-model=Data.Reason\u003e\u003c/textarea\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003cbr/\u003e\u003cdiv class=\"alert alert-info\" role=alert ng-show=Data.Id\u003e\u003cb\u003eNote:\u003c/b\u003e This will \u003cb\u003eDELETE\u003c/b\u003e all aspects of the {{Data.Type}} # you have selected.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center;padding:5px\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=Cancel(); ng-disabled=deletingShipment\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=DeleteShipment(); ng-disabled=\"!Data.Id || deletingShipment || shipmentNoResults\"\u003eDelete \u003cspan ng-show=deletingShipment\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-autoRate-accessorial-modal', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=autoRateModalClose()\u003e \u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e \u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-list-alt\"\u003e\u003c/i\u003e Select Accessorial Charges\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=text-center\u003e\u003cdiv class=\"text-left well responsive-accessorial-container\"\u003e\u003cdiv style=margin-left:10px\u003e\u003cdiv class=row ng-repeat=\"accGroup in accessorialGroupList\"\u003e\u003clabel class=\"checkbox col-sm-4 control-label\" style=font-size:10px ng-repeat=\"acc in accGroup track by $index\"\u003e \u003cinput type=checkbox ng-model=acc.Selected ng-click=\"$event.stopPropagation(); select(acc);\" ng-disabled=ReadOnlyView /\u003e \u003cspan style=position:relative;top:4px\u003e{{acc.CodeDesc}}\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=autoRateModalClose() data-dismiss=modal\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=autoRateCalculate()\u003eCalculate Rate\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-accessorial-modal', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=autoRateModalClose()\u003e \u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e \u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-list-alt\"\u003e\u003c/i\u003e Select Accessorial Charges\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=text-center\u003e\u003cdiv class=\"text-left well responsive-accessorial-container\"\u003e\u003cdiv style=margin-left:10px\u003e\u003cdiv ng-repeat=\"accGroup in accessorialGroupList\" class=row\u003e\u003clabel class=\"checkbox col-sm-4 control-label\" style=font-size:10px ng-repeat=\"acc in accGroup track by $index\"\u003e \u003cinput type=checkbox ng-model=acc.Selected ng-click=\"$event.stopPropagation(); select(acc);\" ng-disabled=ReadOnlyView /\u003e \u003cspan style=position:relative;top:4px\u003e{{acc.CodeDesc}}\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=modalClose() data-dismiss=modal\u003eCancel\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=modalSave()\u003eSave\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipment-rateShop-result-modal', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=rateShopResultModalClose()\u003e \u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e \u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-list-alt\"\u003e\u003c/i\u003e Rate Shop Results\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv style=font-size:xx-small\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6 style=text-align:right\u003e\u003cb\u003eShipment #:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{shipment.Id}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6 style=text-align:right\u003e\u003cb\u003eMileage / Weight:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{shipment.GeneralInformation.Mileage | number : 2}} / {{shipment.GeneralInformation.TotalActualWeight | number : 2}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 style=text-align:right\u003e\u003cb\u003eFrom:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{shipment.CustomerInformation.Shipper.Zip}} / {{shipment.CustomerInformation.Shipper.State}} / {{shipment.GeneralInformation.OriginPortCode}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 style=text-align:right\u003e\u003cb\u003eTo:\u003c/b\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e{{shipment.CustomerInformation.Consignee.Zip}} / {{shipment.CustomerInformation.Consignee.State}} / {{shipment.GeneralInformation.DestinationPortCode}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=ShipmentRateShopResultListCtrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=rateShopResultModalClose() data-dismiss=modal\u003eCancel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentRateShopResult-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth colspan=2\u003e\u003c/th\u003e\u003cth colspan=4 class=text-center style=font-weight:bold\u003eCarrier\u003c/th\u003e\u003cth colspan=4 class=text-center style=font-weight:bold\u003eCustomer\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003ctr class=hidden-xs\u003e\u003cth st-sort=ServiceLevel class=st-sortable\u003eService Level\u003c/th\u003e\u003cth st-sort=CarrierName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=CarrierRateType class=st-sortable\u003eRate Type\u003c/th\u003e\u003cth st-sort=CarrierCost class=st-sortable\u003eCost\u003c/th\u003e\u003cth st-sort=CarrierCostAcc class=st-sortable\u003eCost Acc\u003c/th\u003e\u003cth st-sort=CarrierCostTotal class=st-sortable\u003eCost Total\u003c/th\u003e\u003cth st-sort=CustomerRateType class=st-sortable\u003eRate Type\u003c/th\u003e\u003cth st-sort=CustomerCharge class=st-sortable\u003eCust Charge\u003c/th\u003e\u003cth st-sort=CustomerCostAcc class=st-sortable\u003eCust Acc\u003c/th\u003e\u003cth st-sort=CustomerCostTotal class=st-sortable\u003eCust Total\u003c/th\u003e\u003cth st-sort=TransitDays class=st-sortable\u003eTransitDays\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentRateShopResult-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); applySelectedRate(row);\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\" ng-controller=ShipmentRateShopResultListCtrl class=hidden-xs\u003e\u003ctd\u003e{{row.ServiceLevelDescription || \u0027Default\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierName}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierType}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.CarrierCost || 0) | number : 2}}\u003c/td\u003e\u003ctd uib-popover-template=\"\u0027rateCarrierAcc-popover\u0027\" popover-placement=top-right popover-trigger=\"\u0027{{row.CarrierCostAcc \u003e 0 ? \u0027mouseenter\u0027 : \u0027\u0027}}\u0027\" popover-class=routingCostPopover popover-popup-delay=1000 popover-append-to-body=true class=text-right\u003e${{(row.CarrierCostAcc || 0) | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.CarrierCostTotal || 0) | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.CustomerType}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.CustomerCost || 0) | number : 2}}\u003c/td\u003e\u003ctd uib-popover-template=\"\u0027rateCustomerAcc-popover\u0027\" popover-placement=top-right popover-trigger=\"\u0027{{row.CustomerCostAcc \u003e 0 ? \u0027mouseenter\u0027 : \u0027\u0027}}\u0027\" popover-class=routingCostPopover popover-popup-delay=1000 popover-append-to-body=true class=text-right\u003e${{(row.CustomerCostAcc || 0) | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e${{(row.CustomerCostTotal || 0) | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.TransitDays}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-click=select(row) ng-class=\"{info:row.isSelected, danger:row.HasErrors}\" ng-controller=ShipmentRateShopResultListCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header style=padding-left:10px\u003e\u003ch5 class=card-title\u003eCode: {{row.ServiceLevelDescription}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=pull-left\u003e\u003cb\u003eCarrier Name: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.CarrierName}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=pull-left\u003e\u003cb\u003eCarrier Rate Type: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.CarrierType}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=pull-left\u003e\u003cb\u003eCarrier Cost: \u003c/b\u003e\u003cspan class=pull-right\u003e${{(row.CarrierCost || 0) | number : 2}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=pull-left\u003e\u003cb\u003eCarrier Cost Acc: \u003c/b\u003e\u003cspan class=pull-right\u003e${{(row.CarrierCostAcc || 0) | number : 2}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=pull-left\u003e\u003cb\u003eCarrier Cost Total: \u003c/b\u003e\u003cspan class=pull-right\u003e${{(row.CarrierCostTotal || 0) | number : 2}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=pull-left\u003e\u003cb\u003eCustomer Rate Type: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.CustomerType}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=pull-left\u003e\u003cb\u003eCustomer Cost: \u003c/b\u003e\u003cspan class=pull-right\u003e${{(row.CustomerCost || 0) | number : 2}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=pull-left\u003e\u003cb\u003eCustomer Cost Acc: \u003c/b\u003e\u003cspan class=pull-right\u003e${{(row.CustomerCostAcc || 0) | number : 2}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=pull-left\u003e\u003cb\u003eCustomer Cost Total: \u003c/b\u003e\u003cspan class=pull-right\u003e${{(row.CustomerCostTotal || 0) | number : 2}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=pull-left\u003e\u003cb\u003eTransit Days: \u003c/b\u003e\u003cspan class=pull-right\u003e{{row.TransitDays}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('rateCarrierAcc-popover', "\u003cdiv style=font-size:11px ng-init=\"loadRateDetail(row, \u0027CARRIER\u0027);\" class=form-compact\u003e\u003ctable class=\"table table-condensed table-bordered table-striped table-hover\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth style=\"font-size:10px !important;font-weight:bold\"\u003eAccessorial\u003c/th\u003e\u003cth style=\"font-size:10px !important;font-weight:bold\"\u003eType\u003c/th\u003e\u003cth class=text-right style=\"font-size:10px !important;font-weight:bold\"\u003eQty\u003c/th\u003e\u003cth class=text-right style=\"font-size:10px !important;font-weight:bold\"\u003eRate\u003c/th\u003e\u003cth class=text-right style=\"font-size:10px !important;font-weight:bold\"\u003eTotal\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"detail in row.details\"\u003e\u003ctd style=\"font-size:10px !important\"\u003e{{detail.Name}}\u003c/td\u003e\u003ctd style=\"font-size:10px !important\"\u003e{{detail.Type}}\u003c/td\u003e\u003ctd class=text-right style=\"font-size:10px !important\"\u003e{{(detail.Quantity || 0)}}\u003c/td\u003e\u003ctd class=text-right style=\"font-size:10px !important\"\u003e${{(detail.Rate || 0) | number : 2}}\u003c/td\u003e\u003ctd class=text-right style=\"font-size:10px !important\"\u003e${{(detail.Total || 0) | number : 2}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e"); $templateCache.put('rateCustomerAcc-popover', "\u003cdiv style=font-size:11px ng-init=\"loadRateDetail(row, \u0027CUSTOMER\u0027);\" class=form-compact\u003e\u003ctable class=\"table table-condensed table-bordered table-striped table-hover\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth style=\"font-size:10px !important;font-weight:bold\"\u003eAccessorial\u003c/th\u003e\u003cth style=\"font-size:10px !important;font-weight:bold\"\u003eType\u003c/th\u003e\u003cth class=text-right style=\"font-size:10px !important;font-weight:bold\"\u003eQty\u003c/th\u003e\u003cth class=text-right style=\"font-size:10px !important;font-weight:bold\"\u003eRate\u003c/th\u003e\u003cth class=text-right style=\"font-size:10px !important;font-weight:bold\"\u003eTotal\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"detail in row.details\"\u003e\u003ctd style=\"font-size:10px !important\"\u003e{{detail.Name}}\u003c/td\u003e\u003ctd style=\"font-size:10px !important\"\u003e{{detail.Type}}\u003c/td\u003e\u003ctd class=text-right style=\"font-size:10px !important\"\u003e{{(detail.Quantity || 0)}}\u003c/td\u003e\u003ctd class=text-right style=\"font-size:10px !important\"\u003e${{(detail.Rate || 0) | number : 2}}\u003c/td\u003e\u003ctd class=text-right style=\"font-size:10px !important\"\u003e${{(detail.Total || 0) | number : 2}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e"); $templateCache.put('shipment-tradeShowConfirmation-modal', "\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=tradeShowConfirmationpModalClose(-1)\u003e \u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e \u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-list-alt\"\u003e\u003c/i\u003e Tradeshow Confirmation\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp\u003eWould you like to update this shipment\u0027s information?\u003c/p\u003e\u003ca href=javascript:void(0) ng-click=tradeShowConfirmationpModalClose(0); class=btn\u003eNo, do not change it\u003c/a\u003e\u003cbr/\u003e \u003ca href=javascript:void(0) ng-click=tradeShowConfirmationpModalClose(1); class=btn\u003eYes, change it to the Show\u0027s Location\u003c/a\u003e\u003cbr/\u003e \u003ca href=javascript:void(0) ng-click=tradeShowConfirmationpModalClose(2); class=btn\u003eYes, change it to the Show\u0027s Advanced Warehouse\u003c/a\u003e\u003cbr/\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=tradeShowConfirmationpModalClose(-1) data-dismiss=modal\u003eCancel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-copyShipment', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Copy Shipment\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you wish to Copy {{returnText}} Shipment # {{shipment.Id}}?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eNo\u003c/button\u003e \u003cbutton id=copyConfirm type=button class=\"btn btn-primary\" ng-click=copy()\u003eYes\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-creditHold', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Bill To Credit On Hold\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=\"alert alert-block slide-down alert-dismissable ng-hide\" ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003ePlease Enter credentials to Override BillTo\u003c/div\u003e\u003cform autocomplete=off class=\"creditholdForm form-compact\" name=creditholdForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: ModelErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=user\u003eUser:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=user class=form-control autocomplete=off ng-model=userCreditHoldOverrider.Name /\u003e\u003c/div\u003e\u003clabel for=user class=error ng-show=\"(ModelErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"ModelErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-3 ng-class=\"{\u0027has-error\u0027: ModelErrors.hasOwnProperty(\u0027Password\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=password\u003ePassword:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=password id=password class=form-control autocomplete=off ng-model=userCreditHoldOverrider.Password /\u003e\u003c/div\u003e\u003clabel for=password class=error ng-show=\"(ModelErrors[\u0027Password\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"ModelErrors[\u0027Password\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003ca id=btnCancel name=btnCancel class=\"btn btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/a\u003e \u003ca id=btnVerify name=btnVerify class=\"btn btn-primary\" ng-click=verifyOverrider()\u003eOverride\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-ensureHouseBillDate', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Enter Housebill Date\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=\"alert alert-block slide-down alert-dismissable ng-hide\" ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp\u003eEnter Housebill Date for the new shipment.\u003c/p\u003e\u003cform autocomplete=off class=\"ensureHouseBillDateForm form-compact\" name=ensureHouseBillDateForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: ModelErrors.hasOwnProperty(\u0027EnsuredShipDate\u0027)}\"\u003e\u003clabel for=ensuredShipDate class=control-label\u003e\u003cspan\u003eHousebill Date:\u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtShipdate name=txtShipdate class=\"input-sm form-control date-field\" ng-change=\"validateDateWarning ? validateDateWarning(shipment.EnsuredShipDate, \u0027txtShipdate\u0027) : angular.noop() ;\" ng-model=shipment.EnsuredShipDate date-popup-manager=ensuredShipDatePopup svl-datefield=validation.EnsuredShipDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"ensuredShipDatePopup.open(\u0027#txtShipdate\u0027)\" ng-class=\"{error: validation.shipment.EnsuredShipDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtShipdate ng-show=\"!ensureHouseBillDateForm.txtShipdate.$valid \u0026amp;\u0026amp; !validation.shipment.EnsuredShipDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtShipdate\u0027, \u0027Housebill Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=shiptime ng-show=\"ModelErrors[\u0027EnsuredShipDate\u0027] != undefined\" class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"ModelErrors[\u0027EnsuredShipDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=shiptime ng-show=\"itemWarnings[\u0027txtShipdate\u0027] != undefined\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txtShipdate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003ca id=btnCancel name=btnCancel class=\"btn btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/a\u003e \u003ca id=btnCopy name=btnCopy class=\"btn btn-primary\" ng-click=copyShipment()\u003eCopy\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-shipDateWarning', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Enter Housebill Date\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=\"alert alert-block slide-down alert-dismissable ng-hide\" ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cp\u003eThere is no housebill date for this shipment, you will not be able to save until is has one. You may enter one now.\u003c/p\u003e\u003cform autocomplete=off class=\"shipDateWarningForm form-compact\" name=shipDateWarningForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: ModelErrors.hasOwnProperty(\u0027ShipDate\u0027)}\"\u003e\u003clabel for=shipDatePopup class=control-label\u003e\u003cspan\u003eHousebill Date:\u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtShipdate name=txtShipdate class=\"input-sm form-control date-field\" ng-change=\"validateDateWarning ? validateDateWarning(ShipDate, \u0027txtShipdate\u0027) : angular.noop() ;\" ng-model=ShipDate date-popup-manager=shipDatePopup svl-datefield=validation.shipDatePopup /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"shipDatePopup.open(\u0027#txtShipdate\u0027)\" ng-class=\"{error: validation.datesAndTimes.ShipDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtShipdate ng-show=\"!shipDateWarningForm.txtShipdate.$valid \u0026amp;\u0026amp; !validation.datesAndTimes.ShipDate\" class=\"control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtShipdate\u0027, \u0027Housebill Date:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=shiptime ng-show=\"ModelErrors[\u0027ShipDate\u0027] != undefined\" class=\"control-label col-xs-offset-3 error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"ModelErrors[\u0027ShipDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=shiptime ng-show=\"itemWarnings[\u0027txtShipdate\u0027] != undefined\" class=\"control-label col-xs-10 warning error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemWarnings[\u0027txtShipdate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003ca id=btnCancel name=btnCancel class=\"btn btn-warning\" ng-click=$dismiss()\u003eNot Now\u003c/a\u003e \u003ca id=btnSave name=btnCopy class=\"btn btn-primary\" ng-click=$close(ShipDate)\u003eSave\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-convertToLiveShipment', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Convert to Live Shipment\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you wish to \u003cb\u003econvert\u003c/b\u003e {{shipmentOrQuoteLabel}} #{{shipment.Id}} to a \u003cb\u003elive\u003c/b\u003e Shipment?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eNo\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=convert()\u003eYes\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-rejectPendingShipment', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Reject Pending Shipment\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you wish to \u003cb\u003ereject\u003c/b\u003e Pending {{shipmentOrQuoteLabel}} #{{shipment.Id}}?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eNo\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=convert()\u003eYes\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-cofirm-shipmentFinalize', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Finalize Shipment {{finalizeModel.Type}}\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eThis Shipment has no {{finalizeModel.Type}}. Are you sure you want to Finalize Shipment {{finalizeModel.Type}}?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eNo\u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=finalize()\u003eYes\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-notifyParty-info-freeForm', "\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeNotifyPartyFreeFormModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-gear\"\u003e\u003c/i\u003e Notify Party \u003csmall\u003e{{additionalInformation.NotifyPartyInfo.Type}}\u003c/small\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform name=notifyPartyForm autocomplete=off class=\"form form-compact\"\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.NotifyPartyInfo.Name}\"\u003e\u003clabel for=txtNotifyParty class=\"col-xs-3 control-label\"\u003eNotify Party: \u003cspan ng-show=searchingForNotifyParty\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyParty name=txtNotifyParty class=form-control maxlength=50 placeholder=\"Notify Party\" ng-model=additionalInformation.NotifyPartyInfo.Name ng-change=updatedNotifyParty() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn ng-click=lookupNotifyParty()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a NotifyParty\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn ng-click=clearNotifyParty()\u003e \u003ci class=\"fa fa-fw fa-ban font-red\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear NotifyParty\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtNotifyParty ng-show=(validation.AdditionalInformation.NotifyPartyInfo.Name) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.AdditionalInformation.NotifyPartyInfo.Name.replace(\u0027Name\u0027, \u0027Notify Party\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.NotifyPartyInfo.Address1}\"\u003e\u003clabel for=txtNotifyPartyAddress1 class=\"col-xs-3 control-label\"\u003eAddress 1:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyAddress1 name=txtNotifyPartyAddress1 class=form-control maxlength=50 placeholder=\"Address Line 1\" ng-model=additionalInformation.NotifyPartyInfo.Address1 ng-change=updatedNotifyParty() /\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyAddress1 ng-show=(validation.AdditionalInformation.NotifyPartyInfo.Address1) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.AdditionalInformation.NotifyPartyInfo.Address1.replace(\u0027Address1\u0027, \u0027Address 1\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.NotifyPartyInfo.Address2}\"\u003e\u003clabel for=txtNotifyPartyAddress2 class=\"col-xs-3 control-label\"\u003eAddress 2:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyAddress2 name=txtNotifyPartyAddress2 class=form-control maxlength=50 placeholder=\"Address Line 2\" ng-model=additionalInformation.NotifyPartyInfo.Address2 ng-change=updatedNotifyParty() /\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyAddress2 ng-show=(validation.AdditionalInformation.NotifyPartyInfo.Address2) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"validation.AdditionalInformation.NotifyPartyInfo.Address2.replace(\u0027Address2\u0027, \u0027Address 2\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"visible-xs form-group\" ng-class=\"{error: validation.AdditionalInformation.NotifyPartyInfo.City}\"\u003e\u003clabel for=txtNotifyPartyCity class=\"col-xs-3 control-label\"\u003eCity:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyCity name=txtNotifyPartyCity class=form-control maxlength=50 placeholder=City ng-model=additionalInformation.NotifyPartyInfo.City ng-change=updatedNotifyParty() /\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyCity ng-show=(validation.AdditionalInformation.NotifyPartyInfo.City) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.NotifyPartyInfo.City\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.NotifyPartyInfo.City || validation.AdditionalInformation.NotifyPartyInfo.State || validation.AdditionalInformation.NotifyPartyInfo.Zip}\"\u003e\u003clabel for=txtNotifyPartyCity class=\"hidden-xs col-xs-3 control-label\"\u003eCity/State/Zip:\u003c/label\u003e \u003clabel for=txtNotifyPartyCity class=\"visible-xs col-xs-3 control-label\"\u003eState/Zip:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyCity name=txtNotifyPartyCity style=min-width:150px class=\"hidden-xs form-control input-sm\" maxlength=50 placeholder=City ng-model=additionalInformation.NotifyPartyInfo.City ng-change=updatedNotifyParty() /\u003e \u003cspan class=\"hidden-xs input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtNotifyPartyState name=txtNotifyPartyState class=\"form-control input-sm\" maxlength=50 placeholder=State ng-model=additionalInformation.NotifyPartyInfo.State ng-change=updatedNotifyParty() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtNotifyPartyZip name=txtNotifyPartyZip class=\"form-control input-sm\" maxlength=50 placeholder=Zip ng-model=additionalInformation.NotifyPartyInfo.Zip ng-change=updatedNotifyParty() /\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyCity ng-show=(validation.AdditionalInformation.NotifyPartyInfo.City) class=\"hidden-xs col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.NotifyPartyInfo.City\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtNotifyPartyState ng-show=(validation.AdditionalInformation.NotifyPartyInfo.State) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.NotifyPartyInfo.State\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtNotifyPartyZip ng-show=(validation.AdditionalInformation.NotifyPartyInfo.Zip) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.NotifyPartyInfo.Zip\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.NotifyPartyInfo.Country}\"\u003e\u003clabel for=txtNotifyPartyCountry class=\"col-xs-3 control-label\"\u003eCountry:\u003cspan ng-show=searchingForNotifyPartyCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyCountry name=txtNotifyPartyCountry class=form-control maxlength=50 placeholder=Country ng-model=additionalInformation.NotifyPartyInfo.CountryName ng-change=updatedNotifyParty() uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" typeahead-min-length=2 typeahead-no-results=NotifyPartyCountryNoResults typeahead-loading=searchingForNotifyPartyCountries typeahead-on-select=\"countryChosen($item, \u0027NotifyParty\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=autocomplete-no-results ng-show=NotifyPartyCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{additionalInformation.NotifyPartyInfo.CountryName}}\"\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyCountry ng-show=(validation.AdditionalInformation.NotifyPartyInfo.Country) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.NotifyPartyInfo.Country\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{error: validation.AdditionalInformation.NotifyPartyInfo.Contact || validation.AdditionalInformation.NotifyPartyInfo.Phone}\"\u003e\u003clabel for=txtNotifyPartyContact class=\"col-xs-3 control-label\"\u003eContact/Phone:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=txtNotifyPartyContact name=txtNotifyPartyContact class=\"form-control input-sm\" maxlength=50 placeholder=\"Contact Name\" ng-model=additionalInformation.NotifyPartyInfo.Contact ng-change=updatedNotifyParty() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput id=txtNotifyPartyContactPhone name=txtNotifyPartyContactPhone class=\"form-control input-sm\" maxlength=50 placeholder=\"Contact Phone\" ng-model=additionalInformation.NotifyPartyInfo.Phone ng-change=updatedNotifyParty() /\u003e\u003c/div\u003e\u003clabel for=txtNotifyPartyContact ng-show=(validation.AdditionalInformation.NotifyPartyInfo.Contact) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.NotifyPartyInfo.Contact\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtNotifyPartyContactPhone ng-show=(validation.AdditionalInformation.NotifyPartyInfo.Phone) class=\"col-xs-offset-3 col-xs-9 control-label error error-label pull-right\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=validation.AdditionalInformation.NotifyPartyInfo.Phone\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=closeNotifyPartyFreeFormModal()\u003eClose\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-shipment-delete', "\u003cstyle\u003ea.item-link{cursor:pointer}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-times-circle\" style=color:red\u003e\u003c/i\u003e Delete {{ Data.Type }}\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you want to delete {{ Data.Type }} \u003cstrong\u003e{{Data.Id}}\u003c/strong\u003e? Once deleted it cannot be recovered.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$close()\u003eDelete\u003c/button\u003e \u003ca ng-click=$dismiss()\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('recordLockingFormList', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=RecordLockingFormListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('recordLockingForm-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=RecordLockingFormListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=user_filter_shiproutingId class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=user_filter_shiproutingId placeholder=Shipment#/Routing# ng-model=filter.ShipmentRoutingNo ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003clabel for=user_filter_name class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=user_filter_search placeholder=User ng-model=filter.Username ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('recordLockingForm-list-row-headers', "\u003ctr\u003e\u003cth st-sort=User class=st-sortable\u003eUser\u003c/th\u003e\u003cth st-sort=LockedAt class=st-sortable\u003eLock Obtained At\u003c/th\u003e\u003cth st-sort=LastPingAt class=st-sortable\u003eLock Last Updated Info\u003c/th\u003e\u003cth\u003eShipment/Routing\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('recordLockingForm-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=ShipmentRoutingFormListEditRowCtrl\u003e\u003ctd\u003e{{row.User}}\u003c/td\u003e\u003ctd\u003e{{row.LockedAt | date:\u0027yyyy-MM-dd HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.LastPingAt | date:\u0027yyyy-MM-dd HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd\u003e\u003ca ng-show=\"row.ShipmentId \u0026amp;\u0026amp; !row.isQuote\" href=/Shipment/{{row.ShipmentId}} target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.ShipmentId class=\"letter-icon blue\"\u003es\u003c/span\u003e {{row.ShipmentId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=\"row.ShipmentId \u0026amp;\u0026amp; row.isQuote\" href=/Quote/{{row.ShipmentId}} target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.ShipmentId class=\"letter-icon yellow\"\u003eq\u003c/span\u003e {{row.ShipmentId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-show=row.RoutingId href=/Routing/{{row.RoutingId}} target=_blank class=letter-icon-link ng-click=$event.stopPropagation();\u003e\u003cspan ng-show=row.RoutingId class=\"letter-icon green\"\u003er\u003c/span\u003e {{row.RoutingId}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=DeleteItem(row); uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('modal-lock-delete', "\u003cstyle\u003ea.item-link{cursor:pointer}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-times-circle\" style=color:red\u003e\u003c/i\u003eDelete Lock\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eAre you sure you want to delete this lock?\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$close()\u003eDelete\u003c/button\u003e \u003ca ng-click=$dismiss()\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('lock-messages', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-warning\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan\u003eWarning\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cp style=\"margin:20px 0;text-align:center\"\u003e{{lockMessage}}.\u003c/p\u003e\u003c/div\u003e\u003cdiv\u003e\u003ca ng-if=enableClearButton style=float:right;margin-right:10px ng-click=openClearLockPopup()\u003eClear Lock\u003c/a\u003e \u003cspan ng-if=!enableClearButton style=float:right;margin-right:10px title=\"You cannot clear the lock unless the previous lock holder acquired the lock more than 5 minutes ago.\"\u003eClear Lock\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-auto style=text-align:center\u003e\u003cbutton ng-show=\"lockStatus == 201 ? true: false\" class=\"btn btn-primary\" ng-click=refresh()\u003eRefresh\u003c/button\u003e \u003cbutton class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('signup-view', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003cdiv\u003e found invalid characters.\r\nLine 407: \u003cdiv class=\"col-md-6\"\u003e\r\nLine 408: \u003cdiv form-group\"\u003e\r\n---------------------------------------------------------^\r\nLine 409: \u003clabel class=\"control-label\" for=\"filterAirport\"\u003e\r\n\r\n--\u003e\r\n\r\n \u003cstyle\u003e\r\n body {\r\n margin: 10px;\r\n }\r\n\r\n .form-control-new {\r\n color: black !important;\r\n outline: none;\r\n border: none;\r\n }\r\n\r\n .form-group-new \u003e label {\r\n bottom: 34px;\r\n left: 15px;\r\n position: relative;\r\n background-color: white;\r\n padding: 0px 5px 0px 5px;\r\n font-size: 1.1em;\r\n transition: 0.2s;\r\n pointer-events: none;\r\n }\r\n\r\n .form-control-new:focus ~ label {\r\n bottom: 55px;\r\n background-color: red;\r\n }\r\n\r\n .form-control-new:valid ~ label {\r\n /*bottom: 30px;*/\r\n background-color: transparent;\r\n }\r\n\r\n .lucasStyle {\r\n background-color: lightgrey !important;\r\n border-bottom: 1px solid black;\r\n }\r\n\r\n label.control-label {\r\n font-size: 12px;\r\n color: #777;\r\n }\r\n\r\n label.error {\r\n font-size: 10px;\r\n }\r\n\r\n label.success {\r\n font-size: 10px;\r\n }\r\n\r\n div.form-group {\r\n margin-bottom: 5px !important;\r\n }\r\n\r\n .signup-container {\r\n margin-bottom: 20px;\r\n }\r\n\r\n /* stepper styles */\r\n\r\n :root {\r\n --circle-size: clamp(1.5rem, 5vw, 3rem);\r\n --spacing: clamp(0.25rem, 2vw, 0.5rem);\r\n }\r\n\r\n .c-stepper {\r\n display: flex;\r\n }\r\n\r\n .c-stepper__item {\r\n display: flex;\r\n flex-direction: column;\r\n flex: 1;\r\n text-align: center;\r\n }\r\n\r\n .c-stepper__item:before {\r\n --size: 3rem;\r\n display: block;\r\n width: var(--circle-size);\r\n height: var(--circle-size);\r\n border-radius: 50%;\r\n opacity: 0.5;\r\n margin: 0 auto 1rem;\r\n font-family: FontAwesome;\r\n display: inline-block;\r\n padding-right: 0px;\r\n padding-top: 5px;\r\n vertical-align: middle;\r\n }\r\n\r\n .c-stepper__item.before:before {\r\n background-color: lightgray;\r\n content: \"\\f095\";\r\n color: white;\r\n }\r\n\r\n .c-stepper__item.current:before {\r\n background-color: green;\r\n content: \"\\f192\";\r\n color: white;\r\n }\r\n\r\n .c-stepper__item.after:before {\r\n background-color: #428bca;\r\n content: \"\";\r\n color: white;\r\n }\r\n\r\n .c-stepper__item:not(:last-child):after {\r\n content: \"\";\r\n position: relative;\r\n top: calc(var(--circle-size) / 2);\r\n width: calc(100% - var(--circle-size) - calc(var(--spacing) * 2));\r\n left: calc(50% + calc(var(--circle-size) / 2 + var(--spacing)));\r\n height: 2px;\r\n background-color: #e0e0e0;\r\n order: -1;\r\n }\r\n\r\n .c-stepper__title {\r\n margin-top: 0px;\r\n font-weight: bold;\r\n font-size: clamp(1rem, 4vw, 1.25rem);\r\n margin-bottom: 0.5rem;\r\n }\r\n\r\n .c-stepper__desc {\r\n margin: 0px;\r\n }\r\n\r\n\r\n \u003c/style\u003e\r\n\r\n \r\n\r\n \u003cdiv class=\"signup-container\"\u003e\r\n\r\n \u003c!--\u003cbutton class=\"btn btn-sm btn-primary\" ng-click=\"customerCreation()\"\u003eFinish\u003c/button\u003e--\u003e\r\n\r\n \u003cdiv class=\"row\"\u003e\r\n\r\n \u003cdiv class=\"col-md-8 col-md-offset-2\"\u003e\r\n\r\n \u003ch3 ng-bind=\"PageLocationService.pageTitle\" style=\"font-weight: bold; margin-bottom: 30px;\"\u003e\u003c/h3\u003e\r\n\r\n \u003cdiv class=\"wrapper option-1 option-1-1\"\u003e\r\n \u003col class=\"c-stepper\"\u003e\r\n \u003cli class=\"c-stepper__item\" ng-class=\"{\u0027current\u0027: step === 1, \u0027after\u0027: step \u003e 1}\"\u003e\r\n \u003ch3 class=\"c-stepper__title\"\u003eStep 1\u003c/h3\u003e\r\n \u003c!--\u003cp class=\"c-stepper__desc\"\u003eSome desc text\u003c/p\u003e--\u003e\r\n \u003c/li\u003e\r\n \u003cli class=\"c-stepper__item\" ng-class=\"{\u0027before\u0027: step \u003c 2, \u0027current\u0027: step === 2, \u0027after\u0027: step \u003e 2}\"\u003e\r\n \u003ch3 class=\"c-stepper__title\"\u003eStep 2\u003c/h3\u003e\r\n \u003c!--\u003cp class=\"c-stepper__desc\"\u003eSome desc text\u003c/p\u003e--\u003e\r\n \u003c/li\u003e\r\n \u003cli class=\"c-stepper__item\" ng-class=\"{\u0027before\u0027: step \u003c 3, \u0027current\u0027: step === 3, \u0027after\u0027: step \u003e 3}\"\u003e\r\n \u003ch3 class=\"c-stepper__title\"\u003eStep 3\u003c/h3\u003e\r\n \u003c!--\u003cp class=\"c-stepper__desc\"\u003eSome desc text\u003c/p\u003e--\u003e\r\n \u003c/li\u003e\r\n \u003cli class=\"c-stepper__item\" ng-class=\"{\u0027before\u0027: step \u003c 4, \u0027current\u0027: step === 4, \u0027after\u0027: step \u003e 4}\"\u003e\r\n \u003ch3 class=\"c-stepper__title\"\u003eStep 4\u003c/h3\u003e\r\n \u003c!--\u003cp class=\"c-stepper__desc\"\u003eSome desc text\u003c/p\u003e--\u003e\r\n \u003c/li\u003e\r\n \u003cli class=\"c-stepper__item\" ng-class=\"{\u0027before\u0027: step \u003c 5, \u0027current\u0027: step === 5, \u0027after\u0027: step \u003e 5}\"\u003e\r\n \u003ch3 class=\"c-stepper__title\"\u003eStep 5\u003c/h3\u003e\r\n \u003c!--\u003cp class=\"c-stepper__desc\"\u003eSome desc text\u003c/p\u003e--\u003e\r\n \u003c/li\u003e\r\n \u003cli class=\"c-stepper__item\" ng-class=\"{\u0027before\u0027: step \u003c 6, \u0027current\u0027: step === 6, \u0027after\u0027: step \u003e 6}\"\u003e\r\n \u003ch3 class=\"c-stepper__title\"\u003eStep 6\u003c/h3\u003e\r\n \u003c!--\u003cp class=\"c-stepper__desc\"\u003eSome desc text\u003c/p\u003e--\u003e\r\n \u003c/li\u003e\r\n \u003c/ol\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c!-- Step 1: Step 1: Tell us about yourself --\u003e\r\n \u003cdiv ng-show=\"step === 1\"\u003e\r\n\r\n \u003cform autocomplete=\"off\" class=\"step1form\" name=\"step1form\"\u003e\r\n\r\n \u003cdiv class=\"row\"\u003e\r\n \u003cdiv class=\"col-md-6\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"firstName\"\u003eFirst Name:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"firstName\" ng-model=\"model.FirstName\" /\u003e\r\n \u003clabel for=\"firstName\" class=\"error\" ng-bind=\"itemErrors[\u0027FirstName\u0027]\" ng-show=\"(itemErrors[\u0027FirstName\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003cdiv class=\"col-md-6\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"lastName\"\u003eLast Name:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"lastName\" ng-model=\"model.LastName\" /\u003e\r\n \u003clabel for=\"lastName\" class=\"error\" ng-bind=\"itemErrors[\u0027LastName\u0027]\" ng-show=\"(itemErrors[\u0027LastName\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv class=\"row\"\u003e\r\n \u003cdiv class=\"col-md-6\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"companyName\"\u003eCompany Name:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"companyName\" ng-model=\"model.CompanyName\" /\u003e\r\n \u003clabel for=\"companyName\" class=\"error\" ng-bind=\"itemErrors[\u0027CompanyName\u0027]\" ng-show=\"(itemErrors[\u0027CompanyName\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003cdiv class=\"col-md-6\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"companyName\"\u003eCompany Timezone:\u003c/label\u003e\r\n \u003cselect class=\"form-control\" ng-model=\"model.CompanyTimezone\" ng-change=\"\"\u003e\r\n \u003coption value=\"{{ timezone.text }}\" ng-repeat=\"timezone in timezones\"\u003e {{ timezone.text }} \u003c/option\u003e\r\n \u003c/select\u003e\r\n \u003clabel for=\"companyName\" class=\"error\" ng-bind=\"itemErrors[\u0027CompanyTimezone\u0027]\" ng-show=\"(itemErrors[\u0027CompanyTimezone\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv class=\"row\"\u003e\r\n \u003cdiv class=\"col-md-12\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"title\"\u003eTitle:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"title\" ng-model=\"model.Title\" /\u003e\r\n \u003clabel for=\"title\" class=\"error\" ng-bind=\"itemErrors[\u0027Title\u0027]\" ng-show=\"(itemErrors[\u0027Title\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv class=\"row\"\u003e\r\n \u003cdiv class=\"col-md-6\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"emailAddress\"\u003eEmail Address:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"emailAddress\" ng-model=\"model.EmailAddress\" /\u003e\r\n \u003clabel for=\"emailAddress\" class=\"error\" ng-bind=\"itemErrors[\u0027EmailAddress\u0027]\" ng-show=\"(itemErrors[\u0027EmailAddress\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003cdiv class=\"col-md-6\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"mobilePhoneNumber\"\u003eMobile Phone Number:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"mobilePhoneNumber\" ng-model=\"model.MobilePhoneNumber\" /\u003e\r\n \u003clabel for=\"mobilePhoneNumber\" class=\"error\" ng-bind=\"itemErrors[\u0027MobilePhoneNumber\u0027]\" ng-show=\"(itemErrors[\u0027MobilePhoneNumber\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cbutton type=\"button\" class=\"btn btn-primary\" ng-click=\"step1Continue();\" style=\"float: right; margin-top: 5px;\"\u003eContinue\u003c/button\u003e\r\n \u003c/form\u003e\r\n\r\n \u003c/div\u003e\r\n\r\n \u003c!-- Step 2: Let’s make sure you are a real person --\u003e\r\n \u003cdiv ng-show=\"step === 2\"\u003e\r\n \u003cform autocomplete=\"off\" class=\"step2form\" name=\"step2form\"\u003e\r\n\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"title\"\u003ePlease enter your phone number:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"phone\" ng-model=\"model.Phone\"\u003e\r\n \u003clabel for=\"title\" class=\"error\" ng-show=\"model.Error\"\u003e{{ model.Error }}\u003c/label\u003e\r\n \u003cbutton class=\"btn btn-primary btn-sm margin-top-10\" ng-click=\"SubmitPhone()\" ng-disabled=\"!model.Phone || validatingPhoneNumber\" style=\"float: right;\"\u003e\r\n {{ validatingPhoneNumber ? \u0027Validating...\u0027 : \u0027Get Code\u0027 }}\r\n \u003c/button\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c!--\u003cdiv class=\"row\" ng-show=\"!model.Code || model.Error\"\u003e\r\n \u003cdiv class=\"col-md-12\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel for=\"phone\" class=\"control-label\"\u003ePlease enter your phone number\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"phone\" ng-model=\"model.Phone\"\u003e\r\n \u003cbutton class=\"btn btn-primary btn-sm margin-top-10\" ng-click=\"SubmitPhone()\" ng-disabled=\"!model.Phone\" style=\"float: right;\"\u003e\r\n Get Code\r\n \u003c/button\u003e\r\n \u003c/div\u003e\r\n \u003clabel class=\"font-red-intense\"\u003e{{model.Error}}\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e--\u003e\r\n\r\n \u003cdiv class=\"row\" ng-show=\"model.Code \u0026\u0026 !model.Error\"\u003e\r\n \u003cdiv class=\"row\"\u003e\r\n \u003clabel style=\"margin-left: 15px\"\u003e\r\n Your code was sent to {{model.PhoneToShow}} by text message.\r\n \u003c/label\u003e\r\n \u003ca class=\"margin-left-10\" ng-click=\"SubmitPhone()\"\u003e\r\n Get a New Code\r\n \u003c/a\u003e\r\n \u003c/div\u003e\r\n \u003cdiv class=\"row margin-top-20 form-group-new form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm col-xs-10\"\u003e\r\n \u003clabel for=\"validationCode\"\u003eCode\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control lucasStyle\" id=\"validationCode\" ng-model=\"model.ValidationCode\"\u003e\r\n \u003cspan class=\"font-green-jungle margin-left-10\" ng-show=\"model.Code == model.ValidationCode\"\u003e\r\n \u003cbutton type=\"button\" class=\"btn btn-primary\" style=\"float: right; margin-top: 5px;\" ng-click=\"step2Continue();\"\u003eContinue\u003c/button\u003e\r\n \u003c/span\u003e\r\n \u003cspan class=\"font-red-intense margin-left-10\" ng-show=\"model.ValidationCode \u0026\u0026 model.Code != model.ValidationCode\"\u003e\r\n \u003ci class=\"fa fa-remove\" aria-hidden=\"true\" style=\"font-size: 20px; vertical-align: bottom; margin-top: 10px\"\u003e\u003c/i\u003e\r\n \u003c/span\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/form\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c!-- Step 3: Business Details --\u003e\r\n \u003cdiv ng-show=\"step === 3\"\u003e\r\n \u003cform autocomplete=\"off\" class=\"step3form\" name=\"step3form\"\u003e\r\n\r\n \u003cdiv class=\"row\"\u003e\r\n \u003cdiv class=\"col-md-6\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"companyName\"\u003eCompany Name:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"companyName\" ng-model=\"model.CompanyName\" /\u003e\r\n \u003clabel for=\"companyName\" class=\"error\" ng-bind=\"itemErrors[\u0027CompanyName\u0027]\" ng-show=\"(itemErrors[\u0027CompanyName\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv class=\"col-md-6\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"phoneNumber\"\u003ePhone Number:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"phoneNumber\" ng-model=\"model.PhoneNumber\" /\u003e\r\n \u003clabel for=\"phoneNumber\" class=\"error\" ng-bind=\"itemErrors[\u0027PhoneNumber\u0027]\" ng-show=\"(itemErrors[\u0027PhoneNumber\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv class=\"row\"\u003e\r\n \u003cdiv class=\"col-md-12\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"address1\"\u003eAddress 1:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"address1\" ng-model=\"model.Address1\" /\u003e\r\n \u003clabel for=\"address1\" class=\"error\" ng-bind=\"itemErrors[\u0027Address1\u0027]\" ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv class=\"row\"\u003e\r\n \u003cdiv class=\"col-md-12\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"address2\"\u003eAddress 2:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"address2\" ng-model=\"model.Address2\" /\u003e\r\n \u003clabel for=\"address2\" class=\"error\" ng-bind=\"itemErrors[\u0027Address2\u0027]\" ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv class=\"row\"\u003e\r\n \u003cdiv class=\"col-md-4\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"city\"\u003eCity:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"city\" ng-model=\"model.City\" /\u003e\r\n \u003clabel for=\"city\" class=\"error\" ng-bind=\"itemErrors[\u0027City\u0027]\" ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003cdiv class=\"col-md-4\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"state\"\u003eState:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"state\" ng-model=\"model.State\" /\u003e\r\n \u003clabel for=\"state\" class=\"error\" ng-bind=\"itemErrors[\u0027State\u0027]\" ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003cdiv class=\"col-md-4\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"postalCode\"\u003ePostal Code:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"postalCode\" ng-model=\"model.PostalCode\" /\u003e\r\n \u003clabel for=\"postalCode\" class=\"error\" ng-bind=\"itemErrors[\u0027PostalCode\u0027]\" ng-show=\"(itemErrors[\u0027PostalCode\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cdiv class=\"row\"\u003e\r\n \u003cdiv class=\"col-md-6\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"country\"\u003eCountry:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"country\" ng-model=\"model.Country\" /\u003e\r\n \u003clabel for=\"country\" class=\"error\" ng-bind=\"itemErrors[\u0027Country\u0027]\" ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003cdiv class=\"col-md-6\"\u003e\r\n \u003cdiv form-group\"\u003e\r\n \u003clabel class=\"control-label\" for=\"filterAirport\"\u003e\r\n \u003cspan ng-show=\"searchingForAirport\"\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003ePrimary Airport:\r\n \u003c/label\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003cinput type=\"text\" id=\"filterAirport\" name=\"filterAirport\"\r\n class=\"form-control\"\r\n ng-model=\"model.AirportName\"\r\n ng-change=\"clearAirport()\"\r\n placeholder=\"Type to search...\"\r\n uib-typeahead=\"airport.Name as airport.Name for airport in searchAirport($viewValue)\"\r\n typeahead-template-url=\"airport-typeahead\"\r\n typeahead-min-length=\"3\"\r\n typeahead-no-results=\"airportNoResult\"\r\n typeahead-loading=\"searchingForAirport\"\r\n typeahead-on-select=\"airportChosen($item)\"\r\n ng-model-options=\"{ \u0027debounce\u0027: 500 }\" /\u003e\r\n \u003clabel for=\"airport\" class=\"error\" ng-bind=\"itemErrors[\u0027Airport\u0027]\" ng-show=\"(itemErrors[\u0027Airport\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003clabel class=\"control-label\" ng-show=\"airportNoResult\"\u003e\r\n \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Airport \"{{model.AirportName}}\"\r\n \u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cbutton type=\"button\" class=\"btn btn-primary\" ng-click=\"step3Continue();\" style=\"float: right; margin-top: 5px;\"\u003eContinue\u003c/button\u003e\r\n \u003c/form\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c!-- Step 4: Subdomain Chooser --\u003e\r\n \u003cdiv ng-show=\"step === 4\"\u003e\r\n \u003cform autocomplete=\"off\" class=\"step4form\" name=\"step4form\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003clabel class=\"control-label\" for=\"state\"\u003eSite Name:\u003c/label\u003e\r\n \u003cdiv class=\"input-group\"\u003e\r\n \u003cspan class=\"input-group-addon\"\u003ehttps://\u003c/span\u003e\r\n \u003cinput id=\"txtSubdomain\" type=\"text\"\r\n class=\"form-control\"\r\n placeholder=\"Site Name\"\r\n ng-model=\"model.Subdomain\"\r\n ng-model-options=\"{ \u0027debounce\u0027: 500 }\"\r\n ng-change=\"onSubdomainSearch()\" /\u003e\r\n \u003c!-- ng-style=\"model.Subdomain.length \u003e 40 \u0026\u0026 {\u0027width\u0027: (model.Subdomain.length + 153) + \u0027px\u0027} || {\u0027width\u0027: \u0027148px\u0027}\" --\u003e\r\n \u003cdiv class=\"input-group-addon\"\u003e.supply-vision.com\u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003clabel for=\"subdomain\" class=\"error\" ng-show=\"!subdomainChooserResponse.IsValid\"\u003e {{ subdomainChooserResponse.Error }} \u003c/label\u003e\r\n \u003clabel for=\"subdomain\" class=\"success\" ng-show=\"subdomainChooserResponse.IsValid \u0026\u0026 subdomainChooserResponse.Value\"\u003e Site name \u0027{{subdomainChooserResponse.Value}}\u0027 is available \u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003cbutton type=\"button\" class=\"btn btn-primary\" ng-click=\"step4Continue();\" ng-disabled=\"!subdomainChooserResponse.IsValid\" style=\"float: right; margin-top: 5px;\"\u003eContinue\u003c/button\u003e\r\n \u003c/form\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c!-- Step 5: Configure User Account --\u003e\r\n \u003cdiv\u003e\r\n \u003cform autocomplete=\"off\" class=\"step5form\" name=\"step5form\" ng-show=\"step === 5\"\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"emailAddress\"\u003eEmail Address:\u003c/label\u003e\r\n \u003cinput type=\"text\" class=\"form-control\" id=\"emailAddress\" placeholder=\"Email Address\" autocomplete=\"off\" ng-model=\"model.EmailAddress\" /\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"password\"\u003ePassword:\u003c/label\u003e\r\n \u003cinput type=\"password\" autocomplete=\"off\" id=\"password\" class=\"form-control\" placeholder=\"Password\" ng-model=\"model.Password\"\u003e\r\n \u003clabel for=\"password\" class=\"error\" ng-bind=\"itemErrors[\u0027Password\u0027]\" ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003cdiv class=\"form-group\"\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003clabel class=\"control-label\" for=\"confirm-password\"\u003eConfirm Password:\u003c/label\u003e\r\n \u003cinput type=\"password\" autocomplete=\"off\" class=\"form-control\" id=\"confirm-password\" placeholder=\"Confirm Password\" ng-model=\"model.ConfirmPassword\"\u003e\r\n \u003clabel for=\"confirm-password\" class=\"error\" ng-bind=\"itemErrors[\u0027ConfirmPassword\u0027]\" ng-show=\"(itemErrors[\u0027ConfirmPassword\u0027] != undefined)\"\u003e\u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n \u003cbutton type=\"button\" class=\"btn btn-primary\" ng-click=\"step5Continue();\" style=\"float: right; margin-top: 5px;\"\u003eContinue\u003c/button\u003e\r\n \u003c/form\u003e\r\n \u003c/div\u003e\r\n\r\n \u003c!-- Step 6: --\u003e\r\n \u003cdiv ng-show=\"step === 6\"\u003e\r\n\r\n \u003c/div\u003e\r\n\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n \u003c/div\u003e\r\n\r\n"); $templateCache.put('specialInstruction-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Type class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth ng-if=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('specialInstruction-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=SpecialInstructionEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci ng-show=!ReadOnlyView class=\"fa fa-pencil\"\u003e\u003c/i\u003e \u003ci ng-show=ReadOnlyView class=\"fa fa-eye\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.TypeName}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd ng-if=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('specialInstruction-edit', "\u003c!-- Html minification failed. Returning unminified contents.\r\nDuring parsing of HTML-code error has occurred.\r\nLine 25: \u003cscript type=\"text/javascript\"\u003e\r\n--------------------------------------------^\r\nLine 26: function GetRemainingChars(controlId, spanId, max) {\r\n\r\n--\u003e\r\n\r\n \u003cform autocomplete=\"off\" class=\"specialInstructionEditForm form-compact\" name=\"specialInstructionEditForm\"\u003e\r\n \u003cdiv class=\"form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Type\u0027)}\"\u003e\r\n \u003clabel class=\"control-label\"\u003eType:\u003c/label\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003cselect id=\"typeParty\" name=\"typeParty\" class=\"form-control\" ng-model=\"itemToEdit.Type\" ng-options=\"item.value as item.label for item in typeOptions\"\u003e\u003c/select\u003e\r\n \u003c/div\u003e\r\n \u003clabel class=\"error\" ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e\r\n \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Type\u0027]\"\u003e\u003c/span\u003e\r\n \u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003cdiv class=\"form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\r\n \u003clabel class=\"control-label\"\u003eDescription:\u003c/label\u003e\r\n \u003clabel style=\"font-size: x-small\" id=\"lblDescription\"\u003e\u003c/label\u003e\r\n \u003cdiv class=\"input-group-sm\"\u003e\r\n \u003ctextarea rows=\"2\" id=\"specialInstructionDescription\" name=\"specialInstructionDescription\" class=\"input-sm form-control\" ng-model=\"itemToEdit.Description\"\r\n maxlength=\"500\" onkeyup=\"GetRemainingChars(this, \u0027lblDescription\u0027, 500)\"\u003e\u003c/textarea\u003e\r\n \u003c/div\u003e\r\n \u003clabel class=\"error\" ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e\r\n \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e\r\n \u003c/label\u003e\r\n \u003c/div\u003e\r\n \u003c/form\u003e\r\n\r\n \u003cscript type=\"text/javascript\"\u003e\r\n function GetRemainingChars(controlId, spanId, max) {\r\n checkMaxLen(controlId, max + 1);\r\n\r\n var characters = max - controlId.value.length + \u0027 Characters remaining\u0027;\r\n document.getElementById(spanId).innerHTML = characters;\r\n };\r\n\r\n function checkMaxLen(txt, maxLen) {\r\n try {\r\n if (txt.value.length \u003e (maxLen - 1)) {\r\n var cont = txt.value;\r\n txt.value = cont.substring(0, (maxLen - 1));\r\n return false;\r\n };\r\n } catch (e) {\r\n }\r\n };\r\n \r\n"); $templateCache.put('state-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Abbreviation class=\"st-sortable text-center\"\u003eAbbreviation\u003c/th\u003e\u003cth st-sort=CountryName class=\"text-center st-sortable\"\u003eCountry\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('state-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Abbreviation class=\"st-sortable text-center\"\u003eAbbreviation\u003c/th\u003e\u003cth st-sort=CountryName class=\"text-center st-sortable\"\u003eCountry\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('state-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=StateListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=vessel_filter_name class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=carriers_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('state-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Abbreviation}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('state-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=StateEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Abbreviation}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003ctd\u003e{{row.Seal}}\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=StateEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003eName: {{(row.Name != null ? row.Name : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eAbbreviation: \u003c/b\u003e{{row.Abbreviation}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eCountry: \u003c/b\u003e{{row.CountryName}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u003ca ng-show=ReadOnlyView ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-show=!ReadOnlyView ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('state-typeahead', "\u003ca style=overflow:hidden;text-overflow:ellipsis title=\"{{match.model.Abbreviation}}, {{match.model.CountryCode}}\"\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e (\u003cspan ng-bind-html=\"match.model.Abbreviation + \u0027, \u0027 + match.model.CountryCode | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e) \u003c/a\u003e"); $templateCache.put('state-edit', "\u003cform class=\"form form-compact\" autocomplete=off class=stateEditForm name=stateEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=Name\u003eName:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=Name class=form-control ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=Name class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Abbreviation\u0027)}\"\u003e\u003clabel class=control-label for=Abbreviation\u003eAbbreviation:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=Abbreviation class=form-control ng-model=itemToEdit.Abbreviation /\u003e\u003c/div\u003e\u003clabel for=Abbreviation class=error ng-show=\"(itemErrors[\u0027Abbreviation\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Abbreviation\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=Country\u003e \u003cspan ng-show=searchingForStateTypes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Country: \u003c/label\u003e\u003cdiv\u003e\u003cinput type=text id=Country name=Country class=form-control ng-class=\"{error: (!stateEditForm.Country.$valid \u0026amp;\u0026amp; (stateEditForm.Country.$dirty || submitted)) || stateEditForm.Country.$error.required}\" ng-model=itemToEdit.CountryName ng-change=clearCountry() placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=2 typeahead-no-results=countryNoResult typeahead-loading=searchingForCountry typeahead-on-select=countryChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=Country class=control-label ng-show=countryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{itemToEdit.CountryName}}\" \u003c/label\u003e \u003clabel for=Country class=error ng-bind=\"itemErrors[\u0027Country\u0027]\" ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('state-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=StateListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('station-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Name class=\"st-sortable hidden-xs\"\u003eName\u003c/th\u003e\u003cth st-sort=City class=\"st-sortable hidden-xs\"\u003eCity\u003c/th\u003e\u003cth st-sort=State class=\"st-sortable hidden-xs\"\u003eState\u003c/th\u003e\u003cth st-sort=Country class=\"st-sortable hidden-xs\"\u003eCountry\u003c/th\u003e\u003cth class=visible-xs\u003eLocation\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('station-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=StationListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=station_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=stations_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=stations_filter_citystate placeholder=City/State ng-model=filter.cityState ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control id=products_filter_active name=products_filter_active ng-model=filter.Active ng-options=\"option.Value as option.Text for option in ActiveOptions\" ng-change=changeFilter()\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('station-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=station-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Name}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.City}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.State}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Country}}\u003c/td\u003e\u003ctd class=visible-xs\u003e\u003cspan ng-show=row.City\u003e{{row.City}}, \u003c/span\u003e\u003cspan ng-show=row.State\u003e{{row.State}} \u003c/span\u003e\u003cspan ng-show=row.Country\u003e{{row.Country}}\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('station-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Name class=\"st-sortable hidden-xs\"\u003eName\u003c/th\u003e\u003cth st-sort=Address1 class=st-sortable\u003eAddress\u003c/th\u003e\u003cth st-sort=City class=\"st-sortable hidden-xs\"\u003eCity\u003c/th\u003e\u003cth st-sort=State class=\"st-sortable hidden-xs\"\u003eState\u003c/th\u003e\u003cth st-sort=Country class=\"st-sortable hidden-xs\"\u003eZip\u003c/th\u003e\u003cth class=visible-xs\u003eLocation\u003c/th\u003e\u003cth class=text-center\u003eIs Warehouse\u003c/th\u003e\u003cth class=text-center\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('station-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=StationEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Code != null ? row.Code : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003cbr/\u003e{{row.Address2}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.City}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.State}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Zip}}\u003c/td\u003e\u003ctd class=visible-xs\u003e\u003cspan ng-show=row.City\u003e{{row.City}}, \u003c/span\u003e\u003cspan ng-show=row.State\u003e{{row.State}} \u003c/span\u003e\u003cspan ng-show=row.Zip\u003e{{row.Zip}}\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.IsWarehouse class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('station-edit', "\u003cstyle\u003e.e-file-drop,.e-file-select,.e-upload-files{display:none}#fileUpload{display:none}button.e-css.e-btn{margin:0 !important;padding:0 !important;border:none !important;background:none !important;box-shadow:none !important}\u003c/style\u003e\u003cform autocomplete=off class=form-compact id=stationEditForm name=stationEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=stationCode\u003eCode:\u003c/label\u003e \u003cinput ng-disabled=!itemToEdit.isNew id=stationCode type=text class=form-control placeholder=\"Enter Code\" ng-model=itemToEdit.Code /\u003e \u003clabel for=stationCode class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=stationName\u003eName:\u003c/label\u003e \u003cinput id=stationName type=text class=form-control placeholder=\"Enter Name\" ng-model=itemToEdit.Name /\u003e \u003clabel for=stationName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address1\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationAddress1\u003eAddress1:\u003c/label\u003e \u003cinput id=stationAddress1 type=text class=form-control placeholder=\"Enter Address1\" ng-model=itemToEdit.Address1 /\u003e \u003clabel for=stationAddress1 class=error ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address1\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Address2\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationSKU\u003eAddress2:\u003c/label\u003e \u003cinput id=stationAddress2 type=text class=form-control placeholder=\"Enter Address2\" ng-model=itemToEdit.Address2 /\u003e \u003clabel for=stationAddress2 class=error ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Address2\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027City\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationCity\u003eCity:\u003c/label\u003e \u003cinput id=stationCity type=text class=form-control placeholder=\"Enter City\" ng-model=itemToEdit.City /\u003e \u003clabel for=stationCity class=error ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027City\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027State\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationState\u003eState:\u003c/label\u003e \u003cinput id=stationState type=text class=form-control placeholder=\"Enter State\" ng-model=itemToEdit.State /\u003e \u003clabel for=stationState class=error ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027State\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Zip\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationZip\u003eZip:\u003c/label\u003e \u003cinput id=stationZip type=text class=form-control placeholder=\"Enter Zip\" ng-model=itemToEdit.Zip /\u003e \u003clabel for=stationZip class=error ng-show=\"(itemErrors[\u0027Zip\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Zip\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Country\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationCountry\u003eCountry:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=stationCountry type=text class=form-control placeholder=\"Enter Country\" ng-model=itemToEdit.Country uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=stationCountry class=error ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Country\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationPhone\u003ePhone:\u003c/label\u003e \u003cinput id=stationPhone type=text class=form-control placeholder=\"Enter Phone Number\" ng-model=itemToEdit.Phone /\u003e \u003clabel for=stationPhone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Station800\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationPhone800\u003e800 Number:\u003c/label\u003e \u003cinput id=stationPhone800 type=text class=form-control placeholder=\"Enter 800 Number\" ng-model=itemToEdit.Station800 /\u003e \u003clabel for=stationPhone800 class=error ng-show=\"(itemErrors[\u0027Station800\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Station800\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationFax\u003eFax:\u003c/label\u003e \u003cinput id=stationFax type=text class=form-control placeholder=\"Enter Fax Number\" ng-model=itemToEdit.Fax /\u003e \u003clabel for=stationFax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationEmail\u003eEmail Address:\u003c/label\u003e \u003cinput id=stationEmail type=text class=form-control placeholder=\"Enter Email Address\" ng-model=itemToEdit.Email /\u003e \u003clabel for=stationEmail class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Contact\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationContact\u003eContact:\u003c/label\u003e \u003cinput id=stationContact class=form-control placeholder=\"Enter Contact\" ng-model=itemToEdit.Contact /\u003e \u003clabel for=stationContact class=error ng-show=\"(itemErrors[\u0027Contact\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Contact\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DispatchNotificationEmail\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationDispatchNotifications\u003eDispatch Notification Email:\u003c/label\u003e \u003ctextarea id=stationDispatchNotifications style=resize:vertical class=form-control placeholder=\"Enter Dispatch Notification Emails\" ng-model=itemToEdit.DispatchNotifications\u003e\u003c/textarea\u003e \u003clabel for=stationDispatchNotifications class=error ng-show=\"(itemErrors[\u0027DispatchNotifications\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DispatchNotifications\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PortalNotifications\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationPortalNotifications\u003ePortal Notification Email:\u003c/label\u003e \u003ctextarea id=stationPortalNotifications style=resize:vertical class=form-control placeholder=\"Enter Portal Notification Emails\" ng-model=itemToEdit.PortalNotifications\u003e\u003c/textarea\u003e \u003clabel for=stationPortalNotifications class=error ng-show=\"(itemErrors[\u0027PortalNotifications\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PortalNotifications\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TaxID\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationTaxID\u003eTax ID:\u003c/label\u003e \u003cinput id=stationTaxID class=form-control placeholder=\"Enter Tax ID\" ng-model=itemToEdit.TaxID /\u003e \u003clabel for=stationTaxID class=error ng-show=\"(itemErrors[\u0027TaxID\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TaxID\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027IATACode\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationIATACode\u003eIATA Code:\u003c/label\u003e \u003cinput id=stationIATACode class=form-control placeholder=\"Enter IATA Code\" ng-model=itemToEdit.IATACode /\u003e \u003clabel for=stationIATACode class=error ng-show=\"(itemErrors[\u0027IATACode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027IATACode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GLCode\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationGLCode\u003eGL Code:\u003c/label\u003e \u003cinput id=stationGLCode class=form-control placeholder=\"Enter GL Code\" ng-model=itemToEdit.GLCode /\u003e \u003clabel for=stationGLCode class=error ng-show=\"(itemErrors[\u0027GLCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GLCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadBoardContactNo\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationLoadBoardContactNo\u003eLoad Board Contact Number:\u003c/label\u003e \u003cinput id=stationLoadBoardContactNo class=form-control placeholder=\"Enter Load Board Contact Number\" ng-model=itemToEdit.LoadBoardContactNo /\u003e \u003clabel for=stationLoadBoardContactNo class=error ng-show=\"(itemErrors[\u0027LoadBoardContactNo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadBoardContactNo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EDIQualifier\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationEDIQualifier\u003eEDI Interchange Qualifier:\u003c/label\u003e \u003cinput id=stationEDIQualifier class=form-control placeholder=\"Enter EDI Interchange Qualifier\" ng-model=itemToEdit.EDIQualifier /\u003e \u003clabel for=stationEDIQualifier class=error ng-show=\"(itemErrors[\u0027EDIQualifier\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EDIQualifier\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EDIID\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationEDIID\u003eEDI Interchange ID:\u003c/label\u003e \u003cinput id=stationEDIID class=form-control placeholder=\"Enter EDI Interchange ID\" ng-model=itemToEdit.EDIID /\u003e \u003clabel for=stationEDIID class=error ng-show=\"(itemErrors[\u0027EDIID\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EDIID\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WINPartnerID\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationWINPartnerID\u003eWIN Partner ID:\u003c/label\u003e \u003cinput id=stationWINPartnerID class=form-control placeholder=\"Enter WIN Partner ID\" ng-model=itemToEdit.WINPartnerID /\u003e \u003clabel for=stationWINPartnerID class=error ng-show=\"(itemErrors[\u0027WINPartnerID\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027WINPartnerID\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WarehouseType\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=stationWarehouseType\u003eWarehouse Type:\u003c/label\u003e \u003cselect id=stationWarehouseType class=form-control placeholder=\"Enter Warehouse Type\" ng-model=itemToEdit.WarehouseType\u003e\u003coption\u003eCompany\u003c/option\u003e\u003coption\u003eThird Party\u003c/option\u003e\u003c/select\u003e \u003clabel for=stationWarehouseType class=error ng-show=\"(itemErrors[\u0027WarehouseType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027WarehouseType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=stationIsWarehouse\u003e \u003cinput type=checkbox id=stationIsWarehouse model=currentItem.IsWarehouse ng-model=itemToEdit.IsWarehouse /\u003e Is Warehouse \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=checkbox\u003e\u003clabel class=control-label for=stationActive\u003e \u003cinput type=checkbox id=stationActive model=currentItem.Active ng-model=itemToEdit.Active /\u003e Active \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"!itemToEdit.HasLogo \u0026amp;\u0026amp; !FileAdded\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027Image\u0027]}\" class=col-sm-12\u003e\u003clabel for=fileupload\u003ePlease select a or drop a file:\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"!itemToEdit.HasLogo \u0026amp;\u0026amp; !FileAdded\"\u003e\u003cejs-uploader id=fileUpload [template]=templateRef\u003e\u003c/ejs-uploader\u003e \u003cng-template #templateref\u003e\u003cdiv class=col-sm-12\u003e\u003cdiv id=dropzone ng-class=\"{\u0027has-error\u0027: itemErrors[\u0027Image\u0027]}\" class=\"fade well vertical-center\"\u003e\u003cdiv\u003e\u003cspan\u003eDROP HERE\u003c/span\u003e \u003cspan\u003eor\u003c/span\u003e\u003cdiv class=file-browse-container\u003e\u003cinput id=fileupld type=file name=files[] style=display:none /\u003e \u003cbutton id=browseButton ng-click=browseFiles() class=\"btn btn-success\"\u003eBROWSE\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/ng-template\u003e \u003clabel for=image class=error ng-show=\"(itemErrors[\u0027Image\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Image\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-if=\"itemToEdit.EditImage \u0026amp;\u0026amp; FileAdded\"\u003e\u003cdiv\u003e\u003clabel class=control-label\u003eNew Logo: \u003c/label\u003e\u003c/div\u003e\u003cimg ng-src={{files[0].DataUri}} id=logo style=max-height:300px;max-width:300px alt=\"Image preview\" ng-disabled=!isEditable /\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton class=\"btn btn-success\" ng-show=!ReadOnlyView ng-click=chooseFile(itemToEdit);\u003eChoose a new File\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-if=\"!itemToEdit.EditImage \u0026amp;\u0026amp; itemToEdit.HasLogo\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eExisting Logo:\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cimg ng-src=\"/Api/Station/LogoForStation/{{itemToEdit.Id}}?nocache={{nocache}}\" id=logo style=max-height:300px;max-width:300px alt=\"Image preview\" ng-disabled=!isEditable /\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton class=\"btn btn-success\" ng-show=!ReadOnlyView ng-click=chooseFile(itemToEdit);\u003eChoose a new File\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('station-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Code | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('station-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=StationListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('status-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Note class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort-default=reverse st-sort=UserDateTime class=st-sortable\u003eDate/Time\u003c/th\u003e\u003cth ng-if=!IsPortal st-sort=Source class=st-sortable\u003eSource\u003c/th\u003e\u003cth ng-if=!IsPortal st-sort=Public class=\"st-sortable text-center\"\u003ePublic\u003c/th\u003e\u003cth ng-if=!IsPortal st-sort=UserInitials class=\"st-sortable text-center\"\u003eUser\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('status-list-row-readonly-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Note class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort-default=reverse st-sort=UserDateTime class=st-sortable\u003eDate/Time\u003c/th\u003e\u003cth ng-if=!IsPortal st-sort=Source class=st-sortable\u003eSource\u003c/th\u003e\u003cth ng-if=!IsPortal st-sort=UserInitials class=\"st-sortable text-center\"\u003eUser\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('status-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=Note class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort-default=reverse st-sort=UserDateTime class=st-sortable\u003eDate/Time\u003c/th\u003e\u003cth ng-if=!IsPortal st-sort=Source class=st-sortable\u003eSource\u003c/th\u003e\u003cth ng-if=!IsPortal st-sort=Public class=\"st-sortable text-center\"\u003ePublic\u003c/th\u003e\u003cth ng-if=!IsPortal st-sort=UserInitials class=\"st-sortable text-center\"\u003eUser\u003c/th\u003e\u003cth ng-if=!IsPortal ng-show=\"!ReadOnlyView || (ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType])\"\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('status-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=StatusListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('status-list-filters-with-novisible-status', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=StatusListFilterCtrl\u003e\u003ca class=item-link style=font-size:11px ng-click=onIncludeNoVisibleStatuses() ng-show=displayIncludeNoVisibleStatuses\u003e{{ includeNoVisibleStatuses ? \u0027Exclude Hidden Statuses\u0027 : \u0027Included Hidden Statuses\u0027 }}\u003c/a\u003e\u003c/form\u003e"); $templateCache.put('status-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" id=status-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-click=chooseItem(row) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Note}}\u003c/td\u003e\u003ctd class=\"text-center visible-xs\"\u003e{{row.UserDate | date:\u0027MM/dd/yyyy\u0027}} {{row.UserTime}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=hidden-xs\u003e{{row.Source}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=text-center\u003e\u003cspan ng-show=row.Public class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-if=!IsPortal class=\"text-center hidden-xs\"\u003e{{row.UserInitials}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('status-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=StatusEditRowCtrl class=hidden-xs ng-click=\"clickRow(row, itemType);\"\u003e\u003ctd class=\"text-center edit-icon-col\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027: !ReadOnlyView || (ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType]), \u0027fa-eye\u0027: ReadOnlyView \u0026amp;\u0026amp; !(ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType])}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e{{(row.Code != null ? row.Code : \u0027NULL\u0027)}}\u003c/td\u003e\u003ctd\u003e{{row.Note}}\u003c/td\u003e\u003ctd\u003e{{row.UserDate | date:\u0027MM/dd/yyyy\u0027}} {{row.UserTime}}\u003c/td\u003e\u003ctd ng-if=!IsPortal\u003e{{row.Source}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=text-center\u003e\u003cspan ng-show=row.Public class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-if=!IsPortal class=\"text-center hidden-xs\"\u003e{{row.UserInitials}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=\"text-center deleteColumn\" ng-show=\"!ReadOnlyView || (ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType])\"\u003e\u003ca ng-click=\"$event.stopPropagation();$emit(\u0027confirmDelete\u0027, row);\" class=delete-link uib-tooltip=Delete\u003e \u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=StatusEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(!ReadOnlyView ? \u0027editItem\u0027 : \u0027viewItem\u0027, row)\" class=item-link\u003e {{(row.Code != null ? row.Code : \u0027NULL\u0027)}} \u003cspan ng-if=!IsPortal style=font-size:10px\u003e({{row.Pubic ? \u0027Public\u0027 : \u0027Non Public\u0027}})\u003c/span\u003e \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e{{row.Note}}\u003c/div\u003e\u003cdiv\u003e{{row.UserDate | date:\u0027MM/dd/yyyy\u0027}} {{row.UserTime}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\" ng-show=\"!ReadOnlyView \u0026amp;\u0026amp; (ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType])\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-if=!IsPortal ng-click=\"$emit(\u0027confirmDelete\u0027, row);\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\" ng-show=\"ReadOnlyView || (ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType])\"\u003e\u003ca ng-click=\"$emit(\u0027viewItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-eye\"\u003e\u003c/i\u003e View\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('status-list-readonly-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=StatusEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e{{(row.Code != null ? row.Code : \u0027NULL\u0027)}}\u003c/td\u003e\u003ctd\u003e{{row.Note}}\u003c/td\u003e\u003ctd\u003e{{row.UserDate | date:\u0027MM/dd/yyyy\u0027}} {{row.UserTime}}\u003c/td\u003e\u003ctd ng-if=!IsPortal\u003e{{row.Source}}\u003c/td\u003e\u003ctd ng-if=!IsPortal class=\"text-center hidden-xs\"\u003e{{row.UserInitials}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=StatusEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e{{(row.Code != null ? row.Code : \u0027NULL\u0027)}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e{{row.Note}}\u003c/div\u003e\u003cdiv\u003e{{row.UserDate | date:\u0027MM/dd/yyyy\u0027}} {{row.UserTime}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('statusCode-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('status-edit', "\u003cform autocomplete=off class=\"form statusEditForm\" style=position:relative id=statusEditForm name=statusEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=statusCodeType\u003e \u003cspan ng-show=searchingForStatusCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Code: \u003c/label\u003e \u003clabel class=control-label for=statusCodeType ng-show=\"!itemToEdit.isNew || itemType == \u0027Note\u0027\"\u003e \u003cspan style=font-weight:bold ng-bind=itemToEdit.Code /\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027Code\u0027)}\" ng-show=\"itemToEdit.isNew \u0026amp;\u0026amp; itemType != \u0027Note\u0027\"\u003e\u003cinput type=text id=statusCodeType name=statusCodeType class=form-control ng-disabled=\"!itemToEdit.isNew ||filter.Code\" ng-model=itemToEdit.Code placeholder=\"Type Status to Search...\" uib-typeahead=\"code.CodeType as code.CodeType for code in searchStatusCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=statusCode-typeahead typeahead-no-results=statusCodeNoResults typeahead-loading=searchingForStatusCode typeahead-on-select=\"statusCodeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"statusCodeNoResults = false;lookupStatusCode(itemToEdit)\" ng-disabled=!itemToEdit.isNew\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Status Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=statusCodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Status Code \"{{itemToEdit.Code}}\"\u003c/div\u003e\u003clabel for=statusCodeType class=error ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-if=!IsPortal style=position:absolute;right:0;top:0 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Public\u0027)}\"\u003e\u003clabel class=checkbox style=margin-bottom:0;margin-top:1px;height:16px for=statusPublic\u003e \u003cinput type=checkbox class=disable-autofocus style=vertical-align:middle id=statusPublic ng-model=itemToEdit.Public /\u003e Public \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027UserDate\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=userDate\u003eStatus Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtUserDate name=txtUserDate class=\"input-sm form-control date-field\" ng-model=itemToEdit.UserDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027UserDate\u0027)}\" date-popup-manager=userDateTimePopup svl-datefield=itemErrors.UserDate ng-change=validateDateWarning(itemToEdit); /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"userDateTimePopup.open(\u0027#txtUserDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtUserDate class=error ng-show=\"!statusEditForm.txtUserDate.$valid \u0026amp;\u0026amp; !itemErrors.UserDate\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtUserDate\u0027, \u0027User Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtUserDate class=error ng-show=\"(itemErrors[\u0027UserDate\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027UserDate\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel for=txtUserDate class=warning ng-show=\"(UserDateWarning != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=UserDateWarning\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027UserTime\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=userTime\u003eStatus Time:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=userTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=itemToEdit.UserTime /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=userTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e\u003ci class=\"fa fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=userTime class=error ng-show=\"(itemErrors[\u0027UserTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027UserTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Note\u0027)}\"\u003e\u003clabel class=control-label for=statusNote\u003eDescription:\u003c/label\u003e\u003cdiv\u003e\u003ctextarea class=form-control id=statusNote style=resize:vertical ng-class=\"{\u0027noteHeight\u0027:itemToEdit.Code != \u0027NOTE\u0027}\" ng-disabled=\"ReadOnlyView \u0026amp;\u0026amp; !(ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType])\" ng-model=itemToEdit.Note\u003e\u003c/textarea\u003e\u003c/div\u003e\u003clabel for=statusNote class=error ng-show=\"(itemErrors[\u0027Note\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Note\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GroundLegId\u0027)}\" ng-if=\"!IsPortal \u0026amp;\u0026amp; shipment.Id \u0026amp;\u0026amp; [\u0027GROUND\u0027].includes(shipment.GeneralInformation.ServiceMode)\"\u003e\u003clabel for=groundLeg class=control-label\u003eGround Leg:\u003c/label\u003e\u003cdiv\u003e\u003cselect id=groundLeg name=groundLeg class=form-control ng-disabled=\"ReadOnlyView \u0026amp;\u0026amp; !(ReadOnlyOverrides \u0026amp;\u0026amp; ReadOnlyOverrides[itemType])\" ng-model=itemToEdit.ShipmentGroundLegId ng-options=\"stop.Id as stop.StopText + \u0027 (\u0027 + (stop.StopType == \u0027P\u0027 ? \u0027PU\u0027 : \u0027DEL\u0027) + \u0027)\u0027 for stop in shipmentGroundLegs\"\u003e \u003c/select\u003e\u003c/div\u003e\u003clabel for=groundLeg class=error ng-show=\"(itemErrors[\u0027GroundLegId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027GroundLegId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel ng-show=!itemToEdit.isNew class=control-label\u003eCreated by \u003cb\u003e{{ itemToEdit.UserInitials != null ? itemToEdit.UserInitials : \u0027\u0027 }}\u003c/b\u003e at \u003cb\u003e{{ itemToEdit.CreatedDateTime | date: \u0027MM/dd/yyyy HH:mm\u0027 }}\u003c/b\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('status-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv style=padding-bottom:5px\u003e\u003clabel for=shipment class=control-label\u003eShipment:\u003c/label\u003e \u003cinput type=text id=shipment name=shipment ng-model=filter.shipmentId /\u003e \u003clabel for=routing class=control-label\u003eRouting:\u003c/label\u003e \u003cinput type=text id=routing name=routing ng-model=filter.routingId /\u003e\u003c/div\u003e\u003cdiv ng-controller=StatusListCtrl\u003e\u003cdiv ng-include=\"\u0027full-page-edit-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('svl-configuration', "\u003ch3 ng-bind=LocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv class=clearfix\u003e\u003csection class=\"panel tab-host-panel\"\u003e\u003cheader class=\"panel-heading tab-bg-dark-navy-blue\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027configuration\u0027)\" test-id=configuration-tab ng-class=\"{ active: isActiveTab(\u0027configuration\u0027)}\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003eConfiguration\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027forms-and-reports\u0027)\" test-id=forms-and-reports-tab ng-class=\"{ active: isActiveTab(\u0027forms-and-reports\u0027) }\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-th-large\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003eForms and Reports\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/header\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\" ng-class=\"{\u0027svl-read-only-view\u0027:ReadOnlyView}\"\u003e\u003cdiv class=tab-content ng-class=\"isActiveTab(\u0027configuration\u0027) || isActiveTab(\u0027forms-and-reports\u0027) ? \u0027top-content-are-panels\u0027 : \u0027\u0027\" style=position:relative\u003e\u003cdiv id=configuration ng-class=\"{ active: isActiveTab(\u0027configuration\u0027) }\" ng-include=\"\u0027configuration\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=forms-and-reports ng-class=\"{ active: isActiveTab(\u0027forms-and-reports\u0027) }\" ng-include=\"\u0027forms-and-reports\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003c/div\u003e"); $templateCache.put('configuration', "\u003cdiv class=portlet-body\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\" style=padding-bottom:1em\u003e\u003cdiv style=float:right\u003e\u003cbutton class=\"btn btn-primary\" ng-click=\"saveSystemOptions(configuration, svlOptions)\"\u003eSave\u003c/button\u003e\u003c/div\u003e\u003cdiv style=padding-right:1em;float:right\u003e\u003cbutton class=\"btn btn-primary\" ng-click=resetSystemOptions()\u003eReset\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"col-lg-6 col-xs-12\"\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-8 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Claims Management Options \u003c/label\u003e\u003cdiv class=\"col-xs-4 panel-heading\" style=height:3em\u003e\u003cinput type=checkbox id=claimsManagement name=claimsManagement ng-model=svlOptions.Value.ClaimsManagement /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-8 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Tradeshow \u003c/label\u003e\u003cdiv class=\"col-xs-4 panel-heading\" style=height:3em\u003e\u003cinput type=checkbox id=tradeshowModule name=tradeshowModule ng-model=configuration.TradeshowModule /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-8 panel-heading caption-subject font-black bold\" style=font-size:small\u003e PrePrint HAWB \u003c/label\u003e\u003cdiv class=\"col-xs-4 panel-heading\" style=height:3em\u003e\u003cinput type=checkbox id=prePrintHawb name=prePrintHawb ng-model=svlOptions.Value.PreprintHAWB /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003ePrePrint Waybill Number: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=prePrintWaybillNo name=prePrintWaybillNo ng-model=configuration.PrePrintWaybillNo class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-6 col-xs-12\"\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-8 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Accounting Options \u003c/label\u003e\u003cdiv class=\"col-xs-4 panel-heading\" style=height:3em\u003e\u003cinput type=checkbox id=accounting name=accounting ng-model=svlOptions.Value.Accounting /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eAccounting System: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cselect ng-model=configuration.AccountingSystem class=\"input-sm form-control\"\u003e\u003coption value=CougarMountainDenali\u003eCougar Mountain Denali\u003c/option\u003e\u003coption value=Lawson\u003eLawson\u003c/option\u003e\u003coption value=MAS\u003eMAS\u003c/option\u003e\u003coption value=\"Microsoft NAV\"\u003eMicrosoft NAV\u003c/option\u003e\u003coption value=NetSuite\u003eNetSuite\u003c/option\u003e\u003coption value=PeachTree\u003ePeach Tree\u003c/option\u003e\u003coption value=QuickBooks\u003eQuick Books\u003c/option\u003e\u003coption value=QBO\u003eQuickBooks Online\u003c/option\u003e\u003coption value=QBWC\u003eQuickBooks Web Connector\u003c/option\u003e\u003coption value=Sage\u003eSage\u003c/option\u003e\u003coption value=OWL\u003eOWL\u003c/option\u003e\u003coption value=GenericAccountingExport\u003eGeneric Accounting Export v1\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eSupress Supplemental Invoicing: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=supplementalInvoicing name=SupplementalInvoicing ng-model=configuration.SupplementalInvoicing class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eReady For Invoicing (RFI): \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=rfi name=rfi ng-model=configuration.RFI class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eRealTime Currency Convertion: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=rtConversion name=rtConversion ng-model=configuration.RTConversion class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eAccounting Export BatchID: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=acctExportBatchId name=acctExportBatchId ng-model=configuration.AcctExportBatchID class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eStatement Invoice No: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=statementInvoiceNo name=statementInvoiceNo ng-model=configuration.StatementInvoiceNo class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eAuto Cost Approval: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=autoCostApproval name=autoCostApproval ng-model=configuration.AutoCostApproval class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eQB Export Path: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=acctExportPath name=acctExportPath ng-model=configuration.AcctExportPath class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eQB Export Waybill As Invoice: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=wbAsInvoice name=wbAsInvoice ng-model=configuration.WBasInvoice class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eMulti Stop Invoice: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=multiStopInvoice name=multiStopInvoice ng-model=configuration.MultiStopInvoice class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eAuto Approve Zero Costs: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=autoApproveZeroCost name=autoApproveZeroCost ng-model=configuration.AutoApproveZeroCost class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eHide Invoice Details: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=hideInvoiceDetailSection name=hideInvoiceDetailSection ng-model=configuration.HideInvoiceDetailSection class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eInvoice Number based on: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cselect ng-model=configuration.InvoiceNumber class=\"input-sm form-control\"\u003e\u003coption value=Shipment\u003eShipment\u003c/option\u003e\u003coption value=Waybill\u003eWaybill\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"col-lg-6 col-xs-12\"\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-6 col-xs-12\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"col-lg-6 col-xs-12\"\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-12 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Report Options \u003c/label\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eUse New WFPFAR: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=usewfpfar name=usewfpfar ng-model=configuration.UseWFPFAR class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-6 col-xs-12\"\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-8 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Shipment Management Options \u003c/label\u003e\u003cdiv class=\"col-xs-4 panel-heading\" style=height:3em\u003e\u003cinput type=checkbox id=shipmentManagement name=shipmentManagement ng-model=svlOptions.Value.ShipmentManagement /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eUse Bill To Warning: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=supplementalInvoicing name=SupplementalInvoicing ng-model=configuration.SupplementalInvoicing class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eShip Collect: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=shipCollect name=shipCollect ng-model=configuration.ShipCollect class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label font-red bold\"\u003eLock Waybill No. Field: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=waybillLocked name=waybillLocked ng-model=configuration.WaybillLocked class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eLogin Required For Public Shipment Tracking: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=shipmentTrackingRequiredLogin name=shipmentTrackingRequiredLogin ng-model=configuration.ShipmentTrackingRequiredLogin class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"col-lg-6 col-xs-12\"\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-8 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Customer Portal \u003c/label\u003e\u003cdiv class=\"col-xs-4 panel-heading\" style=height:3em\u003e\u003cinput type=checkbox id=customerPortal name=customerPortal ng-model=configuration.CustomerPortal /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-8 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Dispatch System (New) \u003c/label\u003e\u003cdiv class=\"col-xs-4 panel-heading\" style=height:3em\u003e\u003cinput type=checkbox id=newDispatch name=newDispatch ng-model=configuration.NewDispatch /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-12 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Shipment / Form Options \u003c/label\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label font-red bold\"\u003eInternational: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=international name=international ng-model=configuration.International class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label font-red bold\"\u003eAir: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=air name=air ng-model=configuration.Air class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label font-red bold\"\u003eGround: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=ground name=ground ng-model=configuration.Ground class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label font-red bold\"\u003eOcean: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=ocean name=ocean ng-model=configuration.Ocean class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label font-red bold\"\u003eRail: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=rail name=rail ng-model=configuration.Rail class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-6 col-xs-12\"\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-8 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Warehousing Options \u003c/label\u003e\u003cdiv class=\"col-xs-4 panel-heading\" style=height:3em\u003e\u003cinput type=checkbox id=warehouse name=warehouse ng-model=configuration.Warehouse /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eInclude Outbound Storage Fees: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=includeOutbound name=includeOutbound ng-model=configuration.IncludeOutbound class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eEnable Full Tracking: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=fullTracking name=fullTracking ng-model=configuration.FullTracking class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eAdditional Receiving Fields: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=receivingFunction name=receivingFunction ng-model=configuration.ReceivingFunction class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eGrace Period: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=gracePeriod name=gracePeriod ng-model=configuration.GracePeriod class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label font-red bold\"\u003eDock Receipt: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=dockReceipt name=dockReceipt ng-model=configuration.DockReceipt class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eLocation Tracking: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=locationTracking name=locationTracking ng-model=configuration.LocationTracking class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eAuto Pick List (Scan Out Consol): \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=autoPickList name=autoPickList ng-model=configuration.AutoPickList class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eReceiving Receipt No: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=receivingReceiptNo name=receivingReceiptNo ng-model=configuration.ReceivingReceiptNo class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eRMA Number: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=rmaNumber name=rmaNumber ng-model=configuration.RMANumber class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eWarehouse Outbound Number: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=whOutboundNo name=whOutboundNo ng-model=configuration.WHOutboundNo class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"col-lg-6 col-xs-12\"\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-12 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Customer Specific \u003c/label\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label font-red bold\"\u003eELFS: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=elfs name=elfs ng-model=configuration.ELFS class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-lg-6 col-xs-12\"\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-12 panel-heading caption-subject font-black bold\" style=font-size:small\u003e 3rd Party Options \u003c/label\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eACE (Screen 2 buttons): \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=aesDirect name=aesSDirect ng-model=configuration.AESDirect class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003ePC*Miler: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=pcMiler name=pcMiler ng-model=configuration.PCMiler class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-4 control-label\"\u003ePC*Miler Web Services (Account/UserId/Password): \u003c/label\u003e\u003cdiv class=\"col-xs-8 input-group input-group-sm\"\u003e\u003cinput type=text id=pcmAccount name=pcmAccount ng-model=configuration.PCMAccount autocomplete=off class=\"input-sm form-control\" style=display:inline-block;vertical-align:middle;width:33% /\u003e \u003cinput type=text id=pcmUserId name=pcmUserId ng-model=configuration.PCMUserID autocomplete=off class=\"input-sm form-control\" style=display:inline-block;vertical-align:middle;width:33% /\u003e \u003cinput type=text id=pcmPassword name=pcmPassword ng-model=configuration.PCMPassword autocomplete=off class=\"input-sm form-control\" style=display:inline-block;vertical-align:middle;width:33% /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"col-xs-12 panel-heading caption-subject font-black bold\" style=font-size:small\u003e Miscellaneous \u003c/label\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eCustomer Limit: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=customerLimit name=customerLimit ng-model=configuration.CustomerLimit class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eSalesman Settlements: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=salesmanSettlements name=salesmanSettlements ng-model=configuration.SalesmanSettlements class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eSalesman Settlements ID: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=salesmanSettlementsId name=salesmanSettlementsId ng-model=configuration.SalesmanSettlementsID class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eDefault Equipment Distance Range: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=distanceRange name=distanceRange ng-model=configuration.DistanceRange class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eEnable Outbound 214 Status Triggers: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=edi name=edi ng-model=configuration.EDI class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eSales Goals: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=checkbox id=salesGoals name=salesGoals ng-model=configuration.SalesGoals class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eTimezone Offset: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cinput type=text id=timezoneOffset name=timezoneOffset ng-model=configuration.TimeZoneOffset class=\"input-sm form-control\"/\u003e\u003c/div\u003e\u003clabel class=\"col-xs-8 control-label\"\u003eEmail Type: \u003c/label\u003e\u003cdiv class=\"col-xs-4 input-group input-group-sm\"\u003e\u003cselect ng-model=configuration.EmailType class=\"input-sm form-control\"\u003e\u003coption value=SMTP\u003eSMTP\u003c/option\u003e\u003coption value=PostMarkApi\u003ePostMarkApp API\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 input-group input-group-sm\" style=padding-bottom:1em\u003e\u003cdiv style=float:right\u003e\u003cbutton class=\"btn btn-primary\" ng-click=\"saveSystemOptions(configuration, svlOptions)\"\u003eSave\u003c/button\u003e\u003c/div\u003e\u003cdiv style=padding-right:1em;float:right\u003e\u003cbutton class=\"btn btn-primary\" ng-click=resetSystemOptions()\u003eReset\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('forms-and-reports', "\u003cdiv ng-controller=FormsAndReportsListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('svl-createSVLCustomer', "\u003cdiv class=signup-container\u003e\u003ch3 class=page-title\u003eNew SVL Customer Deployment\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row style=margin-top:20px\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-6\"\u003e\u003cdiv class=panel-group id=accordion\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading style=cursor:pointer\u003e\u003ch4 class=panel-title ng-click=openAccordionItem(1)\u003e\u003ci class=\"fa fa-check\" style=color:green ng-show=statusPerStep.EnvironmentCompleted\u003e\u003c/i\u003e \u003ci class=\"fa fa-remove\" style=color:red ng-show=!statusPerStep.EnvironmentCompleted\u003e\u003c/i\u003e \u003cb\u003e{{ stepTitles.Environment }}\u003c/b\u003e \u003ci class=\"fa fa-chevron-down\" style=float:right ng-show=\"accordionItemOpened !== 1\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-chevron-up\" style=float:right ng-show=\"accordionItemOpened === 1\"\u003e\u003c/i\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv id=collapse1 class=\"panel-collapse collapse\" ng-class=\"{\u0027in\u0027: accordionItemOpened === 1}\"\u003e\u003cdiv class=panel-body\u003e\u003cform autocomplete=off class=form-compact name=step1form\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=EnvironmentType\u003eEnvironment Type: \u003c/label\u003e \u003cselect class=form-control ng-model=customer.EnvironmentType\u003e\u003coption value=\"{{ environmentType.Value }}\" ng-repeat=\"environmentType in environmentTypes\"\u003e {{ environmentType.Name }} \u003c/option\u003e\u003c/select\u003e \u003clabel for=EnvironmentType class=error ng-bind=\"itemErrors[\u0027EnvironmentType\u0027]\" ng-show=\"(itemErrors[\u0027EnvironmentType\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cdiv class=\"form-group col-xs-8\"\u003e\u003clabel class=control-label for=Customer\u003e \u003cspan ng-show=searchingSourceDatabase class=ng-hide\u003e \u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Source Database: \u003cspan ng-show=searchingSourceDatabase class=ng-hide\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=Customer class=\"form-control ng-pristine ng-untouched ng-valid ng-not-empty\" placeholder=\"Type Database to Search...\" ng-model=customer.SourceDatabase uib-typeahead=\"database.DBName as database.HostName for database in searchSourceDatabase($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-signup-deployment-typeahead typeahead-no-results=sourceDatabaseNoResult typeahead-loading=searchingSourceDatabase typeahead-on-select=sourceDatabaseChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupSourceDatabase()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Source Database\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=sourceDatabaseNoResult class=\"ng-binding ng-hide\"\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for host name {{ selectedCustomer.HostName }}\u003c/div\u003e\u003c/div\u003e\u003clabel for=SourceDatabase class=error ng-bind=\"itemErrors[\u0027SourceDatabase\u0027]\" ng-show=\"(itemErrors[\u0027SourceDatabase\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbutton class=\"btn btn-sm btn-primary\" style=float:right;margin-top:20px ng-click=onClickNextStep(1)\u003eNext Step\u003c/button\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading style=cursor:pointer\u003e\u003ch4 class=panel-title ng-click=openAccordionItem(2)\u003e\u003ci class=\"fa fa-check\" style=color:green ng-show=statusPerStep.CompanyAdminContactCompleted\u003e\u003c/i\u003e \u003ci class=\"fa fa-remove\" style=color:red ng-show=!statusPerStep.CompanyAdminContactCompleted\u003e\u003c/i\u003e \u003cb\u003e{{ stepTitles.CompanyAdminContact }}\u003c/b\u003e \u003ci class=\"fa fa-chevron-down\" style=float:right ng-show=\"accordionItemOpened !== 2\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-chevron-up\" style=float:right ng-show=\"accordionItemOpened === 2\"\u003e\u003c/i\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv id=collapse1 class=\"panel-collapse collapse\" ng-class=\"{\u0027in\u0027: accordionItemOpened === 2}\"\u003e\u003cdiv class=panel-body\u003e\u003cform autocomplete=off class=form-compact name=step1form\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=AdminFirstName\u003eFirst Name:\u003c/label\u003e \u003cinput type=text class=form-control id=AdminFirstName ng-model=customer.AdminFirstName /\u003e \u003clabel for=AdminFirstName class=error ng-bind=\"itemErrors[\u0027AdminFirstName\u0027]\" ng-show=\"(itemErrors[\u0027AdminFirstName\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=AdminLastName\u003eLast Name:\u003c/label\u003e \u003cinput type=text class=form-control id=AdminLastName ng-model=customer.AdminLastName /\u003e \u003clabel for=AdminLastName class=error ng-bind=\"itemErrors[\u0027AdminLastName\u0027]\" ng-show=\"(itemErrors[\u0027AdminLastName\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=AdminTitle\u003eTitle:\u003c/label\u003e \u003cinput type=text class=form-control id=AdminTitle ng-model=customer.AdminTitle /\u003e \u003clabel for=AdminTitle class=error ng-bind=\"itemErrors[\u0027AdminTitle\u0027]\" ng-show=\"(itemErrors[\u0027AdminTitle\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=AdminEmailAddress\u003eEmail Address:\u003c/label\u003e \u003cinput type=text class=form-control id=AdminEmailAddress ng-model=customer.AdminEmailAddress /\u003e \u003clabel for=AdminEmailAddress class=error ng-bind=\"itemErrors[\u0027AdminEmailAddress\u0027]\" ng-show=\"(itemErrors[\u0027AdminEmailAddress\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=AdminMobilePhone\u003eMobile Phone Number:\u003c/label\u003e \u003cinput type=text class=form-control id=AdminMobilePhone ng-model=customer.AdminMobilePhone /\u003e \u003clabel for=AdminMobilePhone class=error ng-bind=\"itemErrors[\u0027AdminMobilePhone\u0027]\" ng-show=\"(itemErrors[\u0027AdminMobilePhone\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbutton class=\"btn btn-sm btn-primary\" style=float:right;margin-top:20px ng-click=onClickNextStep(2)\u003eNext Step\u003c/button\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading style=cursor:pointer\u003e\u003ch4 class=panel-title ng-click=openAccordionItem(3)\u003e\u003ca data-toggle=collapse data-parent=#accordion\u003e \u003ci class=\"fa fa-check\" style=color:green ng-show=statusPerStep.CompanyBusinessDetailsCompleted\u003e\u003c/i\u003e \u003ci class=\"fa fa-remove\" style=color:red ng-show=!statusPerStep.CompanyBusinessDetailsCompleted\u003e\u003c/i\u003e \u003cb\u003e{{ stepTitles.CompanyAndBusinessDetails }}\u003c/b\u003e \u003ci class=\"fa fa-chevron-down\" style=float:right ng-show=\"accordionItemOpened !== 3\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-chevron-up\" style=float:right ng-show=\"accordionItemOpened === 3\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv id=collapse2 class=\"panel-collapse collapse\" ng-class=\"{\u0027in\u0027: accordionItemOpened === 3}\"\u003e\u003cdiv class=panel-body\u003e\u003cform autocomplete=off class=form-compact name=step3form\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=companyName\u003eCompany Name:\u003c/label\u003e \u003cinput type=text class=form-control id=companyName ng-model=customer.CompanyName /\u003e \u003clabel for=companyName class=error ng-bind=\"itemErrors[\u0027CompanyName\u0027]\" ng-show=\"(itemErrors[\u0027CompanyName\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=phoneNumber\u003ePhone Number:\u003c/label\u003e \u003cinput type=text class=form-control id=phoneNumber ng-model=customer.PhoneNumber /\u003e \u003clabel for=phoneNumber class=error ng-bind=\"itemErrors[\u0027PhoneNumber\u0027]\" ng-show=\"(itemErrors[\u0027PhoneNumber\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=companyName\u003eCompany Timezone:\u003c/label\u003e \u003cselect class=form-control ng-model=customer.CompanyTimezone ng-change=onSelecTimezone()\u003e\u003coption value=\"{{ timezone.text }}\" ng-repeat=\"timezone in timezones\"\u003e {{ timezone.text }} \u003c/option\u003e\u003c/select\u003e \u003clabel for=companyName class=error ng-bind=\"itemErrors[\u0027CompanyTimezone\u0027]\" ng-show=\"(itemErrors[\u0027CompanyTimezone\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=address1\u003eAddress 1:\u003c/label\u003e \u003cinput type=text class=form-control id=address1 ng-model=customer.Address1 /\u003e \u003clabel for=address1 class=error ng-bind=\"itemErrors[\u0027Address1\u0027]\" ng-show=\"(itemErrors[\u0027Address1\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=address2\u003eAddress 2:\u003c/label\u003e \u003cinput type=text class=form-control id=address2 ng-model=customer.Address2 /\u003e \u003clabel for=address2 class=error ng-bind=\"itemErrors[\u0027Address2\u0027]\" ng-show=\"(itemErrors[\u0027Address2\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=city\u003eCity:\u003c/label\u003e \u003cinput type=text class=form-control id=city ng-model=customer.City /\u003e \u003clabel for=city class=error ng-bind=\"itemErrors[\u0027City\u0027]\" ng-show=\"(itemErrors[\u0027City\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=state\u003eState:\u003c/label\u003e \u003cinput type=text class=form-control id=state ng-model=customer.State /\u003e \u003clabel for=state class=error ng-bind=\"itemErrors[\u0027State\u0027]\" ng-show=\"(itemErrors[\u0027State\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=postalCode\u003ePostal Code:\u003c/label\u003e \u003cinput type=text class=form-control id=postalCode ng-model=customer.PostalCode /\u003e \u003clabel for=postalCode class=error ng-bind=\"itemErrors[\u0027PostalCode\u0027]\" ng-show=\"(itemErrors[\u0027PostalCode\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=country\u003eCountry:\u003c/label\u003e \u003cinput type=text class=form-control id=country ng-model=customer.Country /\u003e \u003clabel for=country class=error ng-bind=\"itemErrors[\u0027Country\u0027]\" ng-show=\"(itemErrors[\u0027Country\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=filterAirport\u003e \u003cspan ng-show=searchingForAirport\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003ePrimary Airport: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=filterAirport name=filterAirport class=form-control ng-model=customer.AirportName placeholder=\"Type to search...\" uib-typeahead=\"airport.Name as airport.Name for airport in searchAirport($viewValue)\" typeahead-template-url=airport-typeahead typeahead-min-length=3 typeahead-no-results=airportNoResult typeahead-loading=searchingForAirport typeahead-on-select=airportChosen($item) /\u003e \u003clabel for=PrimaryAirport class=error ng-bind=\"itemErrors[\u0027PrimaryAirport\u0027]\" ng-show=\"(itemErrors[\u0027PrimaryAirport\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003clabel class=control-label ng-show=airportNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No matches for the airport \"{{customer.AirportName}}\" \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbutton class=\"btn btn-sm btn-primary\" style=float:right;margin-top:20px ng-click=onClickNextStep(3)\u003eNext Step\u003c/button\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading style=cursor:pointer\u003e\u003ch4 class=panel-title ng-click=openAccordionItem(4)\u003e\u003ca data-toggle=collapse data-parent=#accordion\u003e \u003ci class=\"fa fa-check\" style=color:green ng-show=statusPerStep.SubdomainChooserCompleted\u003e\u003c/i\u003e \u003ci class=\"fa fa-remove\" style=color:red ng-show=!statusPerStep.SubdomainChooserCompleted\u003e\u003c/i\u003e \u003cb\u003e{{ stepTitles.CompanySubdomainChooser }}\u003c/b\u003e \u003ci class=\"fa fa-chevron-down\" style=float:right ng-show=\"accordionItemOpened !== 4\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-chevron-up\" style=float:right ng-show=\"accordionItemOpened === 4\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv id=collapse3 class=\"panel-collapse collapse\" ng-class=\"{\u0027in\u0027: accordionItemOpened === 4}\"\u003e\u003cdiv class=panel-body\u003e\u003cform autocomplete=off class=form-compact name=step4form\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=state\u003eSite Name:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cspan class=input-group-addon\u003ehttps://\u003c/span\u003e \u003cinput id=txtSubdomain type=text class=form-control placeholder=\"Site Name\" ng-model=customer.Subdomain ng-model-options=\"{ \u0027debounce\u0027: 500 }\" ng-change=onSubdomainSearch() /\u003e\u003cdiv class=input-group-addon\u003e.supply-vision.com\u003c/div\u003e\u003c/div\u003e\u003clabel for=Subdomain class=error ng-bind=\"itemErrors[\u0027Subdomain\u0027]\" ng-show=\"(itemErrors[\u0027Subdomain\u0027] != undefined)\"\u003e\u003c/label\u003e \u003clabel for=Subdomain class=error ng-show=!subdomainChooserResponse.IsValid\u003e {{ subdomainChooserResponse.Error }} \u003c/label\u003e \u003clabel for=Subdomain class=success ng-show=\"subdomainChooserResponse.IsValid \u0026amp;\u0026amp; subdomainChooserResponse.Value\"\u003e Site name \u0027{{subdomainChooserResponse.Value}}\u0027 is available \u003c/label\u003e\u003c/div\u003e\u003cbutton class=\"btn btn-sm btn-primary\" style=float:right;margin-top:20px ng-click=onClickNextStep(4)\u003eNext Step\u003c/button\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading style=cursor:pointer\u003e\u003ch4 class=panel-title ng-click=openAccordionItem(5)\u003e\u003ca data-toggle=collapse data-parent=#accordion\u003e \u003ci class=\"fa fa-check\" style=color:green ng-show=statusPerStep.UserAccountConfigurationCompleted\u003e\u003c/i\u003e \u003ci class=\"fa fa-remove\" style=color:red ng-show=!statusPerStep.UserAccountConfigurationCompleted\u003e\u003c/i\u003e \u003cb\u003e{{ stepTitles.CompanyUserAccountConfiguration }}\u003c/b\u003e \u003ci class=\"fa fa-chevron-down\" style=float:right ng-show=\"accordionItemOpened !== 5\"\u003e\u003c/i\u003e \u003ci class=\"fa fa-chevron-up\" style=float:right ng-show=\"accordionItemOpened === 5\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv id=collapse4 class=\"panel-collapse collapse\" ng-class=\"{\u0027in\u0027: accordionItemOpened === 5}\"\u003e\u003cdiv class=panel-body\u003e\u003cform autocomplete=off class=form-compact name=step5form\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=UserEmailAddress\u003eEmail Address:\u003c/label\u003e \u003cinput type=text class=form-control id=UserEmailAddress placeholder=\"Email Address\" autocomplete=off ng-model=customer.UserEmailAddress /\u003e \u003clabel for=UserEmailAddress class=error ng-bind=\"itemErrors[\u0027UserEmailAddress\u0027]\" ng-show=\"(itemErrors[\u0027UserEmailAddress\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=password\u003ePassword:\u003c/label\u003e \u003cinput type=password autocomplete=off id=password class=form-control placeholder=Password ng-model=customer.Password /\u003e \u003clabel for=password class=error ng-bind=\"itemErrors[\u0027Password\u0027]\" ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=confirm-password\u003eConfirm Password:\u003c/label\u003e \u003cinput type=password autocomplete=off class=form-control id=confirm-password placeholder=\"Confirm Password\" ng-model=customer.ConfirmPassword /\u003e \u003clabel for=confirm-password class=error ng-bind=\"itemErrors[\u0027ConfirmPassword\u0027]\" ng-show=\"(itemErrors[\u0027ConfirmPassword\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-6\"\u003e\u003cdiv ng-show=\"accordionItemOpened === 1\"\u003e\u003ch4 class=panel-title style=font-weight:bold\u003e{{ stepTitles.Environment }}\u003c/h4\u003e\u003cp\u003eChoose whether this is a Production or Test environment. Test environments will be a copy of the selected customer\u0027s production environment with all existing usernames retained.\u003c/p\u003e\u003c/div\u003e\u003cdiv ng-show=\"accordionItemOpened === 2\"\u003e\u003ch4 class=panel-title style=font-weight:bold\u003e{{ stepTitles.CompanyAdminContact }}\u003c/h4\u003e\u003cp\u003eSpecify who our primary administrative contact is for this customer. For test environments it is acceptable to enter fake data\u003c/p\u003e\u003c/div\u003e\u003cdiv ng-show=\"accordionItemOpened === 3\"\u003e\u003ch4 class=panel-title style=font-weight:bold\u003e{{ stepTitles.CompanyAndBusinessDetails }}\u003c/h4\u003e\u003cp\u003eSpecify the company details for this customer. For test environments it is acceptable to enter fake data\u003c/p\u003e\u003c/div\u003e\u003cdiv ng-show=\"accordionItemOpened === 4\"\u003e\u003ch4 class=panel-title style=font-weight:bold\u003e{{ stepTitles.CompanySubdomainChooser }}\u003c/h4\u003e\u003cp\u003eChose the subdomain for this environment. Subdomains must be unique across all Supply-Vision environments\u003c/p\u003e\u003c/div\u003e\u003cdiv ng-show=\"accordionItemOpened === 5\"\u003e\u003ch4 class=panel-title style=font-weight:bold\u003e{{ stepTitles.CompanyUserAccountConfiguration }}\u003c/h4\u003e\u003cp\u003eSpecify the login details for the very first user account for this environment. This step is not necessary for test environments because all existing user accounts will be retained from the source database\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-6\"\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" style=float:right;margin-top:5px ng-click=customerSignup(); ng-disabled=shouldCreateCustomerButtonBeDisabled()\u003e \u003cspan ng-show=submitCustomerIsProcess\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e {{ submitCustomerIsProcess ? \u0027Creating Customer...\u0027 : \u0027Create Customer\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('svlCustomerSourceDatabaseLookupCtrl-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth class=st-sortable\u003eHost Name\u003c/th\u003e\u003cth class=st-sortable\u003eDatabase Name\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('svlCustomerSourceDatabaseLookupCtrl-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CustomerSourceDatabaseLookupCtrl ng-click=chooseItem(row)\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.HostName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.DBName}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('customer-signup-deployment-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.HostName | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e (\u003cspan ng-bind-html=\"match.model.DBName | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e) \u003c/a\u003e"); $templateCache.put('svl-filter-display', "\u003cspan ng-show=getUsableFiltersExist(vm.filter) class=pull-left\u003e \u003cspan ng-repeat=\"(key, value) in vm.filter\"\u003e \u003cspan class=\"filter-display btn btn-primary btn-svl-grid\" ng-class=\"[{\u0027btn-{{vm.size}}\u0027 : vm.size}, {\u0027filter-display-{{vm.size}}\u0027: vm.size}]\" ng-if=\"getTypeWithoutValue(vm.filter, key) !== \u0027hide\u0027\" ng-show=value ng-click=removeProperty(key)\u003e \u003cspan ng-include=\"getTypeWithoutValue(vm.filter, key) + \u0027-filter-display\u0027\"\u003e\u003c/span\u003e \u003ci style=cursor:pointer;color:white class=\"fa fa-close\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/span\u003e \u003c/span\u003e"); $templateCache.put('boolean-filter-display', "{{vm.filterNames[key]}}"); $templateCache.put('date-filter-display', "{{vm.filterNames[key]}}: {{value | date}}"); $templateCache.put('number-filter-display', "{{vm.filterNames[key]}}: {{value | number}}"); $templateCache.put('string-filter-display', "{{vm.filterNames[key]}}: {{value}}"); $templateCache.put('symbol-filter-display', "{{vm.filterNames[key]}}: {{value}}"); $templateCache.put('hide-filter-display', ""); $templateCache.put('svl-frame', "\u003ciframe ng-show=\"frameUrl \u0026amp;\u0026amp; frameLoaded\" style=\"border: none;width: 100%;min-height:{{frameHeight}}\" ng-src=\"{{trustUrl(frameUrl || \u0027about:blank\u0027)}}\"\u003e\u003c/iframe\u003e\u003cdiv ng-show=!frameLoaded style=width:100%;min-height:758px;margin-bottom:10px;position:relative;text-align:center\u003e\u003cdiv class=\"modal fade in show\" style=position:absolute;top:40%;overflow:hidden\u003e\u003ciframe src=/Resources/img/svl-spinner.svg width=150 height=150 frameborder=0 seamless style=position:relative;top:-30px scrolling=no\u003e\u003c/iframe\u003e\u003cdiv style=font-size:20px;color:#999;font-weight:bold;position:relative;top:-50px\u003e{{frameLoadingText || \u0027LOADING...\u0027}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('svl-manageSVLCustomerDeployment', "\u003ch3 class=page-title\u003eManage SVL Customer Deployment\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-8\"\u003e\u003clabel class=control-label for=Customer\u003e \u003cspan ng-show=searchingCustomerInMaster class=ng-hide\u003e \u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Customer: \u003cspan ng-show=searchingCustomerInMaster class=ng-hide\u003e - Loading AutoComplete List\u003c/span\u003e \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=Customer class=\"form-control ng-pristine ng-untouched ng-valid ng-not-empty\" placeholder=\"Type Customer to Search...\" ng-model=selectedCustomer.HostName uib-typeahead=\"customer.CompanyName as customer.CompanyName for customer in searchCustomerInMaster($viewValue)\" typeahead-min-length=2 typeahead-template-url=manage-customer-deployment-typeahead typeahead-no-results=customerInMasterNoResult typeahead-loading=searchingCustomerInMaster typeahead-on-select=customerInMasterChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCustomerInMaster()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Customer\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=customerInMasterNoResult class=\"ng-binding ng-hide\"\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for host name {{ selectedCustomer.HostName }}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-bottom:20px\u003e\u003cdiv class=col-md-12\u003e\u003cbutton class=\"btn btn-sm btn-primary\" ng-click=viewCustomer() ng-disabled=\"selectedCustomer === null\"\u003eView Customer\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" ng-click=getAzurePortalActivityLogs()\u003eView Azure Portal Activity Logs\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=selectedCustomer\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\" style=margin-bottom:10px\u003e\u003cdiv class=progress style=margin-bottom:0\u003e\u003cdiv class=\"progress-bar progress-bar-success\" role=progressbar aria-valuemin=0 aria-valuemax=100 ng-style=\"{\u0027width\u0027: (selectedCustomer.CompletedPercentage || 0) + \u0027%\u0027}\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan style=font-weight:bold;font-size:12px;float:right\u003e{{ selectedCustomer.CompletedPercentage || 0 }}% completed\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=selectedCustomer\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth style=text-align:center\u003e#\u003c/th\u003e\u003cth\u003eStep\u003c/th\u003e\u003cth\u003eIn progress\u003c/th\u003e\u003cth\u003eCompleted\u003c/th\u003e\u003cth\u003eError\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in selectedCustomer.Steps\"\u003e\u003ctd\u003e{{ $index + 1 }}\u003c/td\u003e\u003ctd\u003e{{ row.StepName }} \u003ci class=\"fa fa-fw fa-info-circle\" uib-tooltip=\"This step may take a while (between 5-10 minutes). You can review the status by clicking \u0027Check Status\u0027\" ng-show=\"row.StepName === \u0027Copy Source Database\u0027\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{ row.InProgressDateTime | browserDateTime }}\u003c/td\u003e\u003ctd\u003e{{ row.CompletedDateTime | browserDateTime }}\u003c/td\u003e\u003ctd\u003e{{row.Error \u0026\u0026 row.Error.length \u003e 200 ? row.Error.substr(0,200) + \u0027...\u0027 : row.Error}}\u003c/td\u003e\u003ctd style=text-align:center;height:35px;vertical-align:middle\u003e\u003cspan ng-show=\"row.CompletedDateTime === null\"\u003e \u003ca href=javascript:void(0) class=forms-link ng-click=customerDeploymentHandler(row.StepOrdinal) ng-disabled=\"row.CompletedDateTime !== null\" ng-show=\"row.StepName !== \u0027Copy Source Database\u0027\"\u003e \u003cspan\u003eExecute\u003c/span\u003e \u003c/a\u003e \u003cbr/\u003e \u003ca href=javascript:void(0) class=forms-link ng-show=\"row.StepName === \u0027Copy Source Database\u0027\" ng-click=getAzureDatabaseStatus()\u003e \u003cspan\u003eCheck Status\u003c/span\u003e \u003c/a\u003e \u003c/span\u003e \u003cspan ng-show=\"row.CompletedDateTime !== null\"\u003e \u003cspan\u003e\u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('manageSVLCustomerDeployment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=\"close disable-autofocus\" ng-click=\"$emit(\u0027cancelEdit\u0027)\" aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e {{ customerCreationStepResponse.Success }}\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003ch6 style=font-weight:bold ng-show=!customerCreationStepResponse.Success\u003eError:\u003c/h6\u003e\u003cdiv class=jumbotron style=margin-bottom:0\u003e\u003cpre style=max-height:200px\u003e{{ customerCreationStepResponse | json }}\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=$dismiss()\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('manageSVLCustomerDeployment-selectedCustomer-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=\"close disable-autofocus\" ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch5 class=modal-title style=font-weight:bold\u003eCustomer: {{ selectedCustomer.CompanyName }} ({{ selectedCustomer.HostName }})\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cdiv class=jumbotron style=margin-bottom:0\u003e\u003cpre style=max-height:200px\u003e{{ selectedCustomer | json }}\u003c/pre\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=$dismiss()\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('manage-customer-deployment-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.CompanyName | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - (\u003cspan ng-bind-html=\"match.model.HostName | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e) \u003c/a\u003e"); $templateCache.put('svlCustomerDeploymentCustomerInMaster-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth class=st-sortable\u003eCompany Name\u003c/th\u003e\u003cth class=st-sortable\u003eAdmin Name\u003c/th\u003e\u003cth class=st-sortable\u003eDatabase Name\u003c/th\u003e\u003cth class=st-sortable\u003eHost Name\u003c/th\u003e\u003cth class=st-sortable\u003eSignup Date\u003c/th\u003e\u003cth class=st-sortable\u003eFree Trial Expiration Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('svlCustomerDeploymentCustomerInMaster-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=CustomerMasterLookupListRowCtrl ng-click=chooseItem(row)\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.CompanyName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.AdminFirstName}} {{row.AdminLastName}}\u003c/td\u003e\u003ctd\u003e{{row.DBName}}\u003c/td\u003e\u003ctd\u003e{{row.HostName}}\u003c/td\u003e\u003ctd\u003e{{row.SignupDateTime | date:\u0027medium\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.FreeTrialExpirationDate | date:\u0027medium\u0027}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('svlCustomerDeploymentActivityLogs-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth class=st-sortable\u003eResource Group\u003c/th\u003e\u003cth class=st-sortable\u003eEvent\u003c/th\u003e\u003cth class=st-sortable\u003eCategory\u003c/th\u003e\u003cth class=st-sortable\u003eLevel\u003c/th\u003e\u003cth class=st-sortable\u003eOperation\u003c/th\u003e\u003cth class=st-sortable\u003eResource\u003c/th\u003e\u003cth class=st-sortable\u003eStatus\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('svlCustomerDeploymentActivityLogs-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=ManageSVLCustomerDeploymentActivityLogsListRowCtrl\u003e\u003ctd style=white-space:nowrap\u003e{{row.ResourceGroupName}}\u003c/td\u003e\u003ctd\u003e{{row.EventName.LocalizedValue}}\u003c/td\u003e\u003ctd\u003e{{row.Category.LocalizedValue}}\u003c/td\u003e\u003ctd\u003e{{row.Level}}\u003c/td\u003e\u003ctd\u003e{{row.OperationName.LocalizedValue}}\u003c/td\u003e\u003ctd\u003e{{row.ResourceType.LocalizedValue}}\u003c/td\u003e\u003ctd\u003e{{row.Status.LocalizedValue}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('svl-selected-items', "\u003cul style=list-style:none;padding-left:0 ng-show=\"vm.items \u0026amp;\u0026amp; vm.items.length \u003e 0\"\u003e\u003cli style=\"display:inline;margin:0 1px 0 1px\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove ng-repeat=\"item in vm.items track by $index\" ng-click=removeItem(item);\u003e\u003cspan class=\"filter-display filter-display-xs btn btn-xs btn-svl-grid\" ng-class=\"[{\u0027btn-{{vm.color}}\u0027 : vm.color}]\"\u003e {{item.text}} \u003ci style=cursor:pointer;color:white class=\"fa fa-close\"\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e"); $templateCache.put('svlSupportUtilities-page', "\u003ch3 class=page-title\u003e{{pageTitle}} \u003csmall ng-bind=pageSubTitle\u003e\u003c/small\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-if=showFilters ng-include=\"\u0027menu-page-filters\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet box blue-madison menu\" ng-repeat=\"group in groupMenuItems\" ng-if=$even\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption ng-bind=group.DisplayText\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in group.Items\"\u003e\u003ca class=\"btn btn-xs default\" style=white-space:normal ng-if=\"group.Type === \u0027default\u0027\" ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e \u003c/a\u003e\u003cdiv style=width:100% class=\"btn-report btn-xs default\" ng-if=\"group.Type === \u0027withDescription\u0027\"\u003e\u003ca style=white-space:normal ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e \u003cbr/\u003e\u003cp\u003e{{item.Description}}\u003c/p\u003e\u003c/div\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet box blue-madison menu\" ng-repeat=\"group in groupMenuItems\" ng-if=!$even\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption ng-bind=group.DisplayText\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in group.Items\"\u003e\u003ca class=\"btn btn-xs default\" style=white-space:normal ng-if=\"group.Type === \u0027default\u0027\" ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e \u003c/a\u003e\u003cdiv style=width:100% class=\"btn-report btn-xs default\" ng-if=\"group.Type === \u0027withDescription\u0027\"\u003e\u003ca style=white-space:normal ng-attr-target=\"{{item.OpenInNewWindow ? \u0027_blank\u0027: \u0027_self\u0027 }}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e \u003cbr/\u003e\u003cp\u003e{{item.Description}}\u003c/p\u003e\u003c/div\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e"); $templateCache.put('shipmentMultiStopUtilityQuery-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=ShipmentMultiStopUtilityQueryFilterCtrl\u003e\u003cdiv ng-include=\"\u0027report-list-actions-no-export\u0027\"\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('shipmentMultiStopUtilityQuery-filter-modal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=shipmentMultiStopUtilityQueryFilterForm\u003e\u003cdiv class=\"row form-group\" ng-class=\"{error: (validation.filter.DateBegin || validation.filter.DateEnd) }\"\u003e\u003clabel for=DateBegin class=\"col-xs-3 control-label\"\u003eCreate Date:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=DateBegin name=DateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=DateEnd name=DateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateBegin ng-show=\"!shipmentMultiStopUtilityQueryFilterForm.DateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateBegin\u0027, \u0027Date Begin:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-offset-3 control-label error error-message\" for=DateEnd ng-show=\"!shipmentMultiStopUtilityQueryFilterForm.DateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027DateEnd\u0027, \u0027Date End:\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport();\u003eRun Report\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('shipmentMultiStopUtilityQuery-list-row-headers', "\u003ctr\u003e\u003cth st-sort=OrderNo st-sort-default=reverse class=\"st-sortable text-center\"\u003eShipment #\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('shipmentMultiStopUtilityQuery-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e\u003ca href=javascript:void(0) ng-click=\"$event.stopPropagation(); openShipment(row.OrderNo);\"\u003e {{row.OrderNo}}\u003ci class=\"fa fa-fw fa-show-on-hover fa-external-link-square\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('systemConfig-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=ConfigName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=ConfigValue class=st-sortable\u003eValue\u003c/th\u003e\u003cth st-sort=ConfigGroupName class=st-sortable\u003eGroup\u003c/th\u003e\u003cth st-sort=Encrypted class=st-sortable\u003eEncrypted\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('systemConfig-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=SystemConfigListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=systemConfig_filter_name class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=systemConfig_filter_name placeholder=Name ng-model=filter.configname ng-change=changeFilter() /\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=systemConfig_filter_group class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=systemConfig_filter_group placeholder=Group ng-model=filter.configgroupname ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('systemConfig-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=SystemConfigEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e{{row.ConfigName}}\u003c/td\u003e\u003ctd\u003e{{row.ConfigValue}}\u003c/td\u003e\u003ctd\u003e{{row.ConfigGroupName}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Encrypted class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('systemConfig-edit', "\u003cform autocomplete=off class=systemConfigEditForm name=systemConfigEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=systemConfigName\u003eName:\u003c/label\u003e \u003cinput type=text class=form-control id=systemConfigName ng-model=itemToEdit.ConfigName data-1p-ignore/\u003e \u003clabel for=systemConfigName class=error ng-bind=\"itemErrors[\u0027ConfigName\u0027]\" ng-show=\"(itemErrors[\u0027ConfigName\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=systemConfigValue\u003eValue:\u003c/label\u003e \u003cinput type=text class=form-control id=systemConfigValue ng-model=itemToEdit.ConfigValue /\u003e \u003clabel for=systemConfigValue class=error ng-bind=\"itemErrors[\u0027ConfigValue\u0027]\" ng-show=\"(itemErrors[\u0027ConfigValue\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=systemConfigGroupName\u003eGroup:\u003c/label\u003e \u003cinput type=text class=form-control id=systemConfigGroupName ng-model=itemToEdit.ConfigGroupName /\u003e \u003clabel for=systemConfigGroupName class=error ng-bind=\"itemErrors[\u0027ConfigGroupName\u0027]\" ng-show=\"(itemErrors[\u0027ConfigGroupName\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=systemConfigurationEncrypted model=currentItem.IsActive ng-model=itemToEdit.Encrypted /\u003e \u003clabel class=control-label for=systemConfigurationEncrypted\u003eEncrypted\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('systemConfig-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=SystemConfigListCtrl\u003e\u003cp\u003e\u003ca href=javascript: ng-click=refreshCaches() class=\"btn btn-success\"\u003eRefresh Caches\u003c/a\u003e\u003c/p\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('system-files', "\u003cstyle\u003e.e-file-drop,.e-file-select,.e-upload-files{display:none}#fileUpload{display:none}button.e-css.e-btn{margin:0 !important;padding:0 !important;border:none !important;background:none !important;box-shadow:none !important}\u003c/style\u003e\u003ch3 ng-bind=LocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"portlet light bordered portlet-inner\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e\u003cspan class=\"caption-subject font-black bold uppercase\"\u003ePortal Logo\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-show=choosingFile\u003e\u003cdiv class=row ng-show=\"!(file \u0026amp;\u0026amp; file.IsValid)\"\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003ePlease select a or drop a file (png/jpg):\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"!(file \u0026amp;\u0026amp; file.IsValid)\"\u003e\u003cejs-uploader id=fileUpload [template]=templateRef\u003e\u003c/ejs-uploader\u003e \u003cng-template #templateref\u003e\u003cdiv class=col-sm-12\u003e\u003cdiv id=dropzone class=\"fade well vertical-center\"\u003e\u003cdiv\u003e\u003cspan\u003eDROP HERE\u003c/span\u003e \u003cspan\u003eor\u003c/span\u003e\u003cdiv class=file-browse-container\u003e\u003cinput id=fileupld type=file name=files[] style=display:none /\u003e \u003cbutton id=browseButton ng-click=browseFiles() class=\"btn btn-success\"\u003eBROWSE\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/ng-template\u003e\u003cdiv ng-show=\"(file \u0026amp;\u0026amp; file.IsValid)\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Cancel()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eCancel\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=\"(file \u0026amp;\u0026amp; file.IsValid)\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eSelected file\u003cspan ng-show=\"FilesToUpload.length \u003e 1\"\u003es\u003c/span\u003e:\u003c/label\u003e\u003cdiv id=selectedFiles\u003e\u003cdiv ng-include=\"\u0027systemFiles-selectedFile\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv ng-show=\"(file \u0026amp;\u0026amp; file.IsValid)\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Cancel()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eCancel\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=UploadImage() ng-disabled=\"!(file \u0026amp;\u0026amp; file.IsValid)\"\u003e \u003ci class=\"fa fa-upload font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eUpload\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form-horizontal form-compact\" ng-show=!choosingFile\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eExisting File:\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cimg ng-src={{portalLogoUrl}} style=max-width:500px;max-height:200px /\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton class=\"btn btn-success\" ng-click=chooseFile()\u003eChoose a new File\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('systemFiles-selectedFile', "\u003cdiv class=row\u003e\u003cdiv\u003e\u003cimg ng-src={{file.dataUri}} style=max-width:500px;max-height:200px /\u003e\u003c/div\u003e\u003ci class=\"fa fa-spinner fa-spin\" aria-hidden=true ng-show=file.IsBeingProcessed\u003e\u003c/i\u003e \u003ci class=\"fa fa-file-image-o\" aria-hidden=true\u003e\u003c/i\u003e \u0026nbsp; \u003cspan\u003e\u003cstrong\u003e{{file.name}}\u003c/strong\u003e ({{file.type}}) - {{file.size}} bytes, last modified: {{file.lastModifiedDate | date:\u0027MM/dd/yyyy HH:mm\u0027}}\u003c/span\u003e \u003cspan\u003e\u0026nbsp;-\u0026nbsp;\u003c/span\u003e \u003cspan ng-show=!FileImportedSuccessfully()\u003e \u003ca class=\"danger font-red\" ng-click=Cancel()\u003e \u003ci class=\"fa fa-trash\"\u003e\u003c/i\u003e \u003cspan\u003eRemove\u003c/span\u003e \u003c/a\u003e \u003cspan\u003e\u0026nbsp;-\u0026nbsp;\u003c/span\u003e \u003ca data-toggle=collapse data-target=#messages_{{file.FileName}} ng-show=!file.IsValid\u003e \u003ci class=\"fa fa-list\" aria-hidden=true\u003e\u003c/i\u003e Messages \u003c/a\u003e \u003cspan class=font-green-jungle ng-show=file.IsValid\u003e \u003ci class=\"fa fa-check\" aria-hidden=true\u003e\u003c/i\u003e Ready for upload! \u003c/span\u003e \u003c/span\u003e \u003cspan class=font-green-jungle ng-show=FileImportedSuccessfully()\u003e \u003ci class=\"fa fa-check\" aria-hidden=true\u003e\u003c/i\u003e File imported successfully! \u003c/span\u003e\u003cul id=messages_{{file.FileName}} class=collapse ng-show=\"!file.IsValid \u0026amp;\u0026amp; !FileImportedSuccessfully()\"\u003e\u003cli ng-repeat=\"error in file.ErrorMessages\"\u003e\u003ci class=\"fa fa-exclamation-circle\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003e{{error.Text}}\u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-accounting', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003cinput\u003e found invalid characters.\r\nLine 23: …lock; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eView Only Shipment - Hide Cha…\r\nLine 24: …lock; vertical-align: middle;\" type=\"checkbox\" \" id=\"viewOnlyHideCharges\" name=\"viewOnlyHideC…\r\n---------------------------------------------------------^\r\nLine 25: \r\n\r\n--\u003e\r\n\r\n\t\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\r\n\t\u003cdiv class=\"row\"\u003e\r\n\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003ch4 class=\"modal-title\"\u003eBilling / Invoicing\u003c/h4\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eBill Only Customer Selection:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle\" type=\"checkbox\" id=\"altCustomer\" name=\"altCustomer\" class=\"input-sm form-control\" ng-model=\"accountings.AltCustomer\" /\u003e\r\n\t\t\t\t\t\t\u003ci class=\"fa fa-fw fa-info-circle\" uib-tooltip=\"This will disable Quick Customer Add for Bill To\"\u003e\u003c/i\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eStation Addressing:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"stationAddressing\" name=\"stationAddressing\" class=\"input-sm form-control\" ng-model=\"accountings.StationAddressing\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eView Only Shipment - Hide Charges:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" \" id=\"viewOnlyHideCharges\" name=\"viewOnlyHideCharges\" class=\"input-sm form-control\" ng-model=\"accountings.ViewOnlyHideCharges\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eHide HAWB Charges:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"hawbHideCharges\" name=\"hawbHideCharges\" class=\"input-sm form-control\" ng-model=\"accountings.HAWBHideCharges\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eTracking Page Show Charge Totals:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"trackingShowChargeTotals\" name=\"trackingShowChargeTotals\" class=\"input-sm form-control\" ng-model=\"accountings.TrackingShowChargeTotals\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eCorporate Invoicing:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"corporateInvoicing\" name=\"corporateInvoicing\" class=\"input-sm form-control\" ng-model=\"accountings.CorporateInvoicing\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eUse Corporate Remit To:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"corporateRemitTo\" name=\"corporateRemitTo\" class=\"input-sm form-control\" ng-model=\"accountings.CorporateRemitTo\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eDefault Billing Terms:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cselect style=\"display: inline-block; vertical-align: middle; width: 25em\" ng-model=\"accountings.DefaultBillingTerms\" class=\"input-sm form-control\"\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"P\"\u003ePPD\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"C\"\u003eCOL\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"T\"\u003e3RD\u003c/option\u003e\r\n\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eDefault Rating Customer:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; width: 20em\" type=\"text\" id=\"DefaultRatingCustomer\" name=\"DefaultRatingCustomer\" class=\"input-sm form-control\"\r\n\t\t\t\t\t\t\t\tng-model=\"accountings.DefaultRatingCustomerName\"\r\n\t\t\t\t\t\t\t\tng-change=\"accountings.DefaultRatingCustomer = null\"\r\n\t\t\t\t\t\t\t\tplaceholder=\"Type Customer to Search...\"\r\n\t\t\t\t\t\t\t\tuib-typeahead=\"customer.Id as customer.Name for customer in searchCustomer($viewValue)\"\r\n\t\t\t\t\t\t\t\ttypeahead-min-length=\"2\"\r\n\t\t\t\t\t\t\t\ttypeahead-template-url=\"customer-typeahead\"\r\n\t\t\t\t\t\t\t\ttypeahead-loading=\"searchingForCustomer\"\r\n\t\t\t\t\t\t\t\ttypeahead-on-select=\"customerChosen($item)\"\r\n\t\t\t\t\t\t\t ng-model-options=\"{ \u0027debounce\u0027: 500 }\" /\u003e\r\n\t\t\t\t\t\t\u003cbutton style=\"display: inline-block; vertical-align: middle; width: 3em; height: 2.5em;\" type=\"button\" class=\"btn btn-svl-default\" tabindex=\"-1\" ng-click=\"lookupCustomer()\"\u003e\r\n\t\t\t\t\t\t\t\u003ci class=\"fa fa-fw fa-search\" aria-hidden=\"true\" data-toggle=\"tooltip\" data-placement=\"top\" title=\"Customer Code\"\u003e\u003c/i\u003e\r\n\t\t\t\t\t\t\u003c/button\u003e\r\n\t\t\t\t\t\t\t\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003ch4 class=\"modal-title\"\u003eWire Remit Details\u003c/h4\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-6\"\u003e\r\n\t\t\t\t\t\t\u003clabel class=\"control-label\"\u003eWire Bank:\u003c/label\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-6\"\u003e\r\n\t\t\t\t\t\t\u003cinput type=\"text\" id=\"wirebank\" name=\"wirebank\" class=\"input-sm form-control\" ng-model=\"accountings.WireBank\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-6\"\u003e\r\n\t\t\t\t\t\t\u003clabel class=\"control-label\"\u003eWire Address:\u003c/label\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-6\"\u003e\r\n\t\t\t\t\t\t\u003cinput type=\"text\" id=\"wireBankAddress\" name=\"wireBankAddress\" class=\"input-sm form-control\" ng-model=\"accountings.WireBankAddress\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-6\"\u003e\r\n\t\t\t\t\t\t\u003clabel class=\"control-label\"\u003eWire City / State / Zip:\u003c/label\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-6 input-group input-group-sm\"\u003e\r\n\t\t\t\t\t\t\u003cinput type=\"text\" id=\"wireBankCity\" name=\"wireBankCity\" class=\"input-sm form-control\" ng-model=\"accountings.WireBankCity\" style=\"display: inline-block; vertical-align: middle; width: 50%\" /\u003e\r\n\t\t\t\t\t\t\u003cinput type=\"text\" id=\"wireBankState\" name=\"wireBankState\" class=\"input-sm form-control\" ng-model=\"accountings.WireBankState\" style=\"display: inline-block; vertical-align: middle; width: 25%\" /\u003e\r\n\t\t\t\t\t\t\u003cinput type=\"text\" id=\"wireBankZip\" name=\"wireBankZip\" class=\"input-sm form-control\" ng-model=\"accountings.WireBankZip\" style=\"display: inline-block; vertical-align: middle; width: 25%\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-6\"\u003e\r\n\t\t\t\t\t\t\u003clabel class=\"control-label\"\u003eWire Account #1 / Routing #:\u003c/label\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-6 input-group input-group-sm\"\u003e\r\n\t\t\t\t\t\t\u003cinput type=\"text\" id=\"wireBankAccountNumber\" name=\"wireBankAccountNumber\" class=\"input-sm form-control\" ng-model=\"accountings.WireBankAccountNumber\" style=\"display: inline-block; vertical-align: middle; width: 50%\" /\u003e\r\n\t\t\t\t\t\t\u003cinput type=\"text\" id=\"wireBankRoutingNumber\" name=\"wireBankRoutingNumber\" class=\"input-sm form-control\" ng-model=\"accountings.WireBankRoutingNumber\" style=\"display: inline-block; vertical-align: middle; width: 50%\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-6\"\u003e\r\n\t\t\t\t\t\t\u003clabel class=\"control-label\"\u003eWire Account #2:\u003c/label\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-6\"\u003e\r\n\t\t\t\t\t\t\u003cinput type=\"text\" id=\"wireBankAccountNumber2\" name=\"wireBankAccountNumber2\" class=\"input-sm form-control\" ng-model=\"accountings.WireBankAccountNumber2\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003ch4 class=\"modal-title\"\u003eAccounting Export\u003c/h4\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eAR Code:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; width: 25em\" type=\"text\" id=\"arCode\" name=\"arCode\" class=\"input-sm form-control\" ng-model=\"accountings.ARCode\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eAP Code:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; width: 25em\" type=\"text\" id=\"apCode\" name=\"apCode\" class=\"input-sm form-control\" ng-model=\"accountings.APCode\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eDefault Invoice Date:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cselect style=\"display: inline-block; vertical-align: middle; width: 25em\" ng-model=\"accountings.AccountingUseDate\" class=\"input-sm form-control\"\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"DeliveryDate\"\u003eDelivery Date\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"InvoiceDate\"\u003eInvoice Date\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"OutForDeliveryDate\"\u003eOut For Delivery Date\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"PickupDate\"\u003ePickup Date\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"ReadyDate\"\u003eReady Date\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"ShipDate\"\u003eHousebill Date\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"ScheduledDeliveryDate\"\u003eScheduled Delivery Date\u003c/option\u003e\r\n\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eAccounting Export Freight Charge Desc:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cselect style=\"display: inline-block; vertical-align: middle; width: 25em\" ng-model=\"accountings.AccountingExportChargeDesc\" class=\"input-sm form-control\"\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Shipper\"\u003eShipper Info\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"ChargeDesc\"\u003eCharge Description\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Consignee\"\u003eConsignee Info\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"ConsigneeAndShipper\"\u003eConsignee And Shipper\u003c/option\u003e\r\n\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eAccounting Export Accessorial Charge Desc:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cselect style=\"display: inline-block; vertical-align: middle; width: 25em\" ng-model=\"accountings.AccountingExportAccessorialDesc\" class=\"input-sm form-control\"\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"CodeDesc\"\u003eCode Type Desc\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"ChargeDesc\"\u003eCharge Description\u003c/option\u003e\r\n\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eAccounting Export Vendor Suffix:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; width: 25em\" type=\"text\" id=\"qbExportVendorSuffix\" name=\"qbExportVendorSuffix\" class=\"input-sm form-control\" ng-model=\"accountings.QBExportVendorSuffix\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eAccounting Export Customer Suffix:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; width: 25em\" type=\"text\" id=\"qbExportCustomerSuffix\" name=\"qbExportCustomerSuffix\" class=\"input-sm form-control\" ng-model=\"accountings.QBExportCustomerSuffix\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eUse AutoIncrement Invoice BatchID:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"useAcctInvoicePrintBatch\" name=\"useAcctInvoicePrintBatch\" class=\"input-sm form-control\" ng-model=\"accountings.UseAcctInvoicePrintBatch\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eStarting Invoice Batch ID:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; width: 25em\" type=\"text\" id=\"acctInvoicePrintBatchID\" name=\"acctInvoicePrintBatchID\" class=\"input-sm form-control\" ng-model=\"accountings.AcctInvoicePrintBatchID\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eDuring Export Set Status to INV For RFI Shipments:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"accountingExportAutoUpdateStatusINVforRFI\" name=\"accountingExportAutoUpdateStatusINVforRFI\" class=\"input-sm form-control\" ng-model=\"accountings.AccountingExportAutoUpdateStatusINVforRFI\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eIIF File Mark Invoices To Print (AR/AP):\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"iifMarkInvoicesToPrint\" name=\"iifMarkInvoicesToPrint\" class=\"input-sm form-control\" ng-model=\"accountings.IIFMarkInvoicesToPrint\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eQuickBooks include Consolidated Invoice Number:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"quickBooksIncludeConsolidatedInvoiceNumber\" name=\"quickBooksIncludeConsolidatedInvoiceNumber\" class=\"input-sm form-control\" ng-model=\"accountings.QuickBooksIncludeConsolidatedInvoiceNumber\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003ch4 class=\"modal-title\"\u003eCost / Vendor Settings\u003c/h4\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eVendor Cost Disputes Enabled:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"vendorCostDisputesEnabled\" name=\"vendorCostDisputesEnabled\" class=\"input-sm form-control\" ng-model=\"accountings.VendorCostDisputesEnabled\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eRouting Cost Distribution Type:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cselect style=\"display: inline-block; vertical-align: middle; width: 25em\" ng-model=\"accountings.RoutingCostDistributionType\" class=\"input-sm form-control\"\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"ChargeableWeight\"\u003eChargeable Weight\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"ActualWeight\"\u003eActual Weight\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Volume\"\u003eVolume\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Evenly\"\u003eEvenly\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Manual\"\u003eManual\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"PRevenue\"\u003e% of Revenue\u003c/option\u003e\r\n\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003ch4 class=\"modal-title\"\u003eOther\u003c/h4\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eTax ID:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; width: 25em\" type=\"text\" id=\"taxID\" name=\"taxID\" class=\"input-sm form-control\" ng-model=\"accountings.TaxID\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eAllow Shipments To Be Manually Updated To INV Status via Consols:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"allowInvStatusUpdate\" name=\"allowInvStatusUpdate\" class=\"input-sm form-control\" ng-model=\"accountings.AllowInvStatusUpdate\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eHide Multi Stops On Invoice:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"hideInvoiceMultiStop\" name=\"hideInvoiceMultiStop\" class=\"input-sm form-control\" ng-model=\"accountings.HideInvoiceMultiStop\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eAllow Zero Dollar Invoices:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"allowZeroDollarInvoices\" name=\"allowZeroDollarInvoices\" class=\"input-sm form-control\" ng-model=\"accountings.AllowZeroDollarInvoices\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eShipment Report - Statement Invoice No In Place of Housebill No:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"statementInvoiceCheck\" name=\"statementInvoiceCheck\" class=\"input-sm form-control\" ng-model=\"accountings.StatementInvoiceCheck\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eQuickBooks Export – AR Memo:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cselect style=\"display: inline-block; vertical-align: middle; width: 25em\" ng-model=\"accountings.ArMemo\" class=\"input-sm form-control\"\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Waybill\"\u003eHousebill #\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"ShipmentInvoice\"\u003eShipment Invoice #\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"BillToReference\"\u003eBill To Reference #\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Blank\"\u003eBlank\u003c/option\u003e\r\n\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eQuickBooks Export – AP Memo:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cselect style=\"display: inline-block; vertical-align: middle; width: 25em\" ng-model=\"accountings.ApMemo\" class=\"input-sm form-control\"\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Waybill\"\u003eHousebill #\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"VendorInvoice\"\u003eVendor Invoice #\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Blank\"\u003eBlank\u003c/option\u003e\r\n\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eQuickBooks Export – AR Class Field:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cselect style=\"display: inline-block; vertical-align: middle; width: 25em\" ng-model=\"accountings.QuickBooksExportArClassField\" class=\"input-sm form-control\"\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Station\"\u003eStation\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"TsGlCode\"\u003eTS GL Code\u003c/option\u003e\r\n\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eQuickBooks Export – AP Class Field:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cselect style=\"display: inline-block; vertical-align: middle; width: 25em\" ng-model=\"accountings.QuickBooksExportApClassField\" class=\"input-sm form-control\"\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"Station\"\u003eStation\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"TsGlCode\"\u003eTS GL Code\u003c/option\u003e\r\n\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eNumber of Decimal Places:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cselect style=\"display: inline-block; vertical-align: middle; width: 25em\" ng-model=\"accountings.NumberDecimalPlaces\" class=\"input-sm form-control\"\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"0\"\u003e0\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"1\"\u003e1\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"2\"\u003e2\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"3\"\u003e3\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"4\"\u003e4\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"5\"\u003e5\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"6\"\u003e6\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"7\"\u003e7\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"8\"\u003e8\u003c/option\u003e\r\n\t\t\t\t\t\t\t\u003coption value=\"9\"\u003e9\u003c/option\u003e\r\n\t\t\t\t\t\t\u003c/select\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eNo Invoice Shipment:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"noInvoiceShipment\" name=\"noInvoiceShipment\" class=\"input-sm form-control\" ng-model=\"accountings.NoInvoiceShipment\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\r\n\t\u003cdiv class=\"row margin-bottom-20\"\u003e\r\n\t\t\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\r\n\t\t\t\u003ca href=\"/Admin/SystemOptions\" target=\u0027_self\u0027 type=\"button\" class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e\r\n\t\t\t\u003cbutton class=\"btn btn-primary\" ng-click=\"onSave()\" ng-disabled=\"submitInProgress\"\u003eSave\u003c/button\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\r\n"); $templateCache.put('systemOptionsAuditLog-list-row-headers-for-edit', "\u003ctr\u003e\u003cth st-sort=UserName class=st-sortable\u003eUser Name\u003c/th\u003e\u003cth st-sort=Source class=st-sortable\u003eSource\u003c/th\u003e\u003cth st-sort=FiledChanged class=st-sortable\u003eField\u003c/th\u003e\u003cth st-sort=BeforeValue class=st-sortable\u003eBefore\u003c/th\u003e\u003cth st-sort=AfterValue class=st-sortable\u003eAfter\u003c/th\u003e\u003cth st-sort=ChangeDate st-sort-default=reverse class=st-sortable\u003eChange Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('systemOptionsAuditLog-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=SystemOptionsAuditLogListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=systemOptionsAuditLog_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=SearchBy placeholder=Search ng-model=filter.Search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=startDatePopup svl-datefield=\"\" ng-model=filter.Startdate ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=endDatePopup svl-datefield=\"\" ng-model=filter.Enddate ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('systemOptionsAuditLog-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=SystemOptionsAuditLogEditRowCtrl\u003e\u003ctd\u003e{{row.UserName}}\u003c/td\u003e\u003ctd\u003e{{row.Source}}\u003c/td\u003e\u003ctd\u003e{{row.FieldChanged}}\u003c/td\u003e\u003ctd\u003e{{row.BeforeValue}}\u003c/td\u003e\u003ctd\u003e{{row.AfterValue}}\u003c/td\u003e\u003ctd\u003e{{row.ChangeDate | date : \"MM/dd/yyyy hh:mm\"}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('systemOptionsAuditLog-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=SystemOptionsAuditLogListCtrl\u003e\u003cp class=\"alert alert-warning\" ng-if=warningMessage\u003e{{warningMessage}}\u003c/p\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-companyDetails', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=panel\u003e\u003cdiv class=modal-body\u003e\u003cform novalidate class=form-compact\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-offset-4 col-sm-offset-4 col-xs-4 col-sm-4 text-center\"\u003e\u003clabel\u003eCompany\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4 text-center\"\u003e\u003clabel\u003eRemit To\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel class=control-label for=companyDetailsName\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=companyname name=companyname class=\"input-sm form-control\" ng-model=companyDetails.Company.CompanyName /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=remittoname name=remittoname class=\"input-sm form-control\" ng-model=companyDetails.RemitTo.RemitName /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel class=control-label for=companyDetailsAddress\u003eAddress:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=companyaddress name=companyaddress class=\"input-sm form-control\" ng-model=companyDetails.Company.CompanyAddress1 /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=remittoaddress name=remittoaddress class=\"input-sm form-control\" ng-model=companyDetails.RemitTo.RemitAddress1 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel class=control-label for=companyDetailsAddress2\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=companyaddress2 name=companyaddress2 class=\"input-sm form-control\" ng-model=companyDetails.Company.CompanyAddress2 /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=remittoaddress2 name=remittoaddress2 class=\"input-sm form-control\" ng-model=companyDetails.RemitTo.RemitAddress2 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel class=control-label for=companyDetailsCityStateZip\u003eCity, State \u0026 Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003cinput type=text id=companycity name=companycity class=\"input-sm form-control\" ng-model=companyDetails.Company.CompanyCity /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-1 col-sm-1\"\u003e\u003cinput type=text id=companystate name=companystate class=\"input-sm form-control\" ng-model=companyDetails.Company.CompanyState /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-1 col-sm-1\"\u003e\u003cinput type=text id=companyzip name=companyzip class=\"input-sm form-control\" ng-model=companyDetails.Company.CompanyZip /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003cinput type=text id=companyaddress name=remittocity class=\"input-sm form-control\" ng-model=companyDetails.RemitTo.RemitCity /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-1 col-sm-1\"\u003e\u003cinput type=text id=remittostate name=remittostate class=\"input-sm form-control\" ng-model=companyDetails.RemitTo.RemitState /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-1 col-sm-1\"\u003e\u003cinput type=text id=remittozip name=remittozip class=\"input-sm form-control\" ng-model=companyDetails.RemitTo.RemitZip /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel class=control-label for=companyDetailsCountry\u003e \u003cspan ng-show=searchingForCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=companycountry name=companycountry class=form-control placeholder=\"Company Country\" ng-model=companyDetails.Company.CompanyCountry uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=2 typeahead-no-results=companyCountryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, \u0027company\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=companyCountryNoResult\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country: \"{{companyDetails.Company.CompanyCountry}}\"\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=remittocountry name=remittocountry class=\"form-control input-group input-group-sm\" placeholder=\"Remit To Country\" ng-model=companyDetails.RemitTo.RemitCountry uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=2 typeahead-no-results=companyRemitToCountryNoResult typeahead-loading=searchingForCountry typeahead-on-select=\"countryChosen($item, \u0027remitto\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=companyRemitToCountryNoResult\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country: \"{{companyDetails.RemitTo.RemitCountry}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel class=control-label for=companyDetailsPhone\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=companyphone name=companyphone class=\"input-sm form-control\" ng-model=companyDetails.Company.CompanyPhone /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel class=control-label for=companyDetailsFax\u003eFax:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=companyfax name=companyfax class=\"input-sm form-control\" ng-model=companyDetails.Company.CompanyFax /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel class=control-label for=companyDetailsEmail\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=companyemail name=companyemail class=\"input-sm form-control\" ng-model=companyDetails.Company.CompanyEmail /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel class=control-label for=companyDetailsWebsite\u003eWeb Site:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=text id=companywebsite name=companywebsite class=\"input-sm form-control\" ng-model=companyDetails.Company.CompanyWeb /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel class=control-label for=companyDetailsLogo\u003eCompany Logo:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cimg src={{companyDetails.Company.CompanyLogoBase64}} style=width:100%;height:auto;margin-bottom:20px /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-offset-4 col-xs-8 col-sm-8\"\u003e\u003cinput type=file class=custom-file-input accept=image/* onchange=angular.element(this).scope().onSelectFile(this) /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-12\u003e\u003ca href=/Admin/SystemOptions target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" type=button ng-disabled=submitInProgress ng-click=onSubmit(companyDetails)\u003eSave\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-edi', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-12\"\u003e\u003cform novalidate class=form-compact\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-md-6\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-md-4\"\u003e\u003clabel for=EDIQualifierId\u003eEDI Interchange Qualifier / ID:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-2\u003e\u003cselect class=form-control ng-model=EDI.EDIQualifier\u003e\u003coption ng-repeat=\"qualifier in interchangeQualifierId\" ng-value=qualifier.value\u003e{{qualifier.text}}\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=EDI.EDIID /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-md-4\"\u003e\u003clabel for=Carrier214StatusCodes\u003eCarrier 214 Status Codes:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6 style=margin-bottom:20px\u003e\u003ca href=javascript:void(0) ng-click=onOpenCarrierStatusCodesModal()\u003eSetup\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-md-4\"\u003e\u003clabel for=NewImportShipmentStatus\u003eNew Status Shipment Import:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=NewImportShipmentStatus name=NewImportShipmentStatus class=form-control ng-model=EDI.NewImportShipmentStatusName placeholder=\"Type Status to Search...\" uib-typeahead=\"code.CodeDesc as code.CodeDesc for code in searchStatusCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=edi-statusCode-typeahead typeahead-loading=searchingForStatusCode typeahead-on-select=\"statusCodeChosen($item, \u0027NewImportShipmentStatus\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"lookupStatusCode(\u0027NewImportShipmentStatus\u0027, \u0027NewImportShipmentStatusName\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Status Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-12\"\u003e\u003ch6 style=font-weight:bold\u003eEDI 210 Export\u003c/h6\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-md-4\"\u003e\u003clabel for=EDI210InvoiceNoInB302Segment\u003eInvoice # in B3[02] segment:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-md-4\"\u003e\u003cinput type=checkbox ng-model=EDI.EDI210InvoiceNoInB302Segment ng-checked=EDI.EDI210InvoiceNoInB302Segment /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-md-6\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-md-4\"\u003e\u003clabel for=EDI945CompletionStatus\u003eEDI (945) Completion Status/Warehouse Inventory to Outbound:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=EDI945CompletionStatus name=EDI945CompletionStatus class=form-control ng-model=EDI.EDI945CompletionStatusName placeholder=\"Type Status to Search...\" uib-typeahead=\"code.CodeDesc as code.CodeDesc for code in searchStatusCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=edi-statusCode-typeahead typeahead-loading=searchingForStatusCode typeahead-on-select=\"statusCodeChosen($item, \u0027EDI945CompletionStatus\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"lookupStatusCode(\u0027EDI945CompletionStatus\u0027, \u0027EDI945CompletionStatusName\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Status Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-md-10\"\u003e\u003ch6 style=font-weight:bold;margin-bottom:0\u003eEDI (214-CNS Stores Only) Shipment Status\u003c/h6\u003e\u003clabel style=color:red\u003e214 Document Will be Sent When a Shipment is Put in a Status of.\u003c/label\u003e\u003cdiv style=position:relative\u003e\u003cdiv class=\"border-table user-profile-edit-grid\"\u003e\u003ctable class=table\u003e\u003ctr ng-repeat=\"codeType in codeTypes\"\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e\u003cinput type=checkbox ng-model=codeTypesCheckbox[codeType.Id] /\u003e\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{codeType.CodeType}}\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{codeType.CodeDesc}}\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-12\u003e\u003ca href=/Admin/SystemOptions target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=onSubmit(EDI) ng-disabled=submitInProgress\u003eSave\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('edi-statusCode-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003cspan color=#ddd\u003e(\u003cspan ng-bind-html=\"match.model.CodeDesc | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e)\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('systemOptions-email', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cform novalidate class=form-compact ng-show=\"emailDetails.EmailType == \u0027SMTP\u0027\"\u003e\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eSMTP Configuration\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=emailServerPort\u003eEmail Server (SMTP):Port:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=emailServerPort name=emailServerPort class=\"input-sm form-control\" ng-model=emailDetails.SMTP.EmailServer /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=useEmailSSL\u003eUse Email SSL:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox id=useEmailSSL name=useEmailSSL ng-checked=emailDetails.SMTP.EmailSSL class=\"input-sm form-control\" ng-model=emailDetails.SMTP.EmailSSL /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EmailUserID\u0027)}\" class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=EmailUserID\u003eEmail User:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=emailDetails.SMTP.EmailUserID autocomplete=off ng-disabled=!emailDetails.EmailInputClicked /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=onEditEmailUser();\u003e \u003ci class=\"fa fa-fw fa-pencil\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=EmailUserID class=error ng-show=\"(itemErrors[\u0027EmailUserID\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EmailUserID\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EmailPassword\u0027)}\" class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=EmailPassword\u003eEmail Password:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6 input-group input-group-sm\"\u003e\u003cinput type=password class=form-control ng-model=emailDetails.SMTP.EmailPassword ng-disabled=!emailDetails.PasswordInputClicked autocomplete=off placeholder=************* /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=onEditEmailPassword();\u003e \u003ci class=\"fa fa-fw fa-pencil\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=EmailPassword class=error ng-show=\"(itemErrors[\u0027EmailPassword\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EmailPassword\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=statusEmailAddress\u003eFrom Email Address:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=statusEmailAddress name=statusEmailAddress class=\"input-sm form-control\" ng-model=emailDetails.Address.StatusEmail /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eOther Settings\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=trackingLinkWebAddress\u003eTracking Link Web Address:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=trackingLinkWebAddress name=trackingLinkWebAddress class=\"input-sm form-control\" ng-model=emailDetails.Address.EmailWebAddress /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=aesEmailAddress\u003eAES Email Address:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=aesEmailAddress name=aesEmailAddress class=\"input-sm form-control\" ng-model=emailDetails.Address.AESEmail /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eStatus Email Settings\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=StatusEmailsShowSpecialInstructions\u003eStatus Emails - Show Special Instructions:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=emailDetails.StatusEmailsShowSpecialInstructions ng-checked=emailDetails.StatusEmailsShowSpecialInstructions /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=StatusEmailsHidePiecesInformation\u003eStatus Emails - Hide Pieces Information:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=emailDetails.StatusEmailsHidePiecesInformation ng-checked=emailDetails.StatusEmailsHidePiecesInformation /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=StatusEmailsHideTracking\u003eStatus Emails - Hide Tracking Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=emailDetails.StatusEmailsHideTrackingNumber ng-checked=emailDetails.StatusEmailsHideTrackingNumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=\"text-align:left;padding:15px 0\"\u003e\u003ca href=/Admin/SystemOptions target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cinput class=\"btn btn-primary\" type=button ng-disabled=submitInProgress ng-click=onSubmit(emailDetails) value=Save /\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=onOpenTestEmailSettingsModal()\u003eSend Test Email\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003cform novalidate class=form-compact ng-show=\"emailDetails.EmailType == \u0027PostMarkApi\u0027\"\u003e\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003ePostmark Configuration\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PostmarkApiKey\u0027)}\" class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=PostmarkKey\u003ePostmark API Key:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=emailDetails.Postmark.PostMarkApiKey autocomplete=off ng-disabled=!emailDetails.EmailInputClicked /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=onEditEmailUser();\u003e \u003ci class=\"fa fa-fw fa-pencil\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=EmailUserID class=error ng-show=\"(itemErrors[\u0027EmailUserID\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EmailUserID\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=statusEmailAddress\u003eFrom Email Address:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=statusEmailAddress name=statusEmailAddress class=\"input-sm form-control\" ng-model=emailDetails.Address.StatusEmail /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eOther Settings\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=trackingLinkWebAddress\u003eTracking Link Web Address:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=trackingLinkWebAddress name=trackingLinkWebAddress class=\"input-sm form-control\" ng-model=emailDetails.Address.EmailWebAddress /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003clabel for=aesEmailAddress\u003eAES Email Address:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=aesEmailAddress name=aesEmailAddress class=\"input-sm form-control\" ng-model=emailDetails.Address.AESEmail /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eStatus Email Settings\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=StatusEmailsShowSpecialInstructions\u003eStatus Emails - Show Special Instructions:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=emailDetails.StatusEmailsShowSpecialInstructions ng-checked=emailDetails.StatusEmailsShowSpecialInstructions /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=StatusEmailsHidePiecesInformation\u003eStatus Emails - Hide Pieces Information:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=emailDetails.StatusEmailsHidePiecesInformation ng-checked=emailDetails.StatusEmailsHidePiecesInformation /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=StatusEmailsHideTracking\u003eStatus Emails - Hide Tracking Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=emailDetails.StatusEmailsHideTrackingNumber ng-checked=emailDetails.StatusEmailsHideTrackingNumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=\"text-align:left;padding:15px 0\"\u003e\u003ca href=/Admin/SystemOptions target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cinput class=\"btn btn-primary\" type=button ng-disabled=submitInProgress ng-click=onSubmit(emailDetails) value=Save /\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=onOpenTestEmailSettingsModal()\u003eSend Test Email\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-test-email-smtpconfiguration', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=onCloseTestEmailSettingsModal()\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title id=revertBatchConfirmationModalLabel\u003eSupply-Vision Status Email Test Program.\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off name=systemOptionsTestEmailConfigurationForm class=\"form form-compact\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=emailServerSSL\u003eEmail Server / SSL:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=emailServerSSL name=emailServerSSL class=\"input-sm form-control\" ng-model=emailDetailsForTesting.SMTP.EmailServer /\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-1 col-sm-1\"\u003e\u003cinput type=checkbox id=useEmailSSL name=useEmailSSL ng-checked=emailDetailsForTesting.SMTP.EmailSSL class=\"input-sm form-control\" ng-model=emailDetailsForTesting.SMTP.EmailSSL /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=emailUserId\u003eEmail UserID:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=emailUserId name=emailUserId class=\"input-sm form-control\" autocomplete=off ng-model=emailDetailsForTesting.SMTP.EmailUserID /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=emailPassword\u003eEmail Password:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=password id=emailPassword name=emailPassword class=\"input-sm form-control\" autocomplete=off ng-model=emailDetailsForTesting.SMTP.EmailPassword /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=emailWebAddress\u003eEmail From Address:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=emailWebAddress name=emailWebAddress class=\"input-sm form-control\" ng-model=emailDetailsForTesting.Address.StatusEmail /\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=sentTo\u003eSend To:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=email id=sentTo name=sentTo class=\"input-sm form-control\" ng-model=emailDetailsForTesting.Settings.SentTo required/\u003e \u003clabel ng-show=\"systemOptionsTestEmailConfigurationForm.sentTo.$dirty \u0026amp;\u0026amp; systemOptionsTestEmailConfigurationForm.sentTo.$error.required\" style=color:red\u003eSent To is required\u003c/label\u003e \u003clabel ng-show=\"systemOptionsTestEmailConfigurationForm.sentTo.$dirty \u0026amp;\u0026amp; systemOptionsTestEmailConfigurationForm.sentTo.$error.email\" style=color:red\u003ePlease enter a valid email address\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=subject\u003eSubject:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=subject name=subject class=\"input-sm form-control\" ng-model=emailDetailsForTesting.Settings.Subject ng-init=\"emailDetailsForTesting.Settings.Subject = emailDetailsForTesting.Settings.Subject || \u0027Test email from Supply-Vision\u0027\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=message\u003eMessage:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ctextarea id=message name=message class=\"input-sm form-control\" style=resize:none;height:100px ng-model=emailDetailsForTesting.Settings.Message required\u003e\u003c/textarea\u003e \u003clabel ng-show=\"systemOptionsTestEmailConfigurationForm.message.$dirty \u0026amp;\u0026amp; systemOptionsTestEmailConfigurationForm.message.$error.required\" style=color:red\u003eMessage is required\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton class=\"btn btn-primary\" ng-click=onTestEmailConfiguration() ng-disabled=\"systemOptionsTestEmailConfigurationForm.$invalid || submitInProgress\"\u003eSend\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-test-email-postmarkconfiguration', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-label=Close ng-click=onCloseTestEmailSettingsModal()\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title id=revertBatchConfirmationModalLabel\u003eSupply-Vision Status Email Test Program.\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off name=systemOptionsTestEmailConfigurationForm class=\"form form-compact\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=emailPassword\u003eApi Key:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput id=emailPassword name=emailPassword class=\"input-sm form-control\" autocomplete=off ng-model=emailDetailsForTesting.Postmark.PostMarkApiKey /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=emailWebAddress\u003eEmail From Address:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=emailWebAddress name=emailWebAddress class=\"input-sm form-control\" ng-model=emailDetailsForTesting.Address.StatusEmail /\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=sentTo\u003eSend To:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=email id=sentTo name=sentTo class=\"input-sm form-control\" ng-model=emailDetailsForTesting.Settings.SentTo required/\u003e \u003clabel ng-show=\"systemOptionsTestEmailConfigurationForm.sentTo.$dirty \u0026amp;\u0026amp; systemOptionsTestEmailConfigurationForm.sentTo.$error.required\" style=color:red\u003eSent To is required\u003c/label\u003e \u003clabel ng-show=\"systemOptionsTestEmailConfigurationForm.sentTo.$dirty \u0026amp;\u0026amp; systemOptionsTestEmailConfigurationForm.sentTo.$error.email\" style=color:red\u003ePlease enter a valid email address\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=subject\u003eSubject:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text id=subject name=subject class=\"input-sm form-control\" ng-model=emailDetailsForTesting.Settings.Subject ng-init=\"emailDetailsForTesting.Settings.Subject = emailDetailsForTesting.Settings.Subject || \u0027Test email from Supply-Vision\u0027\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel for=message\u003eMessage:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ctextarea id=message name=message class=\"input-sm form-control\" style=resize:none;height:100px ng-model=emailDetailsForTesting.Settings.Message required\u003e\u003c/textarea\u003e \u003clabel ng-show=\"systemOptionsTestEmailConfigurationForm.message.$dirty \u0026amp;\u0026amp; systemOptionsTestEmailConfigurationForm.message.$error.required\" style=color:red\u003eMessage is required\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton class=\"btn btn-primary\" ng-click=onTestEmailConfiguration() ng-disabled=\"systemOptionsTestEmailConfigurationForm.$invalid || submitInProgress\"\u003eSend\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-customerPortal', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eRate Information\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eDisplay Rate Information:\u003c/label\u003e \u003cinput style=display:inline-block;vertical-align:middle type=checkbox id=PublicDisplayRateInformation name=PublicDisplayRateInformation class=\"input-sm form-control\" ng-model=customerPortal.PublicDisplayRateInformation /\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eSelected Statuses:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 border-table user-profile-edit-grid\" style=position:relative\u003e\u003ctable class=table\u003e\u003ctr ng-repeat=\"option in customerPortal.Options\"\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e\u003cinput type=checkbox ng-model=option.Selected /\u003e\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{option.Name}}\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eNotification Emails\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eNew Note:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003ctextarea rows=2 id=NewNoteEmailGroup name=NewNoteEmailGroup class=\"input-sm form-control\" ng-model=customerPortal.NewNoteEmailGroup maxlength=500\u003e\u003c/textarea\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eNew Attachment:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003ctextarea rows=2 id=NewAttachmentEmailGroup name=NewAttachmentEmailGroup class=\"input-sm form-control\" ng-model=customerPortal.NewAttachmentEmailGroup maxlength=500\u003e\u003c/textarea\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eNew Portal Shipment - Ground:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003ctextarea rows=2 id=NewNoteEmailGroupGround name=NewNoteEmailGroupGround class=\"input-sm form-control\" ng-model=customerPortal.NewNoteEmailGroupGround maxlength=500\u003e\u003c/textarea\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eNew Portal Shipment - Air:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003ctextarea rows=2 id=NewNoteEmailGroupAir name=NewNoteEmailGroupAir class=\"input-sm form-control\" ng-model=customerPortal.NewNoteEmailGroupAir maxlength=500\u003e\u003c/textarea\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eNew Portal Shipment - Sea:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003ctextarea rows=2 id=NewNoteEmailGroupSea name=NewNoteEmailGroupSea class=\"input-sm form-control\" ng-model=customerPortal.NewNoteEmailGroupSea maxlength=500\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003ePublic Track\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eSelected Items:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 border-table user-profile-edit-grid\" style=position:relative\u003e\u003ctable class=table\u003e\u003ctr ng-repeat=\"option in customerPortal.TrackOptions\"\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e\u003cinput type=checkbox ng-model=option.Selected /\u003e\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{option.Name}}\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eHide Shipper/Consignee Details:\u003c/label\u003e \u003cinput style=display:inline-block;vertical-align:middle type=checkbox id=HideShipperConsigneeDetails name=HideShipperConsigneeDetails class=\"input-sm form-control\" ng-model=customerPortal.HideShipperConsigneeDetails /\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eHide Pieces Information:\u003c/label\u003e \u003cinput style=display:inline-block;vertical-align:middle type=checkbox id=HidePiecesInformationPublicTrack name=HidePiecesInformationPublicTrack class=\"input-sm form-control\" ng-model=customerPortal.HidePiecesInformationPublicTrack /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003ePortal Usage Policy Terms\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eEnable Portal Usage Policy:\u003c/label\u003e \u003cinput style=display:inline-block;vertical-align:middle type=checkbox id=EnablePortalUsagePolicy name=EnablePortalUsagePolicy class=\"input-sm form-control\" ng-model=customerPortal.EnablePortalUsagePolicy /\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003ctextarea rows=4 id=PortalUsagePolicyTerms name=PortalUsagePolicyTerms class=\"input-sm form-control\" ng-model=customerPortal.PortalUsagePolicyTerms maxlength=500\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eCustomer Settings\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eThird Party Options:\u003c/label\u003e \u003cinput style=display:inline-block;vertical-align:middle type=checkbox id=ThirdPartyBillingEnabled name=ThirdPartyBillingEnabled class=\"input-sm form-control\" ng-model=customerPortal.ThirdPartyBillingEnabled /\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eEnable Third Party Bill To:\u003c/label\u003e \u003cinput style=display:inline-block;vertical-align:middle type=checkbox id=EnableThirdPartyBillTo name=EnableThirdPartyBillTo class=\"input-sm form-control\" ng-model=customerPortal.EnableThirdPartyBillTo /\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eDisplay Third Party Invoices:\u003c/label\u003e \u003cinput style=display:inline-block;vertical-align:middle type=checkbox id=DisplayThirdPartyInvoices name=DisplayThirdPartyInvoices class=\"input-sm form-control\" ng-model=customerPortal.DisplayThirdPartyInvoices /\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eInitial Customer Entered Quote Status:\u003c/label\u003e \u003cselect style=display:inline-block;vertical-align:middle;width:25em id=cbDefaultCustomerSubmittedQuoteStatus name=cbDefaultCustomerSubmittedQuoteStatus class=\"input-sm form-control\" ng-model=customerPortal.DefaultCustomerSubmittedQuoteStatus ng-options=\"option.Value as option.Name for option in customerPortal.Options\"\u003e \u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eInitial Customer Entered Shipment Status:\u003c/label\u003e \u003cselect style=display:inline-block;vertical-align:middle;width:25em id=cbInitialCustomerEntertedShipmentStatus name=cbInitialCustomerEntertedShipmentStatus class=\"input-sm form-control\" ng-model=customerPortal.InitialCustomerEntertedShipmentStatus ng-options=\"option.Value as option.Name for option in customerPortal.Options\"\u003e \u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eDefault Customer Submitted Shipment Status:\u003c/label\u003e \u003cselect style=display:inline-block;vertical-align:middle;width:25em id=cbDefaultCustomerSubmittedShipmentStatus name=cbDefaultCustomerSubmittedShipmentStatus class=\"input-sm form-control\" ng-model=customerPortal.DefaultCustomerSubmittedShipmentStatus ng-options=\"option.Value as option.Name for option in customerPortal.Options\"\u003e \u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eDefault Customer Submitted Quote Status:\u003c/label\u003e \u003cselect style=display:inline-block;vertical-align:middle;width:25em id=cbDefaultCustomerSubmittedQuoteStatus2 name=cbDefaultCustomerSubmittedQuoteStatus2 class=\"input-sm form-control\" ng-model=customerPortal.DefaultCustomerSubmittedQuoteStatus2 ng-options=\"option.Value as option.Name for option in customerPortal.Options\"\u003e \u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eWMS - Display Lot:\u003c/label\u003e \u003cinput style=display:inline-block;vertical-align:middle type=checkbox id=WMSDisplayLot name=WMSDisplayLot class=\"input-sm form-control\" ng-model=customerPortal.WMSDisplayLot /\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel style=display:inline-block;vertical-align:middle;width:50% class=control-label\u003eAdd Reference Number:\u003c/label\u003e \u003cinput style=display:inline-block;vertical-align:middle type=checkbox id=AddRefNumber name=AddRefNumber class=\"input-sm form-control\" ng-model=customerPortal.AddRefNumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-bottom-20\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Admin/SystemOptions target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=onSave() ng-disabled=submitInProgress\u003eSave\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-dispatch', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eUnassigned Board Criteria\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eShipment Statuses:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 border-table user-profile-edit-grid\" style=position:relative\u003e\u003ctable class=table\u003e\u003ctr ng-repeat=\"status in dispatch.Statuses\"\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e\u003cinput type=checkbox ng-model=status.Selected /\u003e\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{status.Name}}\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=padding-top:3em\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eService Levels:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 border-table user-profile-edit-grid\" style=position:relative\u003e\u003ctable class=table\u003e\u003ctr ng-repeat=\"level in dispatch.Levels\"\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e\u003cinput type=checkbox ng-model=level.Selected /\u003e\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{level.Name}}\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eAssigned Board\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eDispatch POD Status:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=checkbox id=DispatchPODStatus name=DispatchPODStatus class=\"input-sm form-control\" ng-model=dispatch.DispatchPODStatus /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eDrivers\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eDriver Accepted Shipment Status:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cselect id=cbDispatchDriverAcceptedStatusCode name=cbDispatchDriverAcceptedStatusCode class=\"input-sm form-control\" ng-model=dispatch.DispatchDriverAcceptedStatusCode ng-options=\"status.Value as status.Name for status in dispatch.Statuses\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eSet Dispatch Driver as Shipment Carrier:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=checkbox id=SetDispatchDriverAsShipmentCarrier name=SetDispatchDriverAsShipmentCarrier class=\"input-sm form-control\" ng-model=dispatch.SetDispatchDriverAsShipmentCarrier /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eAuto Check Out:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=checkbox id=DispatchAutoCheckOut name=DispatchAutoCheckOut class=\"input-sm form-control\" ng-model=customerPortal.DispatchAutoCheckOut /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eDispatch Accessorials\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eAccessorials:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 border-table user-profile-edit-grid\" style=position:relative\u003e\u003ctable class=table\u003e\u003ctr ng-repeat=\"acc in dispatch.Accessorials\"\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e\u003cinput type=checkbox ng-model=acc.Selected /\u003e\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{acc.Name}}\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eAlerts\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eAlert Type:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cselect ng-model=dispatch.DispatchAlertSetting class=\"input-sm form-control\"\u003e\u003coption value=0\u003eNone\u003c/option\u003e\u003coption value=1\u003eTLS\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-bottom-20\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Admin/SystemOptions target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=onSave() ng-disabled=submitInProgress\u003eSave\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-forms', "\u003c!-- Html minification failed. Returning unminified contents.\r\nDuring parsing of HTML-code error has occurred.\r\nLine 502: \u003cscript type=\"text/javascript\"\u003e\r\n---------------------------------------------^\r\nLine 503: function GetRemainingChars(controlId, spanId, max) {\r\n\r\n--\u003e\r\n\r\n\t\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\r\n\t\r\n\t\u003cdiv class=\"row\"\u003e\r\n\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eDocument Settings\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eBOL Show Cartons:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"bolShowCarton\" name=\"bolShowCarton\" class=\"input-sm form-control\" ng-model=\"forms.BOLShowCarton\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eBOL Show Ready Date/Time:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle\" type=\"checkbox\" id=\"bolShowReadyDate\" name=\"bolShowReadyDate\" class=\"input-sm form-control\" ng-model=\"forms.BOLShowReadyDate\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eBOL Show Sched. Del Date/Time:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; \" type=\"checkbox\" id=\"bolShowReadyDate\" name=\"bolShowReadyDate\" class=\"input-sm form-control\" ng-model=\"forms.BOLShowSchedDelDate\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eBOL 3PL - Use Station as Bill To:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"bol3PLUseStationAsBillTo\" name=\"bol3PLUseStationAsBillTo\" class=\"input-sm form-control\" ng-model=\"forms.BOL3PLUseStationAsBillTo\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eCarrier Confirmation - Use Station as Bill To:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"CarrierConfirmationUseStationbillto\" name=\"CarrierConfirmationUseStationbillto\" class=\"input-sm form-control\" ng-model=\"forms.CarrierConfirmationUseStationbillto\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eCustomer Charges - Hide Dim/Chg Weights:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; \" type=\"checkbox\" id=\"HideDimChgWeightCustCharges\" name=\"HideDimChgWeightCustCharges\" class=\"input-sm form-control\" ng-model=\"forms.HideDimChgWeightCustCharges\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eDelivery Receipt - Hide Carrier #:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; \" type=\"checkbox\" id=\"DeliveryReceiptHideCarrier\" name=\"DeliveryReceiptHideCarrier\" class=\"input-sm form-control\" ng-model=\"forms.DeliveryReceiptHideCarrier\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eDelivery Receipt - Hide Ref #:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"DeliveryReceiptHideRef\" name=\"DeliveryReceiptHideRef\" class=\"input-sm form-control\" ng-model=\"forms.DeliveryReceiptHideRef\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eDelivery Receipt - Hide Tracking #:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"DeliveryReceiptHideTrackingnumber\" name=\"DeliveryReceiptHideTrackingnumber\" class=\"input-sm form-control\" ng-model=\"forms.DeliveryReceiptHideTrackingNumber\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eGeneral - Automatic Insurance Calculation:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle\" type=\"checkbox\" id=\"AutoInsuranceEnable\" name=\"AutoInsuranceEnable\" class=\"input-sm form-control\" ng-model=\"forms.AutoInsuranceEnable\" /\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; width: 10em\" type=\"text\" id=\"AutoInsurancePerc\" name=\"AutoInsurancePerc\" class=\"input-sm form-control\" ng-model=\"forms.AutoInsurancePerc\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eGeneral - Declare AWB in KG/IN:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"AwbKgIn\" name=\"AwbKgIn\" class=\"input-sm form-control\" ng-model=\"forms.AwbKgIn\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eGeneral - Display Carrier Confirmation for INTL:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"DisplayCarrierConfOnIntl\" name=\"DisplayCarrierConfOnIntl\" class=\"input-sm form-control\" ng-model=\"forms.DisplayCarrierConfOnIntl\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eHAWB - Include website:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"HAWBIncludeWebsite\" name=\"HAWBIncludeWebsite\" class=\"input-sm form-control\" ng-model=\"forms.HAWBIncludeWebsite\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eHAWB Laser - Hide Dim Weight:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"HAWBLaserHideDimWeight\" name=\"HAWBLaserHideDimWeight\" class=\"input-sm form-control\" ng-model=\"forms.HAWBLaserHideDimWeight\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eHAWB Laser - Use Ready Date:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"HAWBLaserUseReadyDate\" name=\"HAWBLaserUseReadyDate\" class=\"input-sm form-control\" ng-model=\"forms.HAWBLaserUseReadyDate\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eHide Carrier Confirmation Requirements:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"HideCarrierConfReq\" name=\"HideCarrierConfReq\" class=\"input-sm form-control\" ng-model=\"forms.CarrierConfirmationHideRequirements\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eHide Carrier on Shipping Label:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"HideCarrierOnShippingLabel\" name=\"HideCarrierOnShippingLabel\" class=\"input-sm form-control\" ng-model=\"forms.ShipmentCarrierDisabled\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eMAWB - Hide Consignee Account No:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"MAWBHideConsigneeAcct\" name=\"MAWBHideConsigneeAcct\" class=\"input-sm form-control\" ng-model=\"forms.MAWBHideConsigneeAcct\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eMAWB - Hide Shipper Account No:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"MAWBHideShipperAcct\" name=\"MAWBHideShipperAcct\" class=\"input-sm form-control\" ng-model=\"forms.MAWBHideShipperAcct\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eMAWB - Hide Shipper Reference No:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"MAWBHideShipperRefNum\" name=\"MAWBHideShipperRefNum\" class=\"input-sm form-control\" ng-model=\"forms.MAWBHideShipperRefNum\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003ePickup Alert - Use Ready Date:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"PickupAlertUseReadyDate\" name=\"PickupAlertUseReadyDate\" class=\"input-sm form-control\" ng-model=\"forms.PickupAlertUseReadyDate\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eQuote - Hide Signature Section:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"QuoteHideSignatureSection\" name=\"QuoteHideSignatureSection\" class=\"input-sm form-control\" ng-model=\"forms.QuoteHideSignatureSection\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eShipping Label - Show Reference Numbers:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"ShippingShowRefNo\" name=\"ShippingShowRefNo\" class=\"input-sm form-control\" ng-model=\"forms.ShippingShowRefNo\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eShow Both Agents on Pickup and Delivery Alert:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"ShowBothAgentsOnPickupAndDelivery\" name=\"ShowBothAgentsOnPickupAndDelivery\" class=\"input-sm form-control\" ng-model=\"forms.ShowPUandDLAgent\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eStd. Invoice - Display Mileage:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"StandardInvoiceDisplayMileage\" name=\"StandardInvoiceDisplayMileage\" class=\"input-sm form-control\" ng-model=\"forms.StandardInvoiceDisplayMileage\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eStd. Invoice - Show Cartons:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"StandardInvoiceShowCartons\" name=\"StandardInvoiceShowCartons\" class=\"input-sm form-control\" ng-model=\"forms.StandardInvoiceShowCartons\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eStd. Invoice - Show Class:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"StandardInvoiceShowClass\" name=\"StandardInvoiceShowClass\" class=\"input-sm form-control\" ng-model=\"forms.StandardInvoiceShowClass\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eStmt. Invoice - Title:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle; width: 30em\" type=\"text\" id=\"StatementInvoiceTitle\" name=\"StatementInvoiceTitle\" class=\"input-sm form-control\" ng-model=\"forms.StatementInvoiceTitle\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eTradeshow Label - Header Enabled:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"TradeshowLabelHeaderEnable\" name=\"TradeshowLabelHeaderEnable\" class=\"input-sm form-control\" ng-model=\"forms.TradeshowLabelHeaderEnable\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003clabel style=\"display: inline-block; vertical-align: middle; width: 50%\" class=\"control-label\"\u003eTradeshow Bill Of Lading - Hide Dim Weight:\u003c/label\u003e\r\n\t\t\t\t\t\t\u003cinput style=\"display: inline-block; vertical-align: middle;\" type=\"checkbox\" id=\"TradeshowBillOfLadingHideDimWeight\" name=\"TradeshowBillOfLadingHideDimWeight\" class=\"input-sm form-control\" ng-model=\"forms.TradeshowBillOfLadingHideDimWeight\" /\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eBOL Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblBOLTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"BOLTerms\" name=\"BOLTerms\" class=\"input-sm form-control\" ng-model=\"forms.BOLTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1500\" onkeyup=\"GetRemainingChars(this, \u0027lblBOLTerms\u0027, 1500)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eBooking Confirmation Terms 1\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblBookingConfirmationTerms1\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"BookingConfirmTerms1\" name=\"BookingConfirmTerms1\" class=\"input-sm form-control\" ng-model=\"forms.BookingConfirmTerms1\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblBookingConfirmationTerms1\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eBooking Confirmation Terms 2\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblBookingConfirmationTerms2\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"BookingConfirmTerms2\" name=\"BookingConfirmTerms2\" class=\"input-sm form-control\" ng-model=\"forms.BookingConfirmTerms2\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblBookingConfirmationTerms2\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eCarrier Confirmation Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblCarrierConfirmationTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"BookingConfirmTerms2\" name=\"BookingConfirmTerms2\" class=\"input-sm form-control\" ng-model=\"forms.CarrierConfTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"3000\" onkeyup=\"GetRemainingChars(this, \u0027lblCarrierConfirmationTerms\u0027, 3000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eCustomer Charges Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblCustomerChargesTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"CustomerChargesTerms\" name=\"CustomerChargesTerms\" class=\"input-sm form-control\" ng-model=\"forms.CustomerChargesTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"2000\" onkeyup=\"GetRemainingChars(this, \u0027lblCustomerChargesTerms\u0027, 2000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eRouting Carrier Confirmation Header Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblCarrierConfirmationHeaderTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"ChargeFormConfirmationTerms\" name=\"ChargeFormConfirmationTerms\" class=\"input-sm form-control\" ng-model=\"forms.ChargeFormConfirmationTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"100\" onkeyup=\"GetRemainingChars(this, \u0027lblCarrierConfirmationHeaderTerms\u0027, 100)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eCustomer Quote Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblCustomerQuoteTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"CustomerQuoteTerms\" name=\"CustomerQuoteTerms\" class=\"input-sm form-control\" ng-model=\"forms.CustomerQuoteTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"2000\" onkeyup=\"GetRemainingChars(this, \u0027lblCustomerQuoteTerms\u0027, 2000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eEmail Body For Invoice Form\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblEmailBodyForInvoiceForm\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"EmailBodyForInvoiceForm\" name=\"EmailBodyForInvoiceForm\" class=\"input-sm form-control\" ng-model=\"forms.EmailBodyForInvoiceForm\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblEmailBodyForInvoiceForm\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eHAWB Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblHAWBTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"HAWBTerms\" name=\"HAWBTerms\" class=\"input-sm form-control\" ng-model=\"forms.HAWBTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblHAWBTerms\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eHouse Ocean Bill of Lading Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblHouseOceanBillofLadingTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"HouseOBOLTerms\" name=\"HouseOBOLTerms\" class=\"input-sm form-control\" ng-model=\"forms.HouseOBOLTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblHouseOceanBillofLadingTerms\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eMaster Ocean Bill of Lading Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblMasterOceanBillofLadingTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"MasterOBOLTerms\" name=\"MasterOBOLTerms\" class=\"input-sm form-control\" ng-model=\"forms.MasterOBOLTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblMasterOceanBillofLadingTerms\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003ePickup Alert Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblPickupAlertTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"PickupAlertTerms\" name=\"PickupAlertTerms\" class=\"input-sm form-control\" ng-model=\"forms.PickupAlertTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblPickupAlertTerms\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eDelivery Alert Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblDeliveryAlertTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"DeliveryAlertTerms\" name=\"DeliveryAlertTerms\" class=\"input-sm form-control\" ng-model=\"forms.DeliveryAlertTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblDeliveryAlertTerms\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eInvoice Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblInvoiceTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"InvoiceTerms\" name=\"InvoiceTerms\" class=\"input-sm form-control\" ng-model=\"forms.InvoiceTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblInvoiceTerms\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eAuthority Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblAuthorityTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"AuthorityTerms\" name=\"AuthorityTerms\" class=\"input-sm form-control\" ng-model=\"forms.AuthorityTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblAuthorityTerms\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eKnown Shipper Stmt\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblKnownShipperStmt\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"KnownShipper\" name=\"KnownShipper\" class=\"input-sm form-control\" ng-model=\"forms.KnownShipper\"\r\n\t\t\t\t\t\t\t\t maxlength=\"2000\" onkeyup=\"GetRemainingChars(this, \u0027lblKnownShipperStmt\u0027, 2000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eUnknown Shipper Stmt\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblUnknownShipperStmt\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"UnknownShipper\" name=\"UnknownShipper\" class=\"input-sm form-control\" ng-model=\"forms.UnknownShipper\"\r\n\t\t\t\t\t\t\t\t maxlength=\"2000\" onkeyup=\"GetRemainingChars(this, \u0027lblUnknownShipperStmt\u0027, 2000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eTS Label\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblTSLabel\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"TSLabel\" name=\"TSLabel\" class=\"input-sm form-control\" ng-model=\"forms.TSLabel\"\r\n\t\t\t\t\t\t\t\t maxlength=\"50\" onkeyup=\"GetRemainingChars(this, \u0027lblTSLabel\u0027, 50)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eHazMat Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblHazMatTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"HazMatTerms\" name=\"HazMatTerms\" class=\"input-sm form-control\" ng-model=\"forms.HazMatTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"3000\" onkeyup=\"GetRemainingChars(this, \u0027lblHazMatTerms\u0027, 3000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eShipment Reweigh Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblShipmentReweighTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"ShipmentReweighTerms\" name=\"ShipmentReweighTerms\" class=\"input-sm form-control\" ng-model=\"forms.ShipmentReweighTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"500\" onkeyup=\"GetRemainingChars(this, \u0027lblShipmentReweighTerms\u0027, 500)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eStatement Invoice Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblStatementInvoiceTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"StatementInvoiceTerms\" name=\"StatementInvoiceTerms\" class=\"input-sm form-control\" ng-model=\"forms.StatementInvoiceTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblStatementInvoiceTerms\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eVerified Gross Mass Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblVerifiedGrossMassTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"VerifiedGrossMassTerms\" name=\"VerifiedGrossMassTerms\" class=\"input-sm form-control\" ng-model=\"forms.VerifiedGrossMassTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"1000\" onkeyup=\"GetRemainingChars(this, \u0027lblVerifiedGrossMassTerms\u0027, 1000)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eRouting Form Terms\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblRoutingFormTerms\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"RoutingFormTerms\" name=\"RoutingFormTerms\" class=\"input-sm form-control\" ng-model=\"forms.RoutingFormTerms\"\r\n\t\t\t\t\t\t\t\t maxlength=\"80\" onkeyup=\"GetRemainingChars(this, \u0027lblRoutingFormTerms\u0027, 80)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eLoad Confirmation - Header\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblLoadConfirmationHeader\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"LoadConfirmationHeader\" name=\"LoadConfirmationHeader\" class=\"input-sm form-control\" ng-model=\"forms.LoadConfirmationHeader\"\r\n\t\t\t\t\t\t\t\t maxlength=\"250\" onkeyup=\"GetRemainingChars(this, \u0027lblLoadConfirmationHeader\u0027, 250)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: large\" class=\"modal-title\"\u003eLoad Confirmation - Footer\u003c/label\u003e\r\n\t\t\t\t\u003clabel style=\"font-size: x-small\" id=\"lblLoadConfirmationFooter\"\u003e\u003c/label\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\u003ctextarea rows=\"4\" id=\"LoadConfirmationFooter\" name=\"LoadConfirmationFooter\" class=\"input-sm form-control\" ng-model=\"forms.LoadConfirmationFooter\"\r\n\t\t\t\t\t\t\t\t maxlength=\"250\" onkeyup=\"GetRemainingChars(this, \u0027lblLoadConfirmationFooter\u0027, 250)\"\u003e\u003c/textarea\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\r\n\t\u003cdiv class=\"row margin-bottom-20\"\u003e\r\n\t\t\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\r\n\t\t\t\u003ca href=\"/Admin/SystemOptions\" target=\u0027_self\u0027 type=\"button\" class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e\r\n\t\t\t\u003cbutton class=\"btn btn-primary\" ng-click=\"onSave()\" ng-disabled=\"submitInProgress\"\u003eSave\u003c/button\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\r\n\t\u003cscript type=\"text/javascript\"\u003e\r\n\t\tfunction GetRemainingChars(controlId, spanId, max) {\r\n\t\t\tcheckMaxLen(controlId, max + 1);\r\n\r\n\t\t\tvar characters = max - controlId.value.length + \u0027 Characters remaining\u0027;\r\n\t\t\tdocument.getElementById(spanId).innerHTML = characters;\r\n\t\t};\r\n\r\n\t\tfunction checkMaxLen(txt, maxLen) {\r\n\t\t\ttry {\r\n\t\t\t\tif (txt.value.length \u003e (maxLen - 1)) {\r\n\t\t\t\t\tvar cont = txt.value;\r\n\t\t\t\t\ttxt.value = cont.substring(0, (maxLen - 1));\r\n\t\t\t\t\treturn false;\r\n\t\t\t\t};\r\n\t\t\t} catch (e) {\r\n\t\t\t}\r\n\t\t};\r\n\t\r\n"); $templateCache.put('systemOptions-menu', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-md-6\"\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eGeneral\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in generalMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=\"{{item.target || \u0027_self\u0027}}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-required-fields', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-6\"\u003e\u003cdiv class=\"grid-scroll-container table-responsive\" style=position:relative\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eField\u003c/th\u003e\u003cth\u003eRequired\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"requiredField in requiredFields\"\u003e\u003ctd\u003e{{requiredField.ReqFieldName}}\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-checked=requiredField.ReqField ng-model=requiredField.ReqField /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-12\u003e\u003ca href=/Admin/SystemOptions target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=onSave() ng-disabled=submitInProgress\u003eSave\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-setup-colors', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv ng-repeat=\"codeType in codeTypes\"\u003e\u003cdiv class=clearfix ng-if=\"$index % 4 == 0\"\u003e\u003c/div\u003e\u003cdiv class=col-sm-3\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading\u003e{{codeType.CodeDesc}}\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cp style=margin:0\u003e\u003cb\u003eCode:\u003c/b\u003e {{codeType.CodeType}}\u003c/p\u003e\u003cp style=\"margin:10px 0\"\u003e\u003cb\u003eColor:\u003c/b\u003e {{codeType.CodeColor}}\u003c/p\u003e\u003cinput class=form-control color-picker color-picker-model=codeType.CodeColor ng-style={background:codeType.CodeColor} color-picker-show-cancel-button=true color-picker-cancel-button-class=\"btn btn-default btn-xs\" color-picker-output-format=\"\u0027hex\u0027\" color-picker-position=bottom /\u003e \u003cbutton class=\"btn btn-primary btn-sm pull-right margin-top-10\" ng-disabled=submitInProgress ng-click=\"onUpdateColor(codeType.Id, codeType.CodeColor)\"\u003e \u003ci class=\"fa fa-check\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-transportation-management', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cform class=form-compact\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6\u003e\u003cdiv\u003e\u003ch6 style=font-weight:bold;margin-bottom:0\u003eAccount Settings \u003ci class=\"fa fa-fw fa-info-circle\" style=position:absolute!important;padding-left:6px uib-tooltip=\"If unticked the user will be required to enter a code when creating a new Customer, Carrier or Agent Records\"\u003e\u003c/i\u003e\u003c/h6\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=UseAutoCustomerCode\u003eUse Auto Customer Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.UseAutoCustomerCode ng-checked=transportationManagement.UseAutoCustomerCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=UseAutoCarrierCode\u003eUse Auto Carrier Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.UseAutoCarrierCode ng-checked=transportationManagement.UseAutoCarrierCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=UseAutoAgentCode\u003eUse Auto Agent Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.UseAutoAgentCode ng-checked=transportationManagement.UseAutoAgentCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003ch6 style=font-weight:bold;margin-bottom:0\u003eDate \u0026 Time Defaults\u003c/h6\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=PreventDefaultDatesDomestic\u003ePrevent Default Date Entry (Domestic):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.PreventDefaultDatesDomestic ng-checked=transportationManagement.PreventDefaultDatesDomestic ng-change=onPreventDefaultDatesDomesticCheck() /\u003e \u003ci class=\"fa fa-fw fa-info-circle\" style=position:absolute!important;padding-left:6px;top:1px uib-tooltip-html=tooltipContent\u003e\u003c/i\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" style=margin-left:20px\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=PreventDefaultShipDateDomestic\u003ePrevent Default Ship Date (Domestic):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.PreventDefaultShipDateDomestic ng-checked=transportationManagement.PreventDefaultShipDateDomestic ng-disabled=transportationManagement.PreventDefaultDatesDomestic /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" style=margin-left:20px\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=PreventDefaultReadyDateDomestic\u003ePrevent Default Ready Date (Domestic):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.PreventDefaultReadyDateDomestic ng-checked=transportationManagement.PreventDefaultReadyDateDomestic ng-disabled=transportationManagement.PreventDefaultDatesDomestic /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" style=margin-left:20px\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=PreventDefaultPickUpDateDomestic\u003ePrevent Default Pickup Date (Domestic):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.PreventDefaultPickUpDateDomestic ng-checked=transportationManagement.PreventDefaultPickUpDateDomestic ng-disabled=transportationManagement.PreventDefaultDatesDomestic /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=PreventDefaultDatesIntl\u003ePrevent Default Date Entry (International):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.PreventDefaultDatesIntl ng-checked=transportationManagement.PreventDefaultDatesIntl /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=StatusForEnteredPickUpTime\u003eStatus For Entered PickUp Time:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=RMAEDIShipmentStatus name=RMAEDIShipmentStatus class=form-control ng-model=transportationManagement.PickUpTimeStatus placeholder=\"Type Status to Search...\" uib-typeahead=\"code.CodeDesc as code.CodeDesc for code in searchStatusCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=edi-statusCode-typeahead typeahead-loading=searchingForStatusCode typeahead-on-select=statusCodeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupStatusCode()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Status Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=UseOFD\u003eUse Out For Delivery Date/Time:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.UseOFD ng-checked=transportationManagement.UseOFD /\u003e \u003ci class=\"fa fa-fw fa-info-circle\" style=position:absolute!important;padding-left:6px;top:1px uib-tooltip=\"If enabled the OFD Date and time fields will be visible on the shipment\"\u003e\u003c/i\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=UseAutoScheduleDeliveryDate\u003eAuto Set Scheduled Delivery Date and Time:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.UseAutoScheduleDeliveryDate ng-checked=transportationManagement.UseAutoScheduleDeliveryDate /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=CheckCarrierExpiredInsurance\u003eCheck Carrier Expired Insurance:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.CheckCarrierExpiredInsurance ng-checked=transportationManagement.CheckCarrierExpiredInsurance /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=DateWarning\u003eDate Warning:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.DateWarning ng-checked=transportationManagement.DateWarning /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=DefaultOpenCloseTimes\u003eDefault Open/Close Times:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.DefaultOpenCloseTimes ng-checked=transportationManagement.DefaultOpenCloseTimes /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-6\u003e\u003cdiv\u003e\u003ch6 style=font-weight:bold;margin-bottom:0\u003eShipment Entry\u003c/h6\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=EnforceTSAApproved\u003eEnforce TSA Approved:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.EnforceTSAApproved ng-checked=transportationManagement.EnforceTSAApproved /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=TradeShowEnabled\u003eTrade Show Enabled:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.TradeShowEnabled ng-checked=transportationManagement.TradeShowEnabled /\u003e \u003ci class=\"fa fa-fw fa-info-circle\" style=position:absolute!important;padding-left:6px;top:1px uib-tooltip=\"If enabled the tradeshow box on the shipment will be ticked by default for all shipments\"\u003e\u003c/i\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=TradeshowUseDefaultSeq\u003eUse Default Trade Show Seq:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.TradeshowUseDefaultSeq ng-checked=transportationManagement.TradeshowUseDefaultSeq /\u003e \u003ci class=\"fa fa-fw fa-info-circle\" style=position:absolute!important;padding-left:6px;top:1px uib-tooltip=\"If left unticked the user will be required to enter a unique code when creating a tradeshow\"\u003e\u003c/i\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003ch6 style=font-weight:bold;margin-bottom:0\u003eShipment/Quote Copy Settings\u003c/h6\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=CopyShipmentNotes\u003eCopy Shipment/Quote Notes:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.CopyShipmentNotes ng-checked=transportationManagement.CopyShipmentNotes /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=CopyQuoteCharges\u003eCopy Quote Charges:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.CopyQuoteCharges ng-checked=transportationManagement.CopyQuoteCharges /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=CopyShipmentCharges\u003eCopy Shipment Charges:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.CopyShipmentCharges ng-checked=transportationManagement.CopyShipmentCharges /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=CopyQuoteCosts\u003eCopy Quote Costs:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.CopyQuoteCosts ng-checked=transportationManagement.CopyQuoteCosts /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=CopyShipmentVendorCost\u003eCopy Shipment Vendor/Cost:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.CopyShipmentVendorCost ng-checked=transportationManagement.CopyShipmentVendorCost /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=CopyShipment_QuoteSpecialInstructions\u003eCopy Shipment/Quote Special Instructions:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.CopyShipment_QuoteSpecialInstructions ng-checked=transportationManagement.CopyShipment_QuoteSpecialInstructions /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=CopyShipment_QuoteSpecialInstructionsReturn\u003eCopy Shipment/Quote Special Instructions (Return):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=checkbox ng-model=transportationManagement.CopyShipment_QuoteSpecialInstructionsReturn ng-checked=transportationManagement.CopyShipment_QuoteSpecialInstructionsReturn /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003ch6 style=font-weight:bold;margin-bottom:0\u003eOthers\u003c/h6\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=IATACode\u003eIata Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=form-control ng-model=transportationManagement.IATACode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=FMCNumber\u003eFMC#:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=form-control ng-model=transportationManagement.FMCNumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=CHBNumber\u003eCHB#:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=form-control ng-model=transportationManagement.CHBNumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=TSAID\u003eTSA ID:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=form-control ng-model=transportationManagement.TSAID /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003clabel for=AceSubmitUrl\u003eAES/ACE Submit URL:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=form-control ng-model=transportationManagement.AceSubmitUrl /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-12\u003e\u003ca href=/Admin/SystemOptions target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=onSave() ng-disabled=submitInProgress\u003eSave\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('systemOptions-usage-policy', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cng-quill-editor ng-model=usagePolicy\u003e \u003cng-quill-toolbar\u003e\u003cdiv\u003e\u003cspan class=ql-formats\u003e \u003cbutton class=ql-bold ng-attr-title=\"{{\u0027Bold\u0027}}\"\u003e\u003c/button\u003e \u003cbutton class=ql-italic ng-attr-title=\"{{\u0027Italic\u0027}}\"\u003e\u003c/button\u003e \u003cbutton class=ql-underline ng-attr-title=\"{{\u0027Underline\u0027}}\"\u003e\u003c/button\u003e \u003c/span\u003e \u003cspan class=ql-formats\u003e \u003cselect class=ql-align ng-attr-title=\"{{\u0027Aligment\u0027}}\"\u003e\u003coption selected\u003e\u003c/option\u003e\u003coption value=center\u003e\u003c/option\u003e\u003coption value=right\u003e\u003c/option\u003e\u003coption value=justify\u003e\u003c/option\u003e\u003c/select\u003e \u003c/span\u003e\u003c/div\u003e\u003c/ng-quill-toolbar\u003e \u003c/ng-quill-editor\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-12\u003e\u003ca href=/Admin/SystemOptions target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=onSave() ng-disabled=submitInProgress\u003eSave\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('systemOptions-warehouse-management', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-6\"\u003e\u003cform class=form-compact\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=AutoAssignICN\u003eAuto Assign ICN (Warehouse):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=Warehouse.AutoAssignICN ng-checked=Warehouse.AutoAssignICN /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=DefaultWHCustomer\u003eDefault Warehouse Customer:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=DefaultWHCustomer name=DefaultWHCustomer class=form-control ng-model=Warehouse.DefaultWHCustomerName uib-typeahead=\"customer.Name as customer.Name for customer in searchCustomers($viewValue)\" placeholder=\"Type Customer Name to Search...\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerNoResults typeahead-loading=searchingForCustomer typeahead-on-select=\"customerChosen($item, \u0027DefaultWHCustomerName\u0027, \u0027DefaultWHCustomer\u0027)\" ng-change=\"onInputChange(\u0027customer\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"lookupCustomer(\u0027DefaultWHCustomerName\u0027, \u0027DefaultWHCustomer\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=DefaultWHVendor\u003eDefault Warehouse Vendor:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=DefaultWHVendor name=DefaultWHVendor class=form-control ng-model=Warehouse.DefaultWHVendorName uib-typeahead=\"customer.Name as customer.Name for customer in searchCustomers($viewValue)\" placeholder=\"Type Customer Name to Search...\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=customerNoResults typeahead-loading=searchingForCustomer typeahead-on-select=\"customerChosen($item, \u0027DefaultWHVendorName\u0027, \u0027DefaultWHVendor\u0027)\" ng-change=\"onInputChange(\u0027vendor\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"lookupCustomer(\u0027DefaultWHVendorName\u0027, \u0027DefaultWHVendor\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Customer\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=\"\"\u003eRequire Vendor During Receiving:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=Warehouse.VendorRequired ng-checked=Warehouse.VendorRequired /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=EnableCartons\u003eEnable Cartons:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=Warehouse.EnableCartons ng-checked=Warehouse.EnableCartons /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=StagedForShipmentStatus\u003eStaged For Shipment Status:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=StagedForShipmentStatus name=StagedForShipmentStatus class=form-control ng-model=Warehouse.StagedForShipmentStatusName placeholder=\"Type Status to Search...\" uib-typeahead=\"code.CodeDesc as code.CodeDesc for code in searchStatusCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=edi-statusCode-typeahead typeahead-loading=searchingForStatusCode typeahead-on-select=\"statusCodeChosen($item, \u0027StagedForShipmentStatusName\u0027, \u0027StagedForShipmentStatus\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"lookupStatusCode(\u0027StagedForShipmentStatusName\u0027, \u0027StagedForShipmentStatus\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Status Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=AllowCartonUpdate\u003eAllow Carton Update In Product Maint:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=Warehouse.AllowCartonUpdate ng-checked=Warehouse.AllowCartonUpdate /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=ICNAllocationByPiecesLine\u003eAllocate Specific ICNs for Shipment Pieces:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=Warehouse.ICNAllocationByPiecesLine ng-checked=Warehouse.ICNAllocationByPiecesLine /\u003e \u003ci class=\"fa fa-fw fa-info-circle\" uib-tooltip=\"Functionality is on piece details window\"\u003e\u003c/i\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=PrintLabelPrompt\u003ePrint Label Prompt After Approval:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=Warehouse.PrintLabelPrompt ng-checked=Warehouse.PrintLabelPrompt /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=\"\"\u003eAuto Email Customer on Dock Receipt Activity:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=Warehouse.DockReceiptAutoEmail ng-checked=Warehouse.DockReceiptAutoEmail /\u003e \u003ci class=\"fa fa-fw fa-info-circle\" uib-tooltip=\"Emails Shipper when DR is Approved and when Inbound is updated.\"\u003e\u003c/i\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=\"\"\u003eHave Pick List Use Allocated Inventory:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cinput type=checkbox ng-model=Warehouse.InventoryAllocation ng-checked=Warehouse.InventoryAllocation /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=Edi945CompletionStatus\u003eEDI (945) Completion Status/Warehouse Inventory to Outbound:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=StagedForShipmentStatus name=StagedForShipmentStatus class=form-control ng-model=Warehouse.EDI945CompletionStatusName placeholder=\"Type Status to Search...\" uib-typeahead=\"code.CodeDesc as code.CodeDesc for code in searchStatusCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=edi-statusCode-typeahead typeahead-loading=searchingForStatusCode typeahead-on-select=\"statusCodeChosen($item, \u0027EDI945CompletionStatusName\u0027, \u0027EDI945CompletionStatus\u0027)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"lookupStatusCode(\u0027EDI945CompletionStatusName\u0027, \u0027EDI945CompletionStatus\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Status Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=\"\"\u003eStarting Invoice No:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cinput type=text class=form-control ng-model=Warehouse.StartingInvoiceNo ng-disabled=!StartingInvoiceNoInputEnabled /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003clabel for=\"\"\u003eNext Invoice No:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-4\"\u003e\u003cinput type=text class=form-control ng-model=Warehouse.WHInvoiceNoStart ng-disabled=!WHInvoiceNoStartInputEnabled /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-12\u003e\u003ca href=/Admin/SystemOptions target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=onSave() ng-disabled=submitInProgress\u003eSave\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tab-content-panel-grid-view', "\u003cdiv ng-class=panelWrapperClass\u003e\u003cdiv class=\"row max-row-width\"\u003e\u003cdiv ng-class=\"\u0027alert-\u0027 + alert.type\" ng-show=alert.visible class=\"col-sm-8 col-sm-offset-2 alert alert-block slide-down alert-dismissable\"\u003e\u003cp ng-bind=alert.message\u003e\u003c/p\u003e\u003ca href=javascript:void(0) class=close aria-label=close title=close ng-click=alert.close()\u003e×\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 bouncy-slide-left\" ng-controller=GridCtrl\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cheader class=panel-heading\u003e\u003cspan ng-show=loadingItems\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-show=!loadingItems\u003e\u003ci class=\"fa fa-fw\" ng-class=titleIcon\u003e\u003c/i\u003e \u003c/span\u003e \u003cspan ng-bind=title\u003e\u003c/span\u003e \u003csmall ng-bind=subtitle class=sub-caption\u003e\u003c/small\u003e \u003cspan ng-show=loadingItems\u003e - Loading...\u003c/span\u003e \u003cspan class=\"tools pull-right\"\u003e \u003ca href=javascript: class=\"fa fa-times\"\u003e\u003c/a\u003e \u003c/span\u003e\u003c/header\u003e\u003cdiv class=\"panel-heading clearfix\"\u003e\u003cdiv ng-if=filterTemplateUrl ng-include=filterTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=panel-body style=position:relative ng-class=\"{\u0027loading-items\u0027: loadingItems}\"\u003e\u003cdiv class=\"alert alert-info\" ng-show=Alert.isVisible\u003e\u003cspan\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=panel-mask ng-show=loadingItems\u003e\u003c/div\u003e\u003ctable st-scope-setter=TableService.setScope st-pipe=refresh ng-class=\"{\u0027table-fixed-xs\u0027:tableFixedXS,\u0027clickableRows\u0027:clickableRows}\" ng-attr-test-id=\"grid {{itemType}}\" st-table=displayedItems st-safe-src=items class=\"table table-bordered table-striped table-condensed\" id=\"grid {{itemType}}\"\u003e\u003cthead ng-if=rowHeadersTemplateUrl ng-include=rowHeadersTemplateUrl /\u003e\u003ctbody ng-if=rowsTemplateUrl ng-include=rowsTemplateUrl /\u003e\u003ctfoot\u003e\u003ctr class=pagination-footer\u003e\u003ctd colspan=999\u003e\u003cdiv st-pagination=\"\" st-template=pagination /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tfoot\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tblAuditLog-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=AuditDate st-sort-default=reverse class=st-sortable\u003eDate\u003c/th\u003e\u003cth st-sort=AuditUser class=st-sortable\u003eUser\u003c/th\u003e\u003cth st-sort=AuditDescription class=st-sortable\u003eDescription\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('tblAuditLog-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=TblAuditLogListFilterCtrl autocomplete=off\u003e\u003cdiv class=\"input-group input-group-sm pull-right\"\u003e\u003clabel for=tblAuditLog_filter_description class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=tblAuditLog_filter_description placeholder=Description ng-model=filter.auditdesc ng-change=changeFilter() /\u003e \u003cspan ng-if=filter.ShipmentId class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect ng-if=filter.ShipmentId class=form-control ng-model=filter.auditarea ng-change=changeFilter()\u003e\u003coption value=\"\"\u003eAll Areas\u003c/option\u003e\u003coption value=Shipment\u003eGeneral\u003c/option\u003e\u003coption value=Costs\u003eCosts\u003c/option\u003e\u003coption value=Charges\u003eCharges\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('tblAuditLog-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=hidden-xs ng-controller=TblAuditLogListRowCtrl\u003e\u003ctd style=white-space:nowrap\u003e{{row.CreatedOn | date : \u0027short\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.CreatedBy}}\u003c/td\u003e\u003ctd\u003e{{row.Message}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cp class=card-text style=margin:5px\u003e{{row.CreatedOn | date : \u0027short\u0027}} - {{row.CreatedBy}} \u003cbr ng-show=\"row.Message != null \u0026amp;\u0026amp; row.Message != \u0027\u0027\"/\u003e {{row.Message}}\u003c/p\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('tblScheduledReportAuditLog-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=TblScheduledReportAuditLogListFilterCtrl\u003e\u003cdiv class=\"input-group input-group-sm pull-right\"\u003e\u003clabel for=tblAuditLog_filter_description class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=tblAuditLog_filter_description placeholder=Description ng-model=filter.auditdesc ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('tblScheduledReportAuditLog-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=hidden-xs ng-controller=TblScheduledReportAuditLogListRowCtrl\u003e\u003ctd style=white-space:nowrap\u003e{{row.AuditDate | date : \u0027short\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.AuditUser}}\u003c/td\u003e\u003ctd\u003e{{row.AuditDescription}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('tblAuditLog-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cinput type=text name=shipment placeholder=Shipment ng-model=filter.ShipmentId /\u003e \u003cinput type=text name=routing placeholder=Routing ng-model=filter.RoutingId /\u003e\u003cdiv ng-controller=TblAuditLogListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tractor-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=TractorNum class=st-sortable\u003eTractor Number\u003c/th\u003e\u003cth st-sort=TractorType class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=TractorSize class=st-sortable\u003eSize\u003c/th\u003e\u003cth st-sort=CarrierName class=st-sortable\u003eCarrier\u003c/th\u003e\u003cth st-sort=Active class=st-sortable\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('tractor-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=TractorNum class=st-sortable\u003eTractor Number\u003c/th\u003e\u003cth st-sort=TractorType class=st-sortable\u003eType\u003c/th\u003e\u003cth st-sort=TractorSize class=st-sortable\u003eSize\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('tractor-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=TractorListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=tractor_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=tractor_filter_searchvalue placeholder=Search ng-model=filter.searchValue ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('tractor-lookup-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-click=chooseItem(row) id=tractor-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Number}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e{{row.Size}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=\"card-title col-xs-12\"\u003e\u003cb\u003eNumber: \u003c/b\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Number}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eType: \u003c/b\u003e\u003cspan\u003e{{row.Type}}\u003c/span\u003e\u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eSize: \u003c/b\u003e\u003cspan\u003e{{row.Size}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('tractor-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=TractorEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Number != null ? row.Number : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd\u003e{{row.Size}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierName}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Number}} \u003cspan ng-show=\"row.Type != null\" style=font-size:10px\u003e({{row.Type}})\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eCarrier: {{row.CarrierName}}\u003c/div\u003e\u003cdiv class=\"row text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('tractor-edit', "\u003cform autocomplete=off id=tractorEditForm name=tractorEditForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Number\u0027)}\"\u003e\u003clabel class=control-label for=tractorNumber\u003eNumber:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=tractorNumber type=text class=form-control placeholder=\"Enter Tractor Number\" ng-model=itemToEdit.Number /\u003e\u003c/div\u003e\u003clabel for=tractorNumber class=error ng-show=\"(itemErrors[\u0027Number\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Number\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=tractorCarrier\u003e \u003cspan ng-show=searchingForCarriers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Carrier \u003cspan ng-show=searchingForCarriers\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tractorCarrier class=form-control ng-model=itemToEdit.CarrierName placeholder=\"Type Carrier Name to Search...\" uib-typeahead=\"carrier.Name as carrier.Name for carrier in searchCarriers($viewValue)\" typeahead-on-select=\"carrierChosen($item, itemToEdit)\" ng-change=\"itemToEdit.CarrierNum = null\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierNoResults typeahead-loading=searchingForCarriers ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn form-control btn-default\" tabindex=1 ng-click=lookupCarrier(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Carrier\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=carrierNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier Name \\\"{{itemToEdit.CarrierName}}\\\"\u003c/div\u003e\u003clabel for=tractorCarrier class=error ng-bind=\"itemErrors[\u0027CarrierNum\u0027]\" ng-show=\"(itemErrors[\u0027CarrierNum\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Size\u0027)}\"\u003e\u003clabel class=control-label for=tractorSize\u003eSize:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=tractorSize type=text class=form-control placeholder=\"Enter Tractor Size\" ng-model=itemToEdit.Size /\u003e\u003c/div\u003e\u003clabel for=tractorSize class=error ng-show=\"(itemErrors[\u0027Size\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Size\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Type\u0027)}\"\u003e\u003clabel class=control-label for=tractorType\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=tractorType type=text class=form-control placeholder=\"Enter Tractor Description\" ng-model=itemToEdit.Type /\u003e\u003c/div\u003e\u003clabel for=tractorType class=error ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Type\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027VeicleIdentificationNumber\u0027)}\"\u003e\u003clabel class=control-label for=tractorVeicleIdentificationNumber\u003eVIN:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=tractorVeicleIdentificationNumber type=text class=form-control maxlength=18 placeholder=\"Enter Tractor VIN\" ng-model=itemToEdit.VeicleIdentificationNumber /\u003e\u003c/div\u003e\u003clabel for=tractorVeicleIdentificationNumber class=error ng-show=\"(itemErrors[\u0027VeicleIdentificationNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027VeicleIdentificationNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PlateNumber\u0027)}\"\u003e\u003clabel class=control-label for=tractorPlateNumber\u003ePlate #:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=tractorPlateNumber type=text class=form-control maxlength=12 placeholder=\"Enter Tractor Plate Number\" ng-model=itemToEdit.PlateNumber /\u003e\u003c/div\u003e\u003clabel for=tractorPlateNumber class=error ng-show=\"(itemErrors[\u0027PlateNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PlateNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=tractorActive model=currentItem.Active ng-model=itemToEdit.Active /\u003e \u003clabel class=control-label for=tractorActive\u003eActive\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('tractor-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=TractorListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tractor-typeahead', "\u003ca style=overflow:hidden;text-overflow:ellipsis title=\"{{match.model.Number}} - {{match.model.Type}}\"\u003e \u003cspan id={{match.label}} ng-bind-html=\"match.model.Number | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.Type | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('tradeShowStaff-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Title class=st-sortable\u003eTitle\u003c/th\u003e\u003cth\u003ePhone\u003c/th\u003e\u003cth\u003eCell\u003c/th\u003e\u003cth\u003eEmail\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('tradeShowStaff-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Title class=st-sortable\u003eTitle\u003c/th\u003e\u003cth\u003ePhone\u003c/th\u003e\u003cth\u003eCell\u003c/th\u003e\u003cth\u003eEmail\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('tradeShowStaff-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=TradeShowStaffListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=tradeShowStaffs_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=tradeShowStaffs_filter_name placeholder=Name ng-model=filter.name ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=tradeShowStaffs_filter_title placeholder=Title ng-model=filter.title ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('tradeShowStaff-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=TradeShowStaffEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Title}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.Cell}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=\"genericNoWrap item-link\"\u003e \u003cb\u003eName:\u003c/b\u003e {{row.Name | limitTo: 20 : 0}}\u003cspan ng-show=\"row.Name.length \u003e 20\"\u003e. . .\u003c/span\u003e \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eTitle: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Title}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003ePhone: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Phone}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eCell: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Cell}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eEmail: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Email}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row);\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('tradeShowStaff-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 class=hidden-xs ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=tradeShowStaff-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Title}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd\u003e{{row.Cell}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan class=genericNoWrap\u003e \u003cb\u003eName:\u003c/b\u003e {{row.Name | limitTo: 20 : 0}}\u003cspan ng-show=\"row.Name.length \u003e 20\"\u003e. . .\u003c/span\u003e \u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eTitle: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Title}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003ePhone: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Phone}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eCell: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Cell}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eEmail: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Email}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('tradeShowStaff-edit', "\u003cform autocomplete=off class=tradeShowStaffEditForm name=tradeShowStaffEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=tradeShowStaffName name=tradeShowStaffName class=form-control ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Title\u0027)}\"\u003e\u003clabel class=control-label\u003eTitle:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=tradeShowStaffTitle name=tradeShowStaffTitle class=form-control ng-model=itemToEdit.Title /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Title\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Title\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=tradeShowStaffPhone name=tradeShowStaffPhone class=form-control ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cell\u0027)}\"\u003e\u003clabel class=control-label\u003eCell:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=tradeShowStaffCell name=tradeShowStaffCell class=form-control ng-model=itemToEdit.Cell /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Cell\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cell\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=tradeShowStaffEmail name=tradeShowStaffEmail class=form-control ng-model=itemToEdit.Email /\u003e\u003c/div\u003e\u003clabel class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('tradeShowStaff-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=TradeShowStaffListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tradeShow-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name class=st-sortable\u003eName (Code)\u003c/th\u003e\u003cth st-sort=StartDate class=st-sortable\u003eStart Date\u003c/th\u003e\u003cth st-sort=EndDate class=st-sortable\u003eEnd Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('tradeShow-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eNumber\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=StartDate class=st-sortable\u003eStart Date\u003c/th\u003e\u003cth st-sort=EndDate class=st-sortable\u003eEnd Date\u003c/th\u003e\u003cth st-sort=ForceDate class=st-sortable\u003eForce Date\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('tradeShow-lookup-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=TradeShowLookupFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=tradeShow_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=tradeShow_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('tradeShow-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=TradeShowListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=tradeShow_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text class=form-control placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=\"input-sm form-control\" ng-model=filter.active ng-change=changeFilter()\u003e\u003coption value=\"\"\u003eAll\u003c/option\u003e\u003coption value=true\u003eActive\u003c/option\u003e\u003coption value=false\u003eInactive\u003c/option\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=\"input-sm form-control\" ng-model=filter.status ng-change=changeFilter()\u003e\u003coption value=Open\u003eOpen\u003c/option\u003e\u003coption value=InProgress\u003eIn Progress\u003c/option\u003e\u003coption value=Closed\u003eClosed\u003c/option\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=startDatePopup svl-datefield=\"\" ng-model=filter.startdate ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=endDatePopup svl-datefield=\"\" ng-model=filter.enddate ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('tradeShow-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=tradeShow-row-{{row.Id}} ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Name}} \u003cspan style=font-size:10px\u003e({{row.Code}})\u003c/span\u003e\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.StartDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.EndDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan class=genericNoWrap\u003e \u003cb\u003eName:\u003c/b\u003e {{row.Name | limitTo: 20 : 0}}\u003cspan ng-show=\"row.Name.length \u003e 20\"\u003e. . .\u003c/span\u003e \u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eCode: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Code}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eEnd: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.EndDate}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eStart: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.StartDate}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('tradeShow-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=TradeShowEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Code}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.StartDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.EndDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ForceDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=\"nowrap text-center\"\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027copyRow\u0027, row)\" uib-tooltip=Copy class=generic-icon-link\u003e\u003ci class=\"fa fa-copy\"\u003e\u003c/i\u003e\u003c/a\u003e \u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=\"item-link genericNoWrap\"\u003e \u003cb\u003eName:\u003c/b\u003e {{row.Name | limitTo: 20 : 0}}\u003cspan ng-show=\"row.Name.length \u003e 20\"\u003e. . .\u003c/span\u003e \u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eCode: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.Code}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eEnd: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.EndDate}}\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=col-xs-3\u003e\u003cb\u003eStart: \u003c/b\u003e\u003c/span\u003e\u003cspan class=col-xs-9\u003e{{row.StartDate}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('modal-tradeShowWizard', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cfieldset\u003e\u003cdiv class=\"portlet box blue-madison tasks-widget\" ng-disabled=readOnlyView\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-map-o\" ng-class=titleIcon\u003e\u003c/i\u003e\u003c/span\u003e {{ readOnlyView ? \u0027View\u0027 : (tradeShow.Id ? \u0027Edit\u0027 : \u0027Create\u0027) }} Trade Show\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form\"\u003e\u003cdiv id=actionPane class=\"form-actions top\"\u003e\u003cdiv class=\"btn-set pull-left\"\u003e\u003cspan class=\"btn red-sunglo\" ng-click=cancel()\u003e \u003ci class=\"fa fa-times\"\u003e\u003c/i\u003e\u003cspan\u003e\u0026nbsp;Cancel\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=showTradeshowImages()\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Upload/View Attachments \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=saveTradeShow() ng-disabled=readOnlyView\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Save \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=saveTradeShow(true) ng-disabled=readOnlyView\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Save and Close \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003csection class=\"panel tab-host-panel\"\u003e\u003cheader class=\"panel-heading tab-bg-dark-navy-blue\"\u003e\u003cul class=\"nav nav-tabs\"\u003e\u003cli ng-click=\"makeActiveTab(\u0027tradeshow\u0027)\" ng-class=\"isActiveTab(\u0027tradeshow\u0027)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Details\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027history\u0027)\" ng-class=\"isActiveTab(\u0027history\u0027)\" ng-show=\"(tradeShow.Id ? true : false)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-history\"\u003e\u003c/i\u003e \u003cspan class=hidden-xs\u003e Audit Log\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/header\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\" ng-class=\"{\u0027svl-read-only-view\u0027:readOnlyView}\"\u003e\u003cdiv class=tab-content ng-class=\"isActiveTab(\u0027tradeshow\u0027) ? \u0027top-content-are-panels\u0027 : \u0027\u0027\" style=position:relative\u003e\u003cdiv id=tradeshowDetail ng-class=\"isActiveTab(\u0027tradeshow\u0027)\" ng-include=\"\u0027tradeshow-tab-detail\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=tradeshowHistory ng-class=\"isActiveTab(\u0027history\u0027)\" ng-include=\"\u0027tradeshow-tab-history\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/section\u003e\u003c/div\u003e\u003cdiv id=actionPane class=\"form-actions top\"\u003e\u003cdiv class=\"btn-set pull-left\"\u003e\u003cspan class=\"btn red-sunglo\" ng-click=cancel()\u003e \u003ci class=\"fa fa-times\"\u003e\u003c/i\u003e\u003cspan\u003e\u0026nbsp;Cancel\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=showTradeshowImages()\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Upload/View Attachments \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=saveTradeShow() ng-disabled=readOnlyView\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Save \u003c/span\u003e \u003cspan class=\"btn green-meadow\" ng-click=saveTradeShow(true) ng-disabled=readOnlyView\u003e \u003ci class=\"m-icon-swapright m-icon-white\"\u003e\u003c/i\u003e\u0026nbsp;Save and Close \u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/fieldset\u003e"); $templateCache.put('tradeshow-tab-detail', "\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-body ng-disabled=readOnlyView\u003e\u003cform autocomplete=off class=\"form-compact form-horizontal tradeShowForm\" name=tradeShowForm\u003e\u003cdiv class=\"form-group portlet bordered light minimal\"\u003e\u003ch5 style=\"margin:0 5px 10px;font-weight:bold\"\u003eShow Details\u003c/h5\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowName\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=tradeShowName name=tradeShowName class=form-control tabindex=0 ng-model=tradeShow.Name ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowName class=\"error small-error\" ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Code\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowCode\u003eCode:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=tradeShowCode ng-disabled=SystemOptions.TradeshowUseDefaultSeq name=tradeShowCode class=form-control tabindex=0 ng-model=tradeShow.Code /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowCode class=\"error small-error\" ng-show=\"(itemErrors[\u0027Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Exhibitors\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowExhibitors\u003eExhibitors:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=tradeShowExhibitors name=tradeShowExhibitors class=form-control tabindex=0 ng-model=tradeShow.Exhibitors ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowExhibitors class=\"error small-error\" ng-show=\"(itemErrors[\u0027Exhibitors\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Exhibitors\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Website\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowWebsite\u003eWebsite:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowWebsite name=tradeShowWebsite class=form-control tabindex=0 ng-model=tradeShow.Website ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003ca ng-href={{tradeShow.Website}} class=\"btn btn-svl-default\" target=_blank href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-globe\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowWebsite class=\"error small-error\" ng-show=\"(itemErrors[\u0027Website\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Website\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StartDate\u0027)}\"\u003e\u003clabel class=control-label for=txtStartDate\u003eStart Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowStartDate class=\"input-sm form-control date-field\" date-popup-manager=startDatePopup svl-datefield=itemErrors.StartDate name=txtStartDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027StartDate\u0027)}\" ng-model=tradeShow.StartDate ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=startDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtStartDate class=error ng-show=\"!tradeShowForm.txtStartDate.$valid \u0026amp;\u0026amp; !itemErrors.StartDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027tradeShowStartDate\u0027, \u0027Start Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtStartDate class=error ng-show=\"(itemErrors[\u0027StartDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027StartDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-6 style=\"padding-right:1px !important\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StartTime\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=tradeShowStartTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=tradeShow.StartTime svl-timefield=itemErrors.StartTime ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=tradeShowStartTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowStartTime class=\"error small-error\" ng-show=\"(itemErrors[\u0027StartTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027StartTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EndDate\u0027)}\"\u003e\u003clabel class=control-label for=txtEndDate\u003eEnd Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=endDatePopup svl-datefield=itemErrors.EndDate id=txtEndDate name=txtEndDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027EndDate\u0027)}\" ng-model=tradeShow.EndDate ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=endDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtEndDate class=error ng-show=\"!tradeShowForm.txtEndDate.$valid \u0026amp;\u0026amp; !itemErrors.EndDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtEndDate\u0027, \u0027End Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtEndDate class=error ng-show=\"(itemErrors[\u0027EndDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EndDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-6 style=\"padding-right:1px !important\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027EndTime\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=tradeShowEndTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=tradeShow.EndTime svl-timefield=itemErrors.EndTime ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=tradeShowEndTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowEndTime class=\"error small-error\" ng-show=\"(itemErrors[\u0027EndTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027EndTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Status\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowStatus\u003eStatus:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control tabindex=0 ng-model=tradeShow.Status ng-disabled=readOnlyView\u003e\u003coption value=Open\u003eOpen\u003c/option\u003e\u003coption value=InProgress\u003eIn Progress\u003c/option\u003e\u003coption value=Closed\u003eClosed\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowStatus class=\"error small-error\" ng-show=\"(itemErrors[\u0027Status\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Status\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3\u003e\u003clabel class=control-label for=tradeShowActive\u003eActive\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=tradeShowActive ng-model=tradeShow.Active ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DriverCheckinDate\u0027)}\"\u003e\u003clabel class=control-label for=txtDriverCheckinDate\u003eDriver Check In:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=driverCheckinDatePopup svl-datefield=itemErrors.DriverCheckinDate id=txtDriverCheckinDate name=txtDriverCheckinDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027DriverCheckinDate\u0027)}\" ng-model=tradeShow.DriverCheckinDate ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=driverCheckinDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtDriverCheckinDate class=error ng-show=\"!tradeShowForm.txtDriverCheckinDate.$valid \u0026amp;\u0026amp; !itemErrors.DriverCheckinDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtDriverCheckinDate\u0027, \u0027Driver Checkin Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtDriverCheckinDate class=error ng-show=\"(itemErrors[\u0027DriverCheckinDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverCheckinDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-6 style=\"padding-right:1px !important\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DriverCheckinTime\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=tradeShowDriverCheckinTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=tradeShow.DriverCheckinTime svl-timefield=itemErrors.DriverCheckinTime ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=tradeShowDriverCheckinTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowDriverCheckinTime class=\"error small-error\" ng-show=\"(itemErrors[\u0027DriverCheckinTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DriverCheckinTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ForceDate\u0027)}\"\u003e\u003clabel class=control-label for=txtForceDate\u003eForce Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=forceDatePopup svl-datefield=itemErrors.ForceDate id=txtForceDate name=txtForceDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027ForceDate\u0027)}\" ng-model=tradeShow.ForceDate ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=forceDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtForceDate class=error ng-show=\"!tradeShowForm.txtForceDate.$valid \u0026amp;\u0026amp; !itemErrors.ForceDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtForceDate\u0027, \u0027Force Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtForceDate class=error ng-show=\"(itemErrors[\u0027ForceDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ForceDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-6 style=\"padding-right:1px !important\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ForceTime\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=tradeShowForceTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=tradeShow.ForceTime svl-timefield=itemErrors.ForceTime ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=tradeShowForceTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowForceTime class=\"error small-error\" ng-show=\"(itemErrors[\u0027ForceTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ForceTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvFromDate\u0027)}\"\u003e\u003clabel class=control-label for=txtAdvFromDate\u003eAdv From Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtAdvFromDate name=txtAdvFromDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AdvFromDate\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=advFromDatePopup svl-datefield=itemErrors.AdvFromDate ng-model=tradeShow.AdvFromDate ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=advFromDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtAdvFromDate class=error ng-show=\"!tradeShowForm.txtAdvFromDate.$valid \u0026amp;\u0026amp; !itemErrors.AdvFromDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtAdvFromDate\u0027, \u0027Adv From Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtAdvFromDate class=error ng-show=\"(itemErrors[\u0027AdvFromDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvFromDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-6 style=\"padding-right:1px !important\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvFromTime\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=tradeShowAdvFromTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=tradeShow.AdvFromTime svl-timefield=itemErrors.AdvFromTime ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=tradeShowAdvFromTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvFromTime class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvFromTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvFromTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvToDate\u0027)}\"\u003e\u003clabel class=control-label for=txtAdvToDate\u003eAdv To Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtAdvToDate name=txtAdvToDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AdvToDate\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=advToDatePopup svl-datefield=itemErrors.AdvToDate ng-model=tradeShow.AdvToDate ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=advToDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtAdvToDate class=error ng-show=\"!tradeShowForm.txtAdvToDate.$valid \u0026amp;\u0026amp; !itemErrors.AdvToDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtAdvToDate\u0027, \u0027Adv To Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtAdvToDate class=error ng-show=\"(itemErrors[\u0027AdvToDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvToDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-6 style=\"padding-right:1px !important\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvToTime\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=tradeShowAdvToTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=tradeShow.AdvToTime svl-timefield=itemErrors.AdvToTime ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=tradeShowAdvToTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvToTime class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvToTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvToTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CartageId\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowCartage\u003eCartage Agent:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowCartage name=tradeShowCartage class=form-control tabindex=0 ng-change=\"tradeShow.CartageAgent = null\" ng-model=tradeShow.CartageAgent ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAgent() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Agent\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowCartage class=\"error small-error\" ng-show=\"(itemErrors[\u0027CartageId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CartageId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MoveOutCallDate\u0027)}\"\u003e\u003clabel class=control-label for=txtMoveOutCallDate\u003eMove Out Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=col-md-6\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=moveOutCallDatePopup svl-datefield=itemErrors.MoveOutCallDate id=txtMoveOutCallDate name=txtMoveOutCallDate ng-class=\"{error: itemErrors.hasOwnProperty(\u0027MoveOutCallDate\u0027)}\" ng-model=tradeShow.MoveOutCallDate ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=moveOutCallDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtMoveOutCallDate class=error ng-show=\"!tradeShowForm.txtMoveOutCallDate.$valid \u0026amp;\u0026amp; !itemErrors.MoveOutCallDate\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtMoveOutCallDate\u0027, \u0027Move Out Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtMoveOutCallDate class=error ng-show=\"(itemErrors[\u0027MoveOutCallDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MoveOutCallDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-md-6 style=\"padding-right:1px !important\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MoveOutCallTime\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=tradeShowMoveOutCallTime type=text class=\"form-control timeField\" placeholder=HH:mm ng-model=tradeShow.MoveOutCallTime svl-timefield=itemErrors.MoveOutCallTime ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003clabel for=tradeShowMoveOutCallTime class=\"btn btn-svl-default\" uib-tooltip=\"Set time in 24Hr format (HH:mm).\" data-placement=top\u003e\u003ci class=\"fa fa-fw fa-clock-o\"\u003e\u003c/i\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowMoveOutCallTime class=\"error small-error\" ng-show=\"(itemErrors[\u0027MoveOutCallTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MoveOutCallTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccountExec\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAccountExec\u003eAccount Exec:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowAccountExec name=tradeShowAccountExec class=form-control tabindex=0 ng-change=\"tradeShow.AccountExec = null\" ng-model=tradeShow.AccountExecName ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAccountExec() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Account Exec\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowCartage class=\"error small-error\" ng-show=\"(itemErrors[\u0027CartageId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CartageId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3\u003e\u003clabel class=control-label for=tradeShowShowOfficial\u003eShow Official\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=tradeShowShowOfficial ng-model=tradeShow.ShowOfficial ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ShowStaff1\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowShowStaff1\u003eShow Staff 1:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowShowStaff1 name=tradeShowShowStaff1 class=form-control tabindex=0 ng-change=\"tradeShow.ShowStaff1 = null\" ng-model=tradeShow.ShowStaff1Name ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupTradeShowStaff1() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Trade Show Staff\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowShowStaff1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ShowStaff1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ShowStaff1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ShowStaff2\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowShowStaff2\u003eShow Staff 2:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowShowStaff2 name=tradeShowShowStaff2 class=form-control tabindex=0 ng-change=\"tradeShow.ShowStaff2 = null\" ng-model=tradeShow.ShowStaff2Name ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupTradeShowStaff2() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose an Trade Show Staff\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowShowStaff2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ShowStaff2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ShowStaff2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GLIncome\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGLIncome\u003eGL Income:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=tradeShowGLIncome name=tradeShowGLIncome class=form-control tabindex=0 ng-model=tradeShow.GLIncome ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowGLIncome class=\"error small-error\" ng-show=\"(itemErrors[\u0027GLIncome\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GLIncome\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GLExpense\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGLExpense\u003eGL Expense:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=tradeShowGLExpense name=tradeShowGLExpense class=form-control tabindex=0 ng-model=tradeShow.GLExpense ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowGLExpense class=\"error small-error\" ng-show=\"(itemErrors[\u0027GLExpense\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GLExpense\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Notes\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowNotes\u003eNotes:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=input-group-sm\u003e\u003ctextarea style=width:100%;height:77px;resize:none id=tradeShowNotes name=tradeShowNotes class=form-control tabindex=0 ng-model=tradeShow.Notes ng-disabled=readOnlyView ng-change=\"updateCharactersRemaining(\u0027Notes\u0027);\"\u003e\u003c/textarea\u003e \u003clabel for=tradeShowNotes class=\"control-label col-xs-12 txt-notes-indicator pull-left\"\u003e \u003ci ng-show=\"tradeShow.NotesCharactersRemaining \u0026lt; 100\" class=\"fa fa-warning\" style=color:#E26A6A\u003e\u003c/i\u003e \u003cspan\u003e{{ tradeShow.NotesCharactersRemaining }} Characters Remaining\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowCartage class=\"error small-error\" ng-show=\"(itemErrors[\u0027Notes\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Notes\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=\"form-group portlet bordered light minimal\"\u003e\u003ch5 style=\"margin:0 5px 10px;font-weight:bold\"\u003eLocation\u003c/h5\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LocationCode\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowLocationCode\u003e \u003cspan ng-show=searchingForLocations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Short Code: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLocationCode name=tradeShowLocationCode class=form-control ng-model=tradeShow.LocationCode ng-change=\"tradeShow.LocationId = null\" uib-typeahead=\"customer.Code as customer.Code for customer in searchLocations($viewValue)\" placeholder=\"Type Customer Code to Search...\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=LocationsNoResults typeahead-loading=searchingForLocations typeahead-on-select=locationChosen($item) ng-disabled=readOnlyView ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupLocation() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Location\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=LocationsNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{tradeShow.LocationCode}}\"\u003c/div\u003e\u003clabel for=tradeShowLocationCode class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LocationName\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowLocationName\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowLocationName name=tradeShowLocationName class=form-control tabindex=0 ng-model=tradeShow.LocationName ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLocationName class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LocationAddress1\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowLocationAddress1\u003eAddress 1:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowLocationAddress1 name=tradeShowLocationAddress1 class=form-control tabindex=0 ng-model=tradeShow.LocationAddress1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLocationAddress1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationAddress1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationAddress1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LocationAddress2\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowLocationAddress2\u003eAddress 2:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowLocationAddress2 name=tradeShowLocationAddress2 class=form-control tabindex=0 ng-model=tradeShow.LocationAddress2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLocationAddress2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationAddress2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationAddress2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LocationCity\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowLocationCity\u003eCity:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowLocationCity name=tradeShowLocationCity class=form-control tabindex=0 ng-model=tradeShow.LocationCity ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLocationCity class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationCity\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationCity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LocationZip\u0027) || itemErrors.hasOwnProperty(\u0027LocationState\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowLocationState\u003eState / Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=\"input-group-sm col-sm-6\"\u003e\u003cinput type=text id=tradeShowLocationState name=tradeShowLocationState class=\"form-control input-sm\" tabindex=0 ng-model=tradeShow.LocationState ng-disabled=readOnlyView /\u003e \u003clabel for=tradeShowLocationState class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationState\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationState\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group-sm input-group col-sm-6\"\u003e\u003cinput type=text id=tradeShowLocationZip name=tradeShowLocationZip class=\"form-control input-sm\" tabindex=0 ng-model=tradeShow.LocationZip ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn ng-show=\"(UserPermissions[\u0027CustomersCreateNewAndEdit\u0027] \u0026amp;\u0026amp; UserPermissions[\u0027TableMaintenance\u0027])\"\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=quickLocationEdit(tradeShow);\u003e \u003ci class=\"fa fa-fw fa-plus-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Add Quick Location\" ng-show=!tradeShow.LocationId\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-pencil-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Edit Quick Location\" ng-show=tradeShow.LocationId\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=tradeShowLocationZip class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationZip\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationZip\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LocationCountry\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowLocationCountry\u003e \u003cspan ng-show=searchingForLocationCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=country name=country class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LocationCountry\u0027)}\" ng-disabled=readOnlyView ng-model=tradeShow.LocationCountryName ng-change=\"clearCountry(\u0027LocationCountry\u0027)\" placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=locationCountryNoResult typeahead-loading=searchingForLocationCountry typeahead-on-select=\"countryChosen(\u0027LocationCountry\u0027, $item)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowLocationCountry class=control-label ng-show=locationCountryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{tradeShow.LocationCountry}}\" \u003c/label\u003e \u003clabel for=tradeShowLocationCountry class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationCountry\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationCountry\u0027].replace(\u0027LocationCountry\u0027, \u0027Country\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LocationContactNameF\u0027) || itemErrors.hasOwnProperty(\u0027LocationContactNameL\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowLocationContactNameF\u003eContact Name:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=\"input-group-sm col-sm-6\"\u003e\u003cinput type=text id=tradeShowLocationContactNameF name=tradeShowLocationState class=form-control tabindex=0 ng-model=tradeShow.LocationContactNameF ng-disabled=readOnlyView /\u003e \u003clabel for=tradeShowLocationContactNameF class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationContactNameF\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationContactNameF\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group-sm input-group col-sm-6\"\u003e\u003cinput type=text id=tradeShowLocationContactNameL name=tradeShowLocationContactNameL class=form-control tabindex=0 ng-model=tradeShow.LocationContactNameL ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupLocationContact() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Location\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=tradeShowLocationContactNameL class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationContactNameL\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationContactNameL\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LocationContactPhone\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowLocationContactPhone\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowLocationContactPhone name=tradeShowLocationContactPhone class=form-control tabindex=0 ng-model=tradeShow.LocationContactPhone ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLocationContactPhone class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationContactPhone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationContactPhone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LocationContactFax\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowLocationContactFax\u003eFax:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowLocationContactFax name=tradeShowLocationContactFax class=form-control tabindex=0 ng-model=tradeShow.LocationContactFax ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLocationContactFax class=\"error small-error\" ng-show=\"(itemErrors[\u0027LocationContactFax\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LocationContactFax\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=\"form-group portlet bordered light minimal\"\u003e\u003ch5 style=\"margin:0 5px 10px;font-weight:bold\"\u003eAdvanced Warehouse\u003c/h5\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvWarehouseCode\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAdvWarehouseCode\u003e \u003cspan ng-show=searchingForAdvWarehouses\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Short Code: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowAdvWarehouseCode name=tradeShowAdvWarehouseCode class=form-control ng-model=tradeShow.AdvWarehouseCode ng-change=\"tradeShow.AdvWarehouseId = null\" uib-typeahead=\"customer.Code as customer.Code for customer in searchAdvWarehouses($viewValue)\" placeholder=\"Type Customer Code to Search...\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=AdvWarehousesNoResults typeahead-loading=searchingForAdvWarehouses typeahead-on-select=advWarehouseChosen($item) ng-disabled=readOnlyView ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAdvWarehouse() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a AdvWarehouse\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=AdvWarehousesNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{tradeShow.AdvWarehouseCode}}\"\u003c/div\u003e\u003clabel for=tradeShowAdvWarehouseCode class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvWarehouseName\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAdvWarehouseName\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowAdvWarehouseName name=tradeShowAdvWarehouseName class=form-control tabindex=0 ng-model=tradeShow.AdvWarehouseName ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvWarehouseName class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvWarehouseAddress1\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAdvWarehouseAddress1\u003eAddress 1:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowAdvWarehouseAddress1 name=tradeShowAdvWarehouseAddress1 class=form-control tabindex=0 ng-model=tradeShow.AdvWarehouseAddress1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvWarehouseAddress1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseAddress1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseAddress1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvWarehouseAddress2\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAdvWarehouseAddress2\u003eAddress 2:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowAdvWarehouseAddress2 name=tradeShowAdvWarehouseAddress2 class=form-control tabindex=0 ng-model=tradeShow.AdvWarehouseAddress2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvWarehouseAddress2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseAddress2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseAddress2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvWarehouseCity\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAdvWarehouseCity\u003eCity:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowAdvWarehouseCity name=tradeShowAdvWarehouseCity class=form-control tabindex=0 ng-model=tradeShow.AdvWarehouseCity ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvWarehouseCity class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseCity\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseCity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvWarehouseZip\u0027) || itemErrors.hasOwnProperty(\u0027AdvWarehouseState\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAdvWarehouseState\u003eState / Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=\"input-group-sm col-sm-6\"\u003e\u003cinput type=text id=tradeShowAdvWarehouseState name=tradeShowAdvWarehouseState class=form-control tabindex=0 ng-model=tradeShow.AdvWarehouseState ng-disabled=readOnlyView /\u003e \u003clabel for=tradeShowAdvWarehouseState class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseState\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseState\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group-sm input-group col-sm-6\"\u003e\u003cinput type=text id=tradeShowAdvWarehouseZip name=tradeShowAdvWarehouseZip class=form-control tabindex=0 ng-model=tradeShow.AdvWarehouseZip ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn ng-show=\"(UserPermissions[\u0027CustomersCreateNewAndEdit\u0027] \u0026amp;\u0026amp; UserPermissions[\u0027TableMaintenance\u0027])\"\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=quickAdvWarehouseEdit(tradeShow);\u003e \u003ci class=\"fa fa-fw fa-plus-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Add Quick Location\" ng-show=!tradeShow.AdvWarehouseId\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-pencil-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Edit Quick Location\" ng-show=tradeShow.AdvWarehouseId\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvWarehouseZip class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseZip\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseZip\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvWarehouseCountry\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAdvWarehouseCountry\u003e \u003cspan ng-show=searchingForAdvWarehouseCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=country name=country class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027AdvWarehouseCountry\u0027)}\" ng-disabled=readOnlyView ng-model=tradeShow.AdvWarehouseCountryName ng-change=\"clearCountry(\u0027AdvWarehouseCountry\u0027)\" placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=advWarehouseCountryNoResult typeahead-loading=searchingForAdvWarehouseCountry typeahead-on-select=\"countryChosen(\u0027AdvWarehouseCountry\u0027, $item)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvWarehouseCountry class=control-label ng-show=advWarehouseCountryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{tradeShow.AdvWarehouseCountry}}\" \u003c/label\u003e \u003clabel for=tradeShowAdvWarehouseCountry class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseCountry\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseCountry\u0027].replace(\u0027AdvWarehouseCountry\u0027, \u0027Country\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvWarehouseContactNameF\u0027) || itemErrors.hasOwnProperty(\u0027AdvWarehouseContactNameL\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAdvWarehouseContactNameF\u003eContact Name:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=\"input-group-sm col-sm-6\"\u003e\u003cinput type=text id=tradeShowAdvWarehouseContactNameF name=tradeShowAdvWarehouseState class=form-control tabindex=0 ng-model=tradeShow.AdvWarehouseContactNameF ng-disabled=readOnlyView /\u003e \u003clabel for=tradeShowAdvWarehouseContactNameF class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseContactNameF\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseContactNameF\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group-sm input-group col-sm-6\"\u003e\u003cinput type=text id=tradeShowAdvWarehouseContactNameL name=tradeShowAdvWarehouseContactNameL class=form-control tabindex=0 ng-model=tradeShow.AdvWarehouseContactNameL ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupAdvWarehouseContact() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a AdvWarehouse\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvWarehouseContactNameL class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseContactNameL\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseContactNameL\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvWarehouseContactPhone\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAdvWarehouseContactPhone\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowAdvWarehouseContactPhone name=tradeShowAdvWarehouseContactPhone class=form-control tabindex=0 ng-model=tradeShow.AdvWarehouseContactPhone ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvWarehouseContactPhone class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseContactPhone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseContactPhone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AdvWarehouseContactFax\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowAdvWarehouseContactFax\u003eFax:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowAdvWarehouseContactFax name=tradeShowAdvWarehouseContactFax class=form-control tabindex=0 ng-model=tradeShow.AdvWarehouseContactFax ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowAdvWarehouseContactFax class=\"error small-error\" ng-show=\"(itemErrors[\u0027AdvWarehouseContactFax\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AdvWarehouseContactFax\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=\"form-group portlet bordered light minimal\"\u003e\u003ch5 style=\"margin:0 5px 10px;font-weight:bold\"\u003eMarshaling Yard\u003c/h5\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarshalingYardCode\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowMarshalingYardCode\u003e \u003cspan ng-show=searchingForMarshalingYards\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Short Code: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowMarshalingYardCode name=tradeShowMarshalingYardCode class=form-control ng-model=tradeShow.MarshalingYardCode ng-change=\"tradeShow.MarshalingYardId = null\" uib-typeahead=\"customer.Code as customer.Code for customer in searchMarshalingYards($viewValue)\" placeholder=\"Type Customer Code to Search...\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=MarshalingYardsNoResults typeahead-loading=searchingForMarshalingYards typeahead-on-select=marshalingYardChosen($item) ng-disabled=readOnlyView ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupMarshalingYard() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a MarshalingYard\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=MarshalingYardsNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{tradeShow.MarshalingYardCode}}\"\u003c/div\u003e\u003clabel for=tradeShowMarshalingYardCode class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarshalingYardName\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowMarshalingYardName\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowMarshalingYardName name=tradeShowMarshalingYardName class=form-control tabindex=0 ng-model=tradeShow.MarshalingYardName ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowMarshalingYardName class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarshalingYardAddress1\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowMarshalingYardAddress1\u003eAddress 1:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowMarshalingYardAddress1 name=tradeShowMarshalingYardAddress1 class=form-control tabindex=0 ng-model=tradeShow.MarshalingYardAddress1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowMarshalingYardAddress1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardAddress1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardAddress1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarshalingYardAddress2\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowMarshalingYardAddress2\u003eAddress 2:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowMarshalingYardAddress2 name=tradeShowMarshalingYardAddress2 class=form-control tabindex=0 ng-model=tradeShow.MarshalingYardAddress2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowMarshalingYardAddress2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardAddress2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardAddress2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarshalingYardCity\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowMarshalingYardCity\u003eCity:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowMarshalingYardCity name=tradeShowMarshalingYardCity class=form-control tabindex=0 ng-model=tradeShow.MarshalingYardCity ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowMarshalingYardCity class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardCity\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardCity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarshalingYardZip\u0027) || itemErrors.hasOwnProperty(\u0027MarshalingYardState\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowMarshalingYardState\u003eState / Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=\"input-group-sm col-sm-6\"\u003e\u003cinput type=text id=tradeShowMarshalingYardState name=tradeShowMarshalingYardState class=form-control tabindex=0 ng-model=tradeShow.MarshalingYardState ng-disabled=readOnlyView /\u003e \u003clabel for=tradeShowMarshalingYardState class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardState\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardState\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group-sm input-group col-sm-6\"\u003e\u003cinput type=text id=tradeShowMarshalingYardZip name=tradeShowMarshalingYardZip class=form-control tabindex=0 ng-model=tradeShow.MarshalingYardZip ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn ng-show=\"(UserPermissions[\u0027CustomersCreateNewAndEdit\u0027] \u0026amp;\u0026amp; UserPermissions[\u0027TableMaintenance\u0027])\"\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=quickMarshalingYardEdit(tradeShow);\u003e \u003ci class=\"fa fa-fw fa-plus-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Add Quick Location\" ng-show=!tradeShow.MarshalingYardId\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-pencil-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Edit Quick Location\" ng-show=tradeShow.MarshalingYardId\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=tradeShowMarshalingYardZip class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardZip\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardZip\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarshalingYardCountry\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowMarshalingYardCountry\u003e \u003cspan ng-show=searchingForMarshalingYardCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=country name=country class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027MarshalingYardCountry\u0027)}\" ng-disabled=readOnlyView ng-model=tradeShow.MarshalingYardCountryName ng-change=\"clearCountry(\u0027MarshalingYardCountry\u0027)\" placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=marshalingYardCountryNoResult typeahead-loading=searchingForMarshalingYardCountry typeahead-on-select=\"countryChosen(\u0027MarshalingYardCountry\u0027, $item)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowMarshalingYardCountry class=control-label ng-show=marshalingYardCountryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{tradeShow.MarshalingYardCountry}}\" \u003c/label\u003e \u003clabel for=tradeShowMarshalingYardCountry class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardCountry\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardCountry\u0027].replace(\u0027MarshalingYardCountry\u0027, \u0027Country\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarshalingYardContactNameF\u0027) || itemErrors.hasOwnProperty(\u0027MarshalingYardContactNameL\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowMarshalingYardContactNameF\u003eContact Name:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=\"input-group-sm col-sm-6\"\u003e\u003cinput type=text id=tradeShowMarshalingYardContactNameF name=tradeShowMarshalingYardState class=form-control tabindex=0 ng-model=tradeShow.MarshalingYardContactNameF ng-disabled=readOnlyView /\u003e \u003clabel for=tradeShowMarshalingYardContactNameF class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardContactNameF\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardContactNameF\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group-sm input-group col-sm-6\"\u003e\u003cinput type=text id=tradeShowMarshalingYardContactNameL name=tradeShowMarshalingYardContactNameL class=form-control tabindex=0 ng-model=tradeShow.MarshalingYardContactNameL ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupMarshalingYardContact() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a MarshalingYard\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=tradeShowMarshalingYardContactNameL class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardContactNameL\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardContactNameL\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarshalingYardContactPhone\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowMarshalingYardContactPhone\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowMarshalingYardContactPhone name=tradeShowMarshalingYardContactPhone class=form-control tabindex=0 ng-model=tradeShow.MarshalingYardContactPhone ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowMarshalingYardContactPhone class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardContactPhone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardContactPhone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MarshalingYardContactFax\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowMarshalingYardContactFax\u003eFax:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowMarshalingYardContactFax name=tradeShowMarshalingYardContactFax class=form-control tabindex=0 ng-model=tradeShow.MarshalingYardContactFax ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowMarshalingYardContactFax class=\"error small-error\" ng-show=\"(itemErrors[\u0027MarshalingYardContactFax\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MarshalingYardContactFax\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=\"form-group portlet bordered light minimal\"\u003e\u003ch5 style=\"margin:0 5px 10px;font-weight:bold\"\u003eGeneral Contractor\u003c/h5\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GeneralContractorCode\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGeneralContractorCode\u003e \u003cspan ng-show=searchingForGeneralContractors\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Short Code: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowGeneralContractorCode name=tradeShowGeneralContractorCode class=form-control ng-model=tradeShow.GeneralContractorCode ng-change=\"tradeShow.GeneralContractorId = null\" uib-typeahead=\"customer.Code as customer.Code for customer in searchGeneralContractors($viewValue)\" placeholder=\"Type Customer Code to Search...\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=GeneralContractorsNoResults typeahead-loading=searchingForGeneralContractors typeahead-on-select=generalContractorChosen($item) ng-disabled=readOnlyView ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupGeneralContractor() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a GeneralContractor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=GeneralContractorsNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Customer \"{{tradeShow.GeneralContractorCode}}\"\u003c/div\u003e\u003clabel for=tradeShowGeneralContractorCode class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GeneralContractorName\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGeneralContractorName\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowGeneralContractorName name=tradeShowGeneralContractorName class=form-control tabindex=0 ng-model=tradeShow.GeneralContractorName ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowGeneralContractorName class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GeneralContractorAddress1\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGeneralContractorAddress1\u003eAddress 1:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowGeneralContractorAddress1 name=tradeShowGeneralContractorAddress1 class=form-control tabindex=0 ng-model=tradeShow.GeneralContractorAddress1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowGeneralContractorAddress1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorAddress1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorAddress1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GeneralContractorAddress2\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGeneralContractorAddress2\u003eAddress 2:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowGeneralContractorAddress2 name=tradeShowGeneralContractorAddress2 class=form-control tabindex=0 ng-model=tradeShow.GeneralContractorAddress2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowGeneralContractorAddress2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorAddress2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorAddress2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GeneralContractorCity\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGeneralContractorCity\u003eCity:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowGeneralContractorCity name=tradeShowGeneralContractorCity class=form-control tabindex=0 ng-model=tradeShow.GeneralContractorCity ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowGeneralContractorCity class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorCity\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorCity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GeneralContractorZip\u0027) || itemErrors.hasOwnProperty(\u0027GeneralContractorState\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGeneralContractorState\u003eState / Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=\"input-group-sm col-sm-6\"\u003e\u003cinput type=text id=tradeShowGeneralContractorState name=tradeShowGeneralContractorState class=form-control tabindex=0 ng-model=tradeShow.GeneralContractorState ng-disabled=readOnlyView /\u003e \u003clabel for=tradeShowGeneralContractorState class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorState\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorState\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group-sm input-group col-sm-6\"\u003e\u003cinput type=text id=tradeShowGeneralContractorZip name=tradeShowGeneralContractorZip class=form-control tabindex=0 ng-model=tradeShow.GeneralContractorZip ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn ng-show=\"(UserPermissions[\u0027CustomersCreateNewAndEdit\u0027] \u0026amp;\u0026amp; UserPermissions[\u0027TableMaintenance\u0027])\"\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=quickGeneralContractorEdit(tradeShow);\u003e \u003ci class=\"fa fa-fw fa-plus-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Add Quick Location\" ng-show=!tradeShow.GeneralContractorId\u003e\u003c/i\u003e \u003ci class=\"fa fa-fw fa-pencil-square\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Edit Quick Location\" ng-show=tradeShow.GeneralContractorId\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=tradeShowGeneralContractorZip class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorZip\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorZip\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GeneralContractorCountry\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGeneralContractorCountry\u003e \u003cspan ng-show=searchingForGeneralContractorCountry\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCountry: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=country name=country class=form-control ng-class=\"{error: itemErrors.hasOwnProperty(\u0027GeneralContractorCountry\u0027)}\" ng-disabled=readOnlyView ng-model=tradeShow.GeneralContractorCountryName ng-change=\"clearCountry(\u0027GeneralContractorCountry\u0027)\" placeholder=\"Type Country to Search...\" uib-typeahead=\"country.Name as country.Name for country in searchCountry($viewValue)\" typeahead-min-length=3 typeahead-no-results=generalContractorCountryNoResult typeahead-loading=searchingForGeneralContractorCountry typeahead-on-select=\"countryChosen(\u0027GeneralContractorCountry\u0027, $item)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=tradeShowGeneralContractorCountry class=control-label ng-show=generalContractorCountryNoResult\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country \"{{tradeShow.GeneralContractorCountry}}\" \u003c/label\u003e \u003clabel for=tradeShowGeneralContractorCountry class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorCountry\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorCountry\u0027].replace(\u0027GeneralContractorCountry\u0027, \u0027Country\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GeneralContractorContactNameF\u0027) || itemErrors.hasOwnProperty(\u0027GeneralContractorContactNameL\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGeneralContractorContactNameF\u003eContact Name:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9 style=\"padding:0 !important\"\u003e\u003cdiv class=\"input-group-sm col-sm-6\"\u003e\u003cinput type=text id=tradeShowGeneralContractorContactNameF name=tradeShowGeneralContractorContactNameF class=form-control tabindex=0 ng-model=tradeShow.GeneralContractorContactNameF ng-disabled=readOnlyView /\u003e \u003clabel for=tradeShowGeneralContractorContactNameF class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorContactNameF\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorContactNameF\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"input-group-sm input-group col-sm-6\"\u003e\u003cinput type=text id=tradeShowGeneralContractorContactNameL name=tradeShowGeneralContractorContactNameL class=form-control tabindex=0 ng-model=tradeShow.GeneralContractorContactNameL ng-disabled=readOnlyView /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupGeneralContractorContact() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a GeneralContractor\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003clabel for=tradeShowGeneralContractorContactNameL class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorContactNameL\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorContactNameL\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GeneralContractorContactPhone\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGeneralContractorContactPhone\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowGeneralContractorContactPhone name=tradeShowGeneralContractorContactPhone class=form-control tabindex=0 ng-model=tradeShow.GeneralContractorContactPhone ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowGeneralContractorContactPhone class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorContactPhone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorContactPhone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027GeneralContractorContactFax\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowGeneralContractorContactFax\u003eFax:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowGeneralContractorContactFax name=tradeShowGeneralContractorContactFax class=form-control tabindex=0 ng-model=tradeShow.GeneralContractorContactFax ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowGeneralContractorContactFax class=\"error small-error\" ng-show=\"(itemErrors[\u0027GeneralContractorContactFax\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GeneralContractorContactFax\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=\"col-xs-12 portlet bordered light minimal\"\u003e\u003ch5 style=\"margin:0 5px 10px;font-weight:bold\"\u003eLoad In Dates\u003c/h5\u003e\u003cdiv class=\"col-xs-12 hidden-xs hidden-sm\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\"\u003e\u003clabel class=control-label\u003eDate\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\"\u003e\u003clabel class=control-label\u003eTime\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\"\u003e\u003clabel class=control-label\u003eTarget\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInDate1\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadInDate1 name=txtLoadInDate1 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadInDate1\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadInDate1Popup svl-datefield=itemErrors.LoadInDate1 ng-model=tradeShow.LoadInDate1 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadInDate1Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadInDate1 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadInDate1.$valid \u0026amp;\u0026amp; !itemErrors.LoadInDate1\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadInDate1\u0027, \u0027LoadIn Date 1\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadInDate1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInDate1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInDate1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInFrom1\u0027) || itemErrors.hasOwnProperty(\u0027LoadInTo1\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadInFrom1 name=tradeShowLoadInFrom1 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInFrom1 svl-timefield=itemErrors.LoadInFrom1 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadInTo1 name=tradeShosLoadInTo1 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInTo1 svl-timefield=itemErrors.LoadInTo1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadInFrom1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInFrom1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInFrom1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadInTo1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInTo1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInTo1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInTargeted1\u0027)}\"\u003e\u003clabel for=tradeShowLoadInTargeted1 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadInTargeted1 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadInTargeted1 ng-model=tradeShow.LoadInTargeted1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInDate2\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadInDate2 name=txtLoadInDate2 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadInDate2\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadInDate2Popup svl-datefield=itemErrors.LoadInDate2 ng-model=tradeShow.LoadInDate2 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadInDate2Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadInDate2 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadInDate2.$valid \u0026amp;\u0026amp; !itemErrors.LoadInDate2\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadInDate2\u0027, \u0027LoadIn Date 2\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadInDate2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInDate2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInDate2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInFrom2\u0027) || itemErrors.hasOwnProperty(\u0027LoadInTo2\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadInFrom2 name=tradeShowLoadInFrom2 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInFrom2 svl-timefield=itemErrors.LoadInFrom2 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadInTo2 name=tradeShosLoadInTo2 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInTo2 svl-timefield=itemErrors.LoadInTo2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadInFrom2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInFrom2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInFrom2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadInTo2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInTo2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInTo2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInTargeted2\u0027)}\"\u003e\u003clabel for=tradeShowLoadInTargeted2 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadInTargeted2 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadInTargeted2 ng-model=tradeShow.LoadInTargeted2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInDate3\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadInDate3 name=txtLoadInDate3 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadInDate3\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadInDate3Popup svl-datefield=itemErrors.LoadInDate3 ng-model=tradeShow.LoadInDate3 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadInDate3Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadInDate3 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadInDate3.$valid \u0026amp;\u0026amp; !itemErrors.LoadInDate3\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadInDate3\u0027, \u0027LoadIn Date 3\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadInDate3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInDate3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInDate3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInFrom3\u0027) || itemErrors.hasOwnProperty(\u0027LoadInTo3\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadInFrom3 name=tradeShowLoadInFrom3 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInFrom3 svl-timefield=itemErrors.LoadInFrom3 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadInTo3 name=tradeShosLoadInTo3 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInTo3 svl-timefield=itemErrors.LoadInTo3 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadInFrom3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInFrom3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInFrom3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadInTo3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInTo3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInTo3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInTargeted3\u0027)}\"\u003e\u003clabel for=tradeShowLoadInTargeted3 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadInTargeted3 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadInTargeted3 ng-model=tradeShow.LoadInTargeted3 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInDate4\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadInDate4 name=txtLoadInDate4 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadInDate4\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadInDate4Popup svl-datefield=itemErrors.LoadInDate4 ng-model=tradeShow.LoadInDate4 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadInDate4Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadInDate4 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadInDate4.$valid \u0026amp;\u0026amp; !itemErrors.LoadInDate4\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadInDate4\u0027, \u0027LoadIn Date 4\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadInDate4 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInDate4\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInDate4\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInFrom4\u0027) || itemErrors.hasOwnProperty(\u0027LoadInTo4\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadInFrom4 name=tradeShowLoadInFrom4 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInFrom4 svl-timefield=itemErrors.LoadInFrom4 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadInTo4 name=tradeShosLoadInTo4 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInTo4 svl-timefield=itemErrors.LoadInTo4 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadInFrom4 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInFrom4\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInFrom4\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadInTo4 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInTo4\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInTo4\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInTargeted4\u0027)}\"\u003e\u003clabel for=tradeShowLoadInTargeted4 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadInTargeted4 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadInTargeted4 ng-model=tradeShow.LoadInTargeted4 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInDate5\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadInDate5 name=txtLoadInDate5 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadInDate5\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadInDate5Popup svl-datefield=itemErrors.LoadInDate5 ng-model=tradeShow.LoadInDate5 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadInDate5Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadInDate5 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadInDate5.$valid \u0026amp;\u0026amp; !itemErrors.LoadInDate5\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadInDate5\u0027, \u0027LoadIn Date 5\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadInDate5 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInDate5\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInDate5\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInFrom5\u0027) || itemErrors.hasOwnProperty(\u0027LoadInTo5\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadInFrom5 name=tradeShowLoadInFrom5 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInFrom5 svl-timefield=itemErrors.LoadInFrom5 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadInTo5 name=tradeShosLoadInTo5 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInTo5 svl-timefield=itemErrors.LoadInTo5 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadInFrom5 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInFrom5\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInFrom5\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadInTo5 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInTo5\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInTo5\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInTargeted5\u0027)}\"\u003e\u003clabel for=tradeShowLoadInTargeted5 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadInTargeted5 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadInTargeted5 ng-model=tradeShow.LoadInTargeted5 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInDate6\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadInDate6 name=txtLoadInDate6 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadInDate6\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadInDate6Popup svl-datefield=itemErrors.LoadInDate6 ng-model=tradeShow.LoadInDate6 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadInDate6Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadInDate6 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadInDate6.$valid \u0026amp;\u0026amp; !itemErrors.LoadInDate6\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadInDate6\u0027, \u0027LoadIn Date 6\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadInDate6 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInDate6\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInDate6\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInFrom6\u0027) || itemErrors.hasOwnProperty(\u0027LoadInTo6\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadInFrom6 name=tradeShowLoadInFrom6 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInFrom6 svl-timefield=itemErrors.LoadInFrom6 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadInTo6 name=tradeShosLoadInTo6 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInTo6 svl-timefield=itemErrors.LoadInTo6 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadInFrom6 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInFrom6\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInFrom6\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadInTo6 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInTo6\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInTo6\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInTargeted6\u0027)}\"\u003e\u003clabel for=tradeShowLoadInTargeted6 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadInTargeted6 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadInTargeted6 ng-model=tradeShow.LoadInTargeted6 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInDate7\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadInDate7 name=txtLoadInDate7 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadInDate7\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadInDate7Popup svl-datefield=itemErrors.LoadInDate7 ng-model=tradeShow.LoadInDate7 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadInDate7Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadInDate7 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadInDate7.$valid \u0026amp;\u0026amp; !itemErrors.LoadInDate7\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadInDate7\u0027, \u0027LoadIn Date 7\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadInDate7 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInDate7\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInDate7\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInFrom7\u0027) || itemErrors.hasOwnProperty(\u0027LoadInTo7\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadInFrom7 name=tradeShowLoadInFrom7 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInFrom7 svl-timefield=itemErrors.LoadInFrom7 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadInTo7 name=tradeShosLoadInTo7 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadInTo7 svl-timefield=itemErrors.LoadInTo7 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadInFrom7 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInFrom7\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInFrom7\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadInTo7 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadInTo7\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadInTo7\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadInTargeted7\u0027)}\"\u003e\u003clabel for=tradeShowLoadInTargeted7 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadInTargeted7 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadInTargeted7 ng-model=tradeShow.LoadInTargeted7 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=\"col-xs-12 portlet bordered light minimal\"\u003e\u003ch5 style=\"margin:0 5px 10px;font-weight:bold\"\u003eLoad Out Dates\u003c/h5\u003e\u003cdiv class=\"col-xs-12 hidden-xs hidden-sm\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\"\u003e\u003clabel class=control-label\u003eDate\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\"\u003e\u003clabel class=control-label\u003eTime\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\"\u003e\u003clabel class=control-label\u003eTarget\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutDate1\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadOutDate1 name=txtLoadOutDate1 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadOutDate1\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadOutDate1Popup svl-datefield=itemErrors.LoadOutDate1 ng-model=tradeShow.LoadOutDate1 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadOutDate1Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadOutDate1 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadOutDate1.$valid \u0026amp;\u0026amp; !itemErrors.LoadOutDate1\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadOutDate1\u0027, \u0027LoadOut Date 1\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadOutDate1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutDate1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutDate1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutFrom1\u0027) || itemErrors.hasOwnProperty(\u0027LoadOutTo1\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadOutFrom1 name=tradeShowLoadOutFrom1 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutFrom1 svl-timefield=itemErrors.LoadOutFrom1 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadOutTo1 name=tradeShosLoadOutTo1 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutTo1 svl-timefield=itemErrors.LoadOutTo1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadOutFrom1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutFrom1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutFrom1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadOutTo1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutTo1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutTo1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutTargeted1\u0027)}\"\u003e\u003clabel for=tradeShowLoadOutTargeted1 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadOutTargeted1 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadOutTargeted1 ng-model=tradeShow.LoadOutTargeted1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutDate2\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadOutDate2 name=txtLoadOutDate2 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadOutDate2\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadOutDate2Popup svl-datefield=itemErrors.LoadOutDate2 ng-model=tradeShow.LoadOutDate2 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadOutDate2Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadOutDate2 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadOutDate2.$valid \u0026amp;\u0026amp; !itemErrors.LoadOutDate2\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadOutDate2\u0027, \u0027LoadOut Date 2\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadOutDate2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutDate2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutDate2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutFrom2\u0027) || itemErrors.hasOwnProperty(\u0027LoadOutTo2\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadOutFrom2 name=tradeShowLoadOutFrom2 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutFrom2 svl-timefield=itemErrors.LoadOutFrom2 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadOutTo2 name=tradeShosLoadOutTo2 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutTo2 svl-timefield=itemErrors.LoadOutTo2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadOutFrom2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutFrom2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutFrom2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadOutTo2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutTo2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutTo2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutTargeted2\u0027)}\"\u003e\u003clabel for=tradeShowLoadOutTargeted2 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadOutTargeted2 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadOutTargeted2 ng-model=tradeShow.LoadOutTargeted2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutDate3\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadOutDate3 name=txtLoadOutDate3 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadOutDate3\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadOutDate3Popup svl-datefield=itemErrors.LoadOutDate3 ng-model=tradeShow.LoadOutDate3 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadOutDate3Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadOutDate3 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadOutDate3.$valid \u0026amp;\u0026amp; !itemErrors.LoadOutDate3\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadOutDate3\u0027, \u0027LoadOut Date 3\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadOutDate3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutDate3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutDate3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutFrom3\u0027) || itemErrors.hasOwnProperty(\u0027LoadOutTo3\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadOutFrom3 name=tradeShowLoadOutFrom3 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutFrom3 svl-timefield=itemErrors.LoadOutFrom3 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadOutTo3 name=tradeShosLoadOutTo3 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutTo3 svl-timefield=itemErrors.LoadOutTo3 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadOutFrom3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutFrom3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutFrom3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadOutTo3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutTo3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutTo3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutTargeted3\u0027)}\"\u003e\u003clabel for=tradeShowLoadOutTargeted3 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadOutTargeted3 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadOutTargeted3 ng-model=tradeShow.LoadOutTargeted3 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutDate4\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadOutDate4 name=txtLoadOutDate4 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadOutDate4\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadOutDate4Popup svl-datefield=itemErrors.LoadOutDate4 ng-model=tradeShow.LoadOutDate4 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadOutDate4Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadOutDate4 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadOutDate4.$valid \u0026amp;\u0026amp; !itemErrors.LoadOutDate4\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadOutDate4\u0027, \u0027LoadOut Date 4\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadOutDate4 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutDate4\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutDate4\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutFrom4\u0027) || itemErrors.hasOwnProperty(\u0027LoadOutTo4\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadOutFrom4 name=tradeShowLoadOutFrom4 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutFrom4 svl-timefield=itemErrors.LoadOutFrom4 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadOutTo4 name=tradeShosLoadOutTo4 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutTo4 svl-timefield=itemErrors.LoadOutTo4 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadOutFrom4 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutFrom4\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutFrom4\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadOutTo4 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutTo4\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutTo4\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutTargeted4\u0027)}\"\u003e\u003clabel for=tradeShowLoadOutTargeted4 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadOutTargeted4 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadOutTargeted4 ng-model=tradeShow.LoadOutTargeted4 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutDate5\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadOutDate5 name=txtLoadOutDate5 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadOutDate5\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadOutDate5Popup svl-datefield=itemErrors.LoadOutDate5 ng-model=tradeShow.LoadOutDate5 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadOutDate5Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadOutDate5 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadOutDate5.$valid \u0026amp;\u0026amp; !itemErrors.LoadOutDate5\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadOutDate5\u0027, \u0027LoadOut Date 5\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadOutDate5 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutDate5\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutDate5\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutFrom5\u0027) || itemErrors.hasOwnProperty(\u0027LoadOutTo5\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadOutFrom5 name=tradeShowLoadOutFrom5 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutFrom5 svl-timefield=itemErrors.LoadOutFrom5 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadOutTo5 name=tradeShosLoadOutTo5 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutTo5 svl-timefield=itemErrors.LoadOutTo5 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadOutFrom5 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutFrom5\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutFrom5\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadOutTo5 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutTo5\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutTo5\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutTargeted5\u0027)}\"\u003e\u003clabel for=tradeShowLoadOutTargeted5 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadOutTargeted5 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadOutTargeted5 ng-model=tradeShow.LoadOutTargeted5 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutDate6\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadOutDate6 name=txtLoadOutDate6 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadOutDate6\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadOutDate6Popup svl-datefield=itemErrors.LoadOutDate6 ng-model=tradeShow.LoadOutDate6 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadOutDate6Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadOutDate6 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadOutDate6.$valid \u0026amp;\u0026amp; !itemErrors.LoadOutDate6\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadOutDate6\u0027, \u0027LoadOut Date 6\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadOutDate6 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutDate6\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutDate6\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutFrom6\u0027) || itemErrors.hasOwnProperty(\u0027LoadOutTo6\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadOutFrom6 name=tradeShowLoadOutFrom6 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutFrom6 svl-timefield=itemErrors.LoadOutFrom6 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadOutTo6 name=tradeShosLoadOutTo6 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutTo6 svl-timefield=itemErrors.LoadOutTo6 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadOutFrom6 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutFrom6\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutFrom6\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadOutTo6 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutTo6\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutTo6\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutTargeted6\u0027)}\"\u003e\u003clabel for=tradeShowLoadOutTargeted6 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadOutTargeted6 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadOutTargeted6 ng-model=tradeShow.LoadOutTargeted6 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003clabel class=\"control-label col-xs-3 visible-xs visible-sm\"\u003eDate / Time:\u003c/label\u003e\u003cdiv class=\"col-md-12 col-xs-9\"\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutDate7\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtLoadOutDate7 name=txtLoadOutDate7 ng-class=\"{error: itemErrors.hasOwnProperty(\u0027LoadOutDate7\u0027)}\" class=\"input-sm form-control date-field\" date-popup-manager=loadOutDate7Popup svl-datefield=itemErrors.LoadOutDate7 ng-model=tradeShow.LoadOutDate7 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn input-group-sm\"\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=loadOutDate7Popup.open() ng-disabled=readOnlyView\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=txtLoadOutDate7 class=\"error small-error\" ng-show=\"!tradeShowForm.txtLoadOutDate7.$valid \u0026amp;\u0026amp; !itemErrors.LoadOutDate7\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtLoadOutDate7\u0027, \u0027LoadOut Date 7\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=txtLoadOutDate7 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutDate7\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutDate7\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-5 col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutFrom7\u0027) || itemErrors.hasOwnProperty(\u0027LoadOutTo7\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=tradeShowLoadOutFrom7 name=tradeShowLoadOutFrom7 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutFrom7 svl-timefield=itemErrors.LoadOutFrom7 ng-disabled=readOnlyView /\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eto\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=tradeShosLoadOutTo7 name=tradeShosLoadOutTo7 class=form-control tabindex=0 placeholder=HH:mm ng-model=tradeShow.LoadOutTo7 svl-timefield=itemErrors.LoadOutTo7 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowLoadOutFrom7 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutFrom7\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutFrom7\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=tradeShosLoadOutTo7 class=\"error small-error\" ng-show=\"(itemErrors[\u0027LoadOutTo7\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LoadOutTo7\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-md-2 col-xs-12 center-text-sm\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LoadOutTargeted7\u0027)}\"\u003e\u003clabel for=tradeShowLoadOutTargeted7 class=\"control-label col-xs-2 visible-xs\"\u003eTarget:\u003c/label\u003e \u003clabel for=tradeShowLoadOutTargeted7 class=\"control-label col-xs-2 visible-sm\" style=margin-top:-5px\u003eTarget:\u003c/label\u003e\u003cdiv\u003e\u003cinput type=checkbox id=tradeShowLoadOutTargeted7 ng-model=tradeShow.LoadOutTargeted7 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-4 col-xs-12\"\u003e\u003cdiv class=\"form-group portlet bordered light minimal\"\u003e\u003ch5 style=\"margin:0 5px 10px;font-weight:bold\"\u003eContact 1\u003c/h5\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactName1\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactName1\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactName1 name=tradeShowContactName1 class=form-control tabindex=0 ng-model=tradeShow.ContactName1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactName1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactName1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactName1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactTitle1\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactTitle1\u003eTitle:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactTitle1 name=tradeShowContactTitle1 class=form-control tabindex=0 ng-model=tradeShow.ContactTitle1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactTitle1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactTitle1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactTitle1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactPhone1\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactPhone1\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactPhone1 name=tradeShowContactPhone1 class=form-control tabindex=0 ng-model=tradeShow.ContactPhone1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactPhone1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactPhone1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactPhone1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactCell1\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactCell1\u003eCell:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactCell1 name=tradeShowContactCell1 class=form-control tabindex=0 ng-model=tradeShow.ContactCell1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactCell1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactCell1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactCell1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactEmail1\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactEmail1\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactEmail1 name=tradeShowContactEmail1 class=form-control tabindex=0 ng-model=tradeShow.ContactEmail1 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactEmail1 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactEmail1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactEmail1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-4 col-xs-12\"\u003e\u003cdiv class=\"form-group portlet bordered light minimal\"\u003e\u003ch5 style=\"margin:0 5px 10px;font-weight:bold\"\u003eContact 2\u003c/h5\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactName2\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactName2\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactName2 name=tradeShowContactName1 class=form-control tabindex=0 ng-model=tradeShow.ContactName2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactName2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactName2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactName2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactTitle2\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactTitle2\u003eTitle:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactTitle2 name=tradeShowContactTitle2 class=form-control tabindex=0 ng-model=tradeShow.ContactTitle2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactTitle2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactTitle2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactTitle2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactPhone2\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactPhone2\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactPhone2 name=tradeShowContactPhone2 class=form-control tabindex=0 ng-model=tradeShow.ContactPhone2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactPhone2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactPhone2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactPhone2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactCell2\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactCell2\u003eCell:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactCell2 name=tradeShowContactCell2 class=form-control tabindex=0 ng-model=tradeShow.ContactCell2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactCell2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactCell2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactCell2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactEmail2\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactEmail2\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactEmail2 name=tradeShowContactEmail2 class=form-control tabindex=0 ng-model=tradeShow.ContactEmail2 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactEmail2 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactEmail2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactEmail2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-md-4 col-xs-12\"\u003e\u003cdiv class=\"form-group portlet bordered light minimal\"\u003e\u003ch5 style=\"margin:0 5px 10px;font-weight:bold\"\u003eContact 3\u003c/h5\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactName3\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactName3\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactName3 name=tradeShowContactName3 class=form-control tabindex=0 ng-model=tradeShow.ContactName3 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactName3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactName3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactName3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactTitle3\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactTitle3\u003eTitle:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactTitle3 name=tradeShowContactTitle3 class=form-control tabindex=0 ng-model=tradeShow.ContactTitle3 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactTitle3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactTitle3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactTitle3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactPhone3\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactPhone3\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactPhone3 name=tradeShowContactPhone3 class=form-control tabindex=0 ng-model=tradeShow.ContactPhone3 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactPhone3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactPhone3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactPhone3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactCell3\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactCell3\u003eCell:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactCell3 name=tradeShowContactCell3 class=form-control tabindex=0 ng-model=tradeShow.ContactCell3 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactCell3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactCell3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactCell3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ContactEmail3\u0027)}\"\u003e\u003clabel class=control-label for=tradeShowContactEmail3\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=\"input-group input-group-sm\" style=width:100%\u003e\u003cinput type=text id=tradeShowContactEmail3 name=tradeShowContactEmail3 class=form-control tabindex=0 ng-model=tradeShow.ContactEmail3 ng-disabled=readOnlyView /\u003e\u003c/div\u003e\u003clabel for=tradeShowContactEmail3 class=\"error small-error\" ng-show=\"(itemErrors[\u0027ContactEmail3\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ContactEmail3\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tradeshow-tab-history', "\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=AuditLogHistoryListCtrl ng-show=\"(tradeShow.Id ? true : false)\"\u003e\u003c/div\u003e"); $templateCache.put('tradeShow-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=TradeShowListCtrl style=position:relative\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\" ng-show=\"tradeShow == null\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tradeShow-fullPageModal', "\u003cdiv class=row\u003e\u003cdiv class=\"full-page-edit-view-wrapper col-lg-12\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('tradeshow-image-buttons', "\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('trailer-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=PublicId class=st-sortable\u003eId\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=Make class=st-sortable\u003eMake\u003c/th\u003e\u003cth st-sort=Model class=st-sortable\u003eModel\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('trailer-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth class=hidden-xs\u003e\u003c/th\u003e\u003cth st-sort=PublicId class=st-sortable\u003eId\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=Make class=st-sortable\u003eMake\u003c/th\u003e\u003cth st-sort=Model class=st-sortable\u003eModel\u003c/th\u003e\u003cth st-sort=Length class=st-sortable\u003eLength\u003c/th\u003e\u003cth st-sort=Location class=st-sortable\u003eLocation\u003c/th\u003e\u003cth st-sort=Active class=st-sortable\u003eActive\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('trailer-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=TrailerEditRowCtrl\u003e\u003ctd class=\"hidden-xs edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Code != null ? row.Code : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd style=white-space:nowrap;overflow:hidden;text-overflow:ellipsis\u003e{{(row.Name != null ? row.Name : \u0027NULL\u0027)}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Country}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('trailer-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=TrailerListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=trailer_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=trailers_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('trailer-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-click=chooseItem(row) id=trailer-row-{{row.Id}} ng-class={info:row.isSelected} class=hidden-xs\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.PublicId}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.Description}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Make}}\u003c/td\u003e\u003ctd\u003e{{row.Model}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Description | limitTo: 20 : 0}}\u003cspan ng-show=\"row.Description.length \u003e 20\"\u003e. . .\u003c/span\u003e\u003cspan ng-if=row.Id\u003e({{row.Id}})\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Make}}{{row.Make \u0026\u0026 row.Model ? \u0027 - \u0027:\u0027\u0027}}{{row.Model}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('trailer-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" class=hidden-xs ng-class={info:row.isSelected} ng-controller=TrailerEditRowCtrl\u003e\u003ctd class=\"hidden-xs edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd\u003e\u003ca class=item-link\u003e{{row.PublicId}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.Make}}\u003c/td\u003e\u003ctd\u003e{{row.Model}}\u003c/td\u003e\u003ctd\u003e{{row.Length}}\u003c/td\u003e\u003ctd\u003e{{row.Location}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e{{row.Description | limitTo: 20 : 0}}\u003cspan ng-show=\"row.Description.length \u003e 20\"\u003e. . .\u003c/span\u003e \u003cspan ng-if=row.PublicId\u003e({{row.PublicId}})\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Make}}{{row.Make \u0026\u0026 row.Model ? \u0027 - \u0027:\u0027\u0027}}{{row.Model}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('trailer-edit', "\u003cform autocomplete=off id=trailerEditForm name=trailerEditForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PublicId\u0027)}\"\u003e\u003clabel class=control-label for=trailerPublicId\u003eId:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=trailerPublicId type=text class=form-control placeholder=\"Enter Id\" ng-model=itemToEdit.PublicId /\u003e\u003c/div\u003e\u003clabel for=trailerPublicId class=error ng-show=\"(itemErrors[\u0027PublicId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027PublicId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Description\u0027)}\"\u003e\u003clabel class=control-label for=trailerDescription\u003eDescription:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=trailerDescription type=text class=form-control placeholder=\"Enter Description\" ng-model=itemToEdit.Description /\u003e\u003c/div\u003e\u003clabel for=trailerDescription class=error ng-show=\"(itemErrors[\u0027Description\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Description\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Make\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=trailerMake\u003eMake:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=trailerMake type=text class=form-control placeholder=\"Enter Make\" ng-model=itemToEdit.Make /\u003e\u003c/div\u003e\u003clabel for=trailerMake class=error ng-show=\"(itemErrors[\u0027Make\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Make\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Model\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=trailerModel\u003eModel:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=trailerModel type=text class=form-control placeholder=\"Enter Model\" ng-model=itemToEdit.Model /\u003e\u003c/div\u003e\u003clabel for=trailerModel class=error ng-show=\"(itemErrors[\u0027Model\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Model\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Year\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=trailerYear\u003eYear:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=trailerYear type=text class=form-control placeholder=\"Enter Year\" ng-model=itemToEdit.Year /\u003e\u003c/div\u003e\u003clabel for=trailerYear class=error ng-show=\"(itemErrors[\u0027Year\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Year\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Title\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=trailerTitle\u003eTitle:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=trailerTitle type=text class=form-control placeholder=\"Enter Title\" ng-model=itemToEdit.Title /\u003e\u003c/div\u003e\u003clabel for=trailerTitle class=error ng-show=\"(itemErrors[\u0027Title\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Title\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027VehicleIdentificationNumber\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=trailerVehicleIdentificationNumber\u003eVIN:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=trailerVehicleIdentificationNumber type=text class=form-control placeholder=\"Enter Vehicle Identification Number\" ng-model=itemToEdit.VehicleIdentificationNumber /\u003e\u003c/div\u003e\u003clabel for=trailerVehicleIdentificationNumber class=error ng-show=\"(itemErrors[\u0027VehicleIdentificationNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027VehicleIdentificationNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-4 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TagNumber\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=trailerTagNumber\u003eTag #:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=trailerTagNumber type=text class=form-control placeholder=\"Enter Tag Number\" ng-model=itemToEdit.TagNumber /\u003e\u003c/div\u003e\u003clabel for=trailerTagNumber class=error ng-show=\"(itemErrors[\u0027TagNumber\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TagNumber\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Station\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=Station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Station\u003cspan ng-show=searchingForStation\u003e - Loading AutoComplete List\u003c/span\u003e: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=Station class=form-control placeholder=\"Type Station to Search...\" ng-model=itemToEdit.Station uib-typeahead=\"station.Code as station.Code for station in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=\"stationChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"stationNoResults = false;lookupStation(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=stationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{itemToEdit.Station}}\"\u003c/div\u003e\u003clabel for=Station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Location\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=trailerLocation\u003eLocation:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=trailerLocation type=text class=form-control placeholder=\"Enter Location\" ng-model=itemToEdit.Location /\u003e\u003c/div\u003e\u003clabel for=trailerLocation class=error ng-show=\"(itemErrors[\u0027Location\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Location\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LengthFeet\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=LengthFeet\u003eLength (ft):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=LengthFeet type=text class=form-control placeholder=\"Enter Length Feet\" ng-model=itemToEdit.LengthFeet /\u003e\u003c/div\u003e\u003clabel for=LengthFeet class=error ng-show=\"(itemErrors[\u0027LengthFeet\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LengthFeet\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LengthInches\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=LengthInches\u003eLength (in):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=LengthInches type=text class=form-control placeholder=\"Enter Length Inches\" ng-model=itemToEdit.LengthInches /\u003e\u003c/div\u003e\u003clabel for=LengthInches class=error ng-show=\"(itemErrors[\u0027LengthInches\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LengthInches\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WidthFeet\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=WidthFeet\u003eWidth (ft):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=WidthFeet type=text class=form-control placeholder=\"Enter Width Feet\" ng-model=itemToEdit.WidthFeet /\u003e\u003c/div\u003e\u003clabel for=WidthFeet class=error ng-show=\"(itemErrors[\u0027WidthFeet\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027WidthFeet\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WidthInches\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=WidthInches\u003eWidth (in):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=WidthInches type=text class=form-control placeholder=\"Enter Width Inches\" ng-model=itemToEdit.WidthInches /\u003e\u003c/div\u003e\u003clabel for=WidthInches class=error ng-show=\"(itemErrors[\u0027WidthInches\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027WidthInches\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-sm-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WidthBackDoorInches\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=WidthBackDoorInches\u003eWidth Back Door (in):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=WidthBackDoorInches type=text class=form-control placeholder=\"Enter Width Back Door\" ng-model=itemToEdit.WidthBackDoorInches /\u003e\u003c/div\u003e\u003clabel for=WidthBackDoorInches class=error ng-show=\"(itemErrors[\u0027WidthBackDoorInches\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027WidthBackDoorInches\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-3\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027HeightBackDoorInches\u0027)}\"\u003e\u003clabel class=control-label for=HeightBackDoorInches\u003eHeight Back Door (in):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=HeightBackDoorInches type=text class=form-control placeholder=\"Enter Height Back Door\" ng-model=itemToEdit.HeightBackDoorInches /\u003e\u003c/div\u003e\u003clabel for=HeightBackDoorInches class=error ng-show=\"(itemErrors[\u0027HeightBackDoorInches\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HeightBackDoorInches\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-3\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WidthSideDoorInches\u0027)}\"\u003e\u003clabel class=control-label for=WidthSideDoorInches\u003eWidth Side Door (in):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=WidthSideDoorInches type=text class=form-control placeholder=\"Enter Width Side Door\" ng-model=itemToEdit.WidthSideDoorInches /\u003e\u003c/div\u003e\u003clabel for=WidthSideDoorInches class=error ng-show=\"(itemErrors[\u0027WidthSideDoorInches\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027WidthSideDoorInches\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-3\"\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027HeightSideDoorInches\u0027)}\"\u003e\u003clabel class=control-label for=HeightSideDoorInches\u003eHeight Side Door (in):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=HeightSideDoorInches type=text class=form-control placeholder=\"Enter Height Side Door\" ng-model=itemToEdit.HeightSideDoorInches /\u003e\u003c/div\u003e\u003clabel for=HeightSideDoorInches class=error ng-show=\"(itemErrors[\u0027HeightSideDoorInches\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027HeightSideDoorInches\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027MaintenanceDate\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=MaintenanceDate\u003eMaintenance Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtMaintenanceDate name=txtMaintenanceDate class=\"input-sm form-control date-field\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027MaintenanceDate\u0027)}\" ng-model=itemToEdit.MaintenanceDate uib-tooltip=\"{{ itemToEdit.MaintenanceDate | date:\u0027MM/dd/yyyy\u0027}}\" uib-datepicker-popup=MM/dd/yyyy is-open=maintenanceDatePopup.opened ng-keydown=maintenanceDatePopup.keyDown($event) ng-click=maintenanceDatePopup.open() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=maintenanceDatePopup.open() ng-class=\"{error: validation.MaintenanceDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=MaintenanceDate class=error ng-show=!trailerEditForm.txtMaintenanceDate.$valid\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtMaintenanceDate\u0027, \u0027Maintenance Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=MaintenanceDate class=error ng-show=\"(itemErrors[\u0027MaintenanceDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027MaintenanceDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027FederalInspectionDate\u0027)}\"\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=FederalInspectionDate\u003eFederal Inspection Date:\u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtFederalInspectionDate name=txtFederalInspectionDate class=\"input-sm form-control date-field\" ng-class=\"{error: itemErrors.hasOwnProperty(\u0027FederalInspectionDate\u0027)}\" ng-model=itemToEdit.FederalInspectionDate uib-tooltip=\"{{ itemToEdit.FederalInspectionDate | date:\u0027MM/dd/yyyy\u0027}}\" uib-datepicker-popup=MM/dd/yyyy is-open=federalInspectionDatePopup.opened ng-keydown=federalInspectionDatePopup.keyDown($event) ng-click=federalInspectionDatePopup.open() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=federalInspectionDatePopup.open() ng-class=\"{error: validation.FederalInspectionDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=FederalInspectionDate class=error ng-show=!trailerEditForm.txtFederalInspectionDate.$valid\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027txtFederalInspectionDate\u0027, \u0027Federal Inspection Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=FederalInspectionDate class=error ng-show=\"(itemErrors[\u0027FederalInspectionDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027FederalInspectionDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CompanyOwned\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=CompanyOwned model=currentItem.CompanyOwned ng-model=itemToEdit.CompanyOwned /\u003e \u003clabel class=control-label for=CompanyOwned\u003eCompanyOwned\u003c/label\u003e\u003c/div\u003e\u003clabel for=CompanyOwned class=error ng-show=\"(itemErrors[\u0027CompanyOwned\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CompanyOwned\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027UsedForDispatch\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=UsedForDispatch model=currentItem.UsedForDispatch ng-model=itemToEdit.UsedForDispatch /\u003e \u003clabel class=control-label for=UsedForDispatch\u003eUsedForDispatch\u003c/label\u003e\u003c/div\u003e\u003clabel for=UsedForDispatch class=error ng-show=\"(itemErrors[\u0027UsedForDispatch\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027UsedForDispatch\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CurrentlyInYard\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=CurrentlyInYard model=currentItem.CurrentlyInYard ng-model=itemToEdit.CurrentlyInYard /\u003e \u003clabel class=control-label for=CurrentlyInYard\u003eCurrentlyInYard\u003c/label\u003e\u003c/div\u003e\u003clabel for=CurrentlyInYard class=error ng-show=\"(itemErrors[\u0027CurrentlyInYard\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027CurrentlyInYard\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Active\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=trailerActive model=currentItem.Active ng-model=itemToEdit.Active /\u003e \u003clabel class=control-label for=trailerActive\u003eActive\u003c/label\u003e\u003c/div\u003e\u003clabel for=trailerActive class=error ng-show=\"(itemErrors[\u0027Active\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Active\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('trailer-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=TrailerListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('truckstop-post-load-page', ""); $templateCache.put('truckstop-post-load-shipment-modal', "\u003cdiv class=\"row margin-top-20 margin-bottom-20\"\u003e\u003cdiv class=form-group\u003e\u003cdiv class=col-xs-8 style=margin-left:20px\u003e\u003clabel class=control-label for=ShipmentNumber\u003ePlease enter shipment number to continue\u003c/label\u003e \u003cinput type=text class=form-control id=ShipmentNumber ng-model=shipmentNumber /\u003e \u003cbutton class=\"btn btn-primary btn-sm margin-top-10\" ng-click=Continue()\u003e Continue \u003c/button\u003e \u003clabel for=ShipmentNumber class=error ng-bind=warningMessage ng-show=warningMessage\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('truckstop-post-load-modal', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=onClosePostLoadModal(); aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003ePost Load\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=loadingData\u003e\u003cp style=text-align:center\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e Loading Data from TruckStop...\u003c/p\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform class=\"form form-compact\" novalidate name=truckStopPostLoadForm ng-submit=onPostLoad()\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading\u003eOrigin Details\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=OriginLocationName\u003eLocation Name: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=form-control name=OriginLocationName id=OriginLocationName ng-model=truckStopModel.LoadStops[0].Location.LocationName required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.OriginLocationName.$error.required\"\u003eLocation Name is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=StreetAddress1\u003eStreet Address1:\u003c/label\u003e \u003cinput type=text class=form-control id=OriginStreetAddress1 name=OriginStreetAddress1 ng-model=truckStopModel.LoadStops[0].Location.StreetAddress1 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=StreetAddress2\u003eStreet Address2:\u003c/label\u003e \u003cinput type=text class=form-control id=StreetAddress2 ng-model=truckStopModel.LoadStops[0].Location.StreetAddress2 /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=OriginCity\u003eCity: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=form-control id=OriginCity name=OriginCity ng-model=truckStopModel.LoadStops[0].Location.City required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.OriginCity.$error.required\"\u003eCity is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=OriginState\u003eState: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=form-control id=OriginState name=OriginState ng-model=truckStopModel.LoadStops[0].Location.State maxlength=2 required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.OriginState.$error.required\"\u003eState is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=OriginPostalCode\u003ePostal Code:\u003c/label\u003e \u003cinput type=text class=form-control id=OriginPostalCode name=OriginPostalCode ng-model=truckStopModel.LoadStops[0].Location.PostalCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=CountryCode\u003eCountry Code:\u003c/label\u003e \u003cselect class=form-control ng-model=truckStopModel.LoadStops[0].Location.CountryCode\u003e\u003coption value=USA\u003eUNITED STATES\u003c/option\u003e\u003coption value=CAN\u003eCANADA\u003c/option\u003e\u003coption value=MEX\u003eMEXICO\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=ContactName\u003eContact Name:\u003c/label\u003e \u003cinput type=text class=form-control id=ContactName ng-model=truckStopModel.LoadStops[0].ContactName /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=ContactPhone\u003eContact Phone:\u003c/label\u003e \u003cinput type=text class=form-control id=ContactPhone ng-model=truckStopModel.LoadStops[0].ContactPhone maxlength=10 /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-8\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003clabel class=control-label for=OriginEarlyDate\u003eEarly Date: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=originEarlyDatePopup svl-datefield=truckStopModel.LoadStops[0].EarlyDate id=OriginEarlyDate name=OriginEarlyDate ng-model=truckStopModel.LoadStops[0].EarlyDate required/\u003e\u003cdiv class=input-group-btn style=top:9.2px\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"originEarlyDatePopup.open(\u0027#OriginEarlyDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.OriginEarlyDate.$error.required\"\u003eEarly Date is required \u003cbr/\u003e \u003c/span\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; datesValidations.OriginEarlyDatePast\"\u003e {{ datesValidations.OriginEarlyDatePast }} \u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=OriginEarlyTime\u003eEarly Time:\u003c/label\u003e \u003cinput type=text class=form-control placeholder=HH:mm maxlength=5 id=OriginEarlyTime ng-model=truckStopModel.LoadStops[0].EarlyTime /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-8\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003clabel class=control-label for=OriginLateDate\u003eLate Date: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=originLateDatePopup svl-datefield=truckStopModel.LoadStops[0].LateDate id=OriginLateDate name=OriginLateDate ng-model=truckStopModel.LoadStops[0].LateDate required/\u003e\u003cdiv class=input-group-btn style=top:9.2px\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"originLateDatePopup.open(\u0027#OriginLateDate\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.OriginLateDate.$error.required\"\u003eLate Date is required \u003cbr/\u003e \u003c/span\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; datesValidations.OriginLateDatePast\"\u003e {{ datesValidations.OriginLateDatePast }} \u003cbr/\u003e \u003c/span\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; datesValidations.OriginLateDateGreaterEqualOriginEarlyDate\"\u003e {{ datesValidations.OriginLateDateGreaterEqualOriginEarlyDate }} \u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=OriginLateTime\u003eLate Time:\u003c/label\u003e \u003cinput type=text class=form-control placeholder=HH:mm maxlength=5 id=OriginLateTime ng-model=truckStopModel.LoadStops[0].LateTime /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading\u003eDestination Details\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=DestinationLocationName\u003eLocation Name: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=form-control id=DestinationLocationName name=DestinationLocationName ng-model=truckStopModel.LoadStops[1].Location.LocationName required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.DestinationLocationName.$error.required\"\u003eLocation Name is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=DestinationStreetAddress1\u003eStreet Address1:\u003c/label\u003e \u003cinput type=text class=form-control id=DestinationStreetAddress1 name=DestinationStreetAddress1 ng-model=truckStopModel.LoadStops[1].Location.StreetAddress1 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=StreetAddress2\u003eStreet Address2:\u003c/label\u003e \u003cinput type=text class=form-control id=StreetAddress2 ng-model=truckStopModel.LoadStops[1].Location.StreetAddress2 /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=DestinationCity\u003eCity: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=form-control id=DestinationCity name=DestinationCity ng-model=truckStopModel.LoadStops[1].Location.City required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.DestinationCity.$error.required\"\u003eCity is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=DestinationState\u003eState: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=form-control id=DestinationState name=DestinationState ng-model=truckStopModel.LoadStops[1].Location.State maxlength=2 required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.DestinationState.$error.required\"\u003eState is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=DestinationPostalCode\u003ePostal Code:\u003c/label\u003e \u003cinput type=text class=form-control id=DestinationPostalCode name=DestinationPostalCode ng-model=truckStopModel.LoadStops[1].Location.PostalCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=CountryCode\u003eCountry Code:\u003c/label\u003e \u003cselect class=form-control ng-model=truckStopModel.LoadStops[1].Location.CountryCode\u003e\u003coption value=USA\u003eUNITED STATES\u003c/option\u003e\u003coption value=CAN\u003eCANADA\u003c/option\u003e\u003coption value=MEX\u003eMEXICO\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=ContactName\u003eContact Name:\u003c/label\u003e \u003cinput type=text class=form-control id=ContactName ng-model=truckStopModel.LoadStops[1].ContactName /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=ContactPhone\u003eContact Phone:\u003c/label\u003e \u003cinput type=text class=form-control id=ContactPhone ng-model=truckStopModel.LoadStops[1].ContactPhone maxlength=10 /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-8\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003clabel class=control-label for=DestinationEarlyDate\u003eEarly Date: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=destinationEarlyDatePopup svl-datefield=truckStopModel.LoadStops[1].EarlyDate id=DestinationEarlyDate name=DestinationEarlyDate ng-model=truckStopModel.LoadStops[1].EarlyDate required/\u003e\u003cdiv class=input-group-btn style=top:9.2px\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"destinationEarlyDatePopup.open(\u0027#EarlyDateTime\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.DestinationEarlyDate.$error.required\"\u003eEarly Date is required \u003cbr/\u003e \u003c/span\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; datesValidations.DestinationEarlyDateGreaterOriginEarlyDate\"\u003e {{ datesValidations.DestinationEarlyDateGreaterOriginEarlyDate }} \u003cbr/\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=DestinationEarlyTime\u003eEarly Time:\u003c/label\u003e \u003cinput type=text class=form-control placeholder=HH:mm maxlength=5 id=DestinationEarlyTime ng-model=truckStopModel.LoadStops[1].EarlyTime /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-8\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003clabel class=control-label for=DestinationLateDate\u003eLate Date: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=\"input-sm form-control date-field\" date-popup-manager=destinationLateDatePopup svl-datefield=truckStopModel.LoadStops[1].LateDate id=DestinationLateDate name=DestinationLateDate ng-model=truckStopModel.LoadStops[1].LateDate required/\u003e\u003cdiv class=input-group-btn style=top:9.2px\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"destinationLateDatePopup.open(\u0027#EarlyDateTime\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.DestinationLateDate.$error.required\"\u003eLate Date is required \u003cbr/\u003e \u003c/span\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; datesValidations.DestinationLateDateGreaterEqualDestinationEarlyDate\"\u003e {{ datesValidations.DestinationLateDateGreaterEqualDestinationEarlyDate }} \u003cbr/\u003e \u003c/span\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; datesValidations.DestinationLateDateGreaterOriginEarlyDate\"\u003e {{ datesValidations.DestinationLateDateGreaterOriginEarlyDate }} \u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=destinationEarlyTime\u003eLate Time:\u003c/label\u003e \u003cinput type=text class=form-control placeholder=HH:mm maxlength=5 id=destinationEarlyTime ng-model=truckStopModel.LoadStops[1].LateTime /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading\u003eEquipment Details\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=EquipmentType\u003eEquipment Type: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cselect class=form-control ng-model=truckStopModel.EquipmentAttributes.EquipmentTypeId ng-options=\"item.Id as item.Description for item in equipmentTypes\" id=EquipmentType name=EquipmentType required\u003e \u003c/select\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.EquipmentType.$error.required\"\u003eEquipment Type is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=TransportationMode\u003eTransportation Mode:\u003c/label\u003e \u003cselect class=form-control ng-model=truckStopModel.EquipmentAttributes.TransportationModeId ng-options=\"item.ModeId as item.ModeDescription for item in transportationModes\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=\"margin:10px 0\"\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=EquipmentOptions\u003eEquipment Options: \u003c/label\u003e\u003cdiv class=row\u003e\u003cdiv style=font-size:10px ng-class=\"{\u0027col-xs-2\u0027: equipmentOption.Description !== \u0027PalletExchange\u0027, \u0027col-xs-3\u0027: equipmentOption.Description === \u0027PalletExchange\u0027}\" ng-repeat=\"equipmentOption in equipmentOptions\"\u003e\u003cinput type=checkbox style=position:relative;top:3px ng-model=equipmentOption.Checked ng-change=onCheckEquipmentOption(equipmentOption) /\u003e {{ equipmentOption.Description }}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=OtherEquipmentNeeds\u003eOther Equipment Needs:\u003c/label\u003e \u003cinput type=text class=form-control id=OtherEquipmentNeeds ng-model=truckStopModel.EquipmentAttributes.OtherEquipmentNeeds /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading\u003eGeneral Details\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=LoadNumber\u003eLoad Number: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=text class=form-control id=LoadNumber name=LoadNumber ng-model=truckStopModel.LoadNumber required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.LoadNumber.$error.required\"\u003eLoad Number is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Commodity\u003eCommodity:\u003c/label\u003e \u003cselect class=form-control ng-model=truckStopModel.CommodityId ng-options=\"item.Id as item.Description for item in commodities\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=FreightClass\u003eFreight Class:\u003c/label\u003e \u003cselect class=form-control ng-model=truckStopModel.FreightClassId\u003e\u003coption value=\"{{$index + 1}}\" ng-repeat=\"item in freightClasses\"\u003e {{ item.Description }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=LoadLabel\u003eLoad Label:\u003c/label\u003e \u003cinput type=text class=form-control id=LoadLabel ng-model=truckStopModel.LoadLabel /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=TenderNotes\u003eTender Notes:\u003c/label\u003e \u003cinput type=text class=form-control id=TenderNotes ng-model=truckStopModel.TenderNotes /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=TenderNotes\u003eLoad Action:\u003c/label\u003e \u003cselect class=form-control ng-model=truckStopModel.LoadActionAttributes.LoadActionId\u003e\u003coption value=1\u003ePost Online Tender\u003c/option\u003e\u003coption value=4\u003ePost Only\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=\"margin:10px 0\"\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm style=font-size:10px\u003e\u003cinput type=checkbox style=position:relative;top:3px class=fs-10 id=LoadTrackingRequired ng-model=truckStopModel.LoadTrackingRequired /\u003e Load Tracking Required\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Note\u003eNotes:\u003c/label\u003e \u003cinput type=text class=form-control id=Note ng-model=truckStopModel.Note /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading\u003eRate Details\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=PostedAllInRateAmount\u003ePosted All In Rate (Amount):\u003c/label\u003e \u003cinput type=number class=form-control id=PostedAllInRateAmount ng-model=truckStopModel.RateAttributes.PostedAllInRate.Amount /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=PostedAllInRateCurrencyCode\u003ePosted All In Rate (Currency Code):\u003c/label\u003e \u003cinput type=text class=form-control ng-model=truckStopModel.RateAttributes.PostedAllInRate.CurrencyCode disabled/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=TenderAllInRateAmount\u003eTender All In Rate (Amount):\u003c/label\u003e \u003cinput type=number class=form-control id=TenderAllInRateAmount name=TenderAllInRateAmount ng-model=truckStopModel.RateAttributes.TenderAllInRate.Amount /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-6\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=TenderAllInRateCurrencyCode\u003eTender All In Rate (Currency Code):\u003c/label\u003e \u003cinput type=text class=form-control ng-model=truckStopModel.RateAttributes.TenderAllInRate.CurrencyCode disabled/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cdiv class=panel-heading\u003eDimension Details\u003c/div\u003e\u003cdiv class=panel-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=PieceCount\u003ePiece Count: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=number class=form-control id=PieceCount name=PieceCount ng-model=truckStopModel.Dimensional.PieceCount required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.PieceCount.$error.required\"\u003ePiece Count is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=PalletCount\u003ePallet Count: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=number min=0 max=32 class=form-control id=PalletCount name=PalletCount ng-model=truckStopModel.Dimensional.PalletCount required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.PalletCount.$error.required\"\u003ePallet Count is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Weight\u003eWeight: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=number class=form-control id=Weight name=Weight ng-model=truckStopModel.Dimensional.Weight required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.Weight.$error.required\"\u003eWeight is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Length\u003eLength: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=number min=1 max=999 class=form-control id=Length name=Length ng-model=truckStopModel.Dimensional.Length required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.Length.$error.required\"\u003eLength is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Width\u003eWidth: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=number min=1 max=999 class=form-control id=Width name=Width ng-model=truckStopModel.Dimensional.Width required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.Width.$error.required\"\u003eWidth is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Height\u003eHeight: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=number min=1 max=999 class=form-control id=Height name=Height ng-model=truckStopModel.Dimensional.Height required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.Height.$error.required\"\u003eHeight is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-4\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=Cube\u003eCube: \u003cspan class=text-danger\u003e*\u003c/span\u003e\u003c/label\u003e \u003cinput type=number min=1 max=9999999 class=form-control id=Cube name=Cube ng-model=truckStopModel.Dimensional.Cube required/\u003e \u003cspan style=font-size:10px;color:red ng-show=\"truckStopPostLoadForm.$submitted \u0026amp;\u0026amp; truckStopPostLoadForm.Cube.$error.required\"\u003eCube is required\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"alert alert-danger\" ng-show=postLoadErrorMessage\u003e{{ postLoadErrorMessage }}\u003c/div\u003e\u003cdiv class=row ng-show=!loadingData\u003e\u003cdiv class=col-md-12 style=text-align:center\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=onClosePostLoadModal(); href=javascript: type=button class=\"btn btn-danger\" ng-disabled=submitInProcess\u003eClose\u003c/a\u003e \u003ca ng-click=onDeleteLoad(); href=javascript: type=button class=\"btn btn-warning\" ng-show=postLoadId ng-disabled=submitInProcess\u003eDelete Load\u003c/a\u003e \u003cinput type=submit id=submit class=\"btn btn-primary\" value=\"Post Load\"/\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('truckstop-edit', "\u003ch2\u003eTruckStop Configuration\u003c/h2\u003e\u003cform autocomplete=off name=truckStopEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=clientId\u003eClient ID:\u003c/label\u003e \u003cinput type=text class=form-control id=clientId ng-model=config.ClientId autocomplete=off required/\u003e \u003clabel for=clientId class=error ng-bind=\"itemErrors[\u0027ClientId\u0027]\" ng-show=\"(itemErrors[\u0027ClientId\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=secret\u003e Secret: \u003ca ng-show=editSecret ng-click=\"editSecret = false\" href=javascript:void(0)\u003eedit\u003c/a\u003e \u003c/label\u003e \u003cinput type=\"{{ editSecret ? \u0027password\u0027: \u0027text\u0027 }}\" class=form-control id=secret ng-model=config.Secret autocomplete=off required/\u003e \u003clabel for=secret class=error ng-bind=\"itemErrors[\u0027Secret\u0027]\" ng-show=\"(itemErrors[\u0027Secret\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003ca href=/Admin target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-disabled=\"truckStopEditForm.$invalid || submitInProcess\" ng-click=onSaveConfig()\u003e{{ submitInProcess ? \u0027Saving...\u0027 : \u0027Save\u0027 }}\u003c/button\u003e\u003c/form\u003e"); $templateCache.put('truckstop-response', "\u003cdiv class=row ng-show=errorMessage\u003e\u003cdiv class=col-md-12\u003e\u003ch4 style=font-weight:bold\u003eTruckStop Authorization Process\u003c/h4\u003e\u003cp class=text-danger\u003e{{ errorMessage }}\u003c/p\u003e\u003ca href=/Dashboard target=_self type=button class=\"btn btn-sm btn-primary\"\u003eBack to Dashboard\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('truckstop-deleteLoad', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss(); aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eDelete Load\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12 style=text-align:center\u003e\u003cp\u003eDo you want to delete this load post?\u003c/p\u003e\u003cbutton class=\"btn btn-sm btn-danger\" ng-click=$dismiss()\u003eCancel\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" ng-click=onDeleteLoad()\u003eDelete\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-truckStopAccount', "\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eTruckStop Account Management\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eYour TruckStop account is managed by Supply-Vision. Please contact Supply-Vision support to begin using this feature.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003ca class=\"btn btn-danger\" ng-click=close()\u003eGo Back\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('unsubscribe-page', "\u003cdiv id=outdated\u003e\u003c/div\u003e\u003cdiv id=loginPanel class=content style=margin-top:140px!important\u003e\u003cdiv class=panel-logo\u003e\u003cimg src=/assets/images/sv-descartes-logo-login.png width=300 /\u003e\u003c/div\u003e\u003cdiv class=create-account\u003e\u003cp\u003eCopyright © \u003ca href=http://www.supply-vision.com target=_blank\u003eSupply Vision Inc.\u003c/a\u003e\u003cbr/\u003e All rights reserved\u0026nbsp; \u003ca href=\"/SVL SaaS Terms and Conditions.htm\" target=_blank\u003eTerms\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=loading style=display:none\u003e\u003cimg src=assets/images/loader10.gif /\u003e\u003c/div\u003e\u003cdiv class=copyright\u003e\u003c/div\u003e"); $templateCache.put('userConfig-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=ConfigName class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=ConfigValue class=st-sortable\u003eValue\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('userConfig-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=UserConfigListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('userConfig-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=UserConfigEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.ConfigName)}} \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{ row.Encrypted ? \u0027***********\u0027 : row.ConfigValue }}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('userConfig-edit', "\u003cform autocomplete=off id=userConfigEditForm name=userConfigEditForm class=form-compact\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ConfigName\u0027)}\"\u003e\u003clabel class=control-label for=ConfigName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=ConfigName type=text class=form-control ng-model=itemToEdit.ConfigName\u003e\u003coption\u003eDAT User\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=ConfigName class=error ng-show=\"(itemErrors[\u0027ConfigName\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ConfigName\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ConfigValue\u0027)}\"\u003e\u003clabel class=control-label for=ConfigValue\u003eValue:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=ConfigValue type=text class=form-control ng-model=itemToEdit.ConfigValue /\u003e\u003c/div\u003e\u003clabel for=ConfigValue class=error ng-show=\"(itemErrors[\u0027ConfigValue\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ConfigValue\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('userLog-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Text class=st-sortable\u003eLog Event\u003c/th\u003e\u003cth st-sort=IP class=st-sortable\u003eIP Address\u003c/th\u003e\u003cth st-sort=Date class=st-sortable\u003eEvent Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('userLog-list-filters', "\u003cform autocomplete=off ng-show=!defaultFilter.userId class=\"form form-inline form-compact\" ng-controller=UserLogListFilterCtrl\u003e\u003cdiv class=\"input-group input-group-sm pull-right\"\u003e\u003clabel class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text class=form-control placeholder=User ng-model=filter.userid ng-change=changeFilter() /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupUser()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('userLog-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd\u003e{{row.Text}}\u003c/td\u003e¿\u003ctd\u003e{{row.IP}}\u003c/td\u003e\u003ctd\u003e{{row.Date | date: \u0027MM/dd/yyyy HH:mm\u0027}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('userLog-table', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-show=log.UserId\u003e\u003cp\u003eUser {{log.UserId}} has logged in {{log.LogCount}} times\u003c/p\u003e\u003cp\u003eUser {{log.UserId}} has entered wrong password {{log.WrongPasswordCount}} times\u003c/p\u003e\u003cp\u003eUser {{log.UserId}} last logged in on {{log.LastLoggedIn | date: \u0027MM/dd/yyyy HH:mm\u0027}}\u003c/p\u003e\u003c/div\u003e\u003cdiv ng-controller=UserLogListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('userLog-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeFormsModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-\"\u003e\u003c/i\u003e User Log\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-show=log.UserId\u003e\u003cp\u003eUser {{log.UserId}} has logged in {{log.LogCount}} times\u003c/p\u003e\u003cp\u003eUser {{log.UserId}} has entered wrong password {{log.WrongPasswordCount}} times\u003c/p\u003e\u003cp\u003eUser {{log.UserId}} last logged in on {{log.LastLoggedIn | date: \u0027MM/dd/yyyy HH:mm\u0027}}\u003c/p\u003e\u003c/div\u003e\u003cdiv ng-controller=UserLogListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('user-profile-change-password', "\u003cdiv class=\"changepassword-container userprofile-container\" id=changePasswordView\u003e\u003cdiv class=row\u003e\u003cdiv id=infoAlert ng-class=\"\u0027alert-\u0027 + Alert.type\" ng-show=Alert.isVisible class=\"col-sm-8 col-sm-offset-2 alert alert-block slide-down alert-dismissable ng-hide\"\u003e\u003ch4 class=alert-heading ng-bind=Alert.title\u003e\u003c/h4\u003e\u003cp ng-bind=Alert.message\u003e\u003c/p\u003e\u003ca href=javascript:void(0) class=close aria-label=close title=close ng-click=Alert.dismissAlert()\u003e×\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-6 col-md-offset-3 bouncy-slide-left\"\u003e\u003cdiv class=\"portlet light bordered\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e\u003ci class=\"fa fa-user\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject bold uppercase\"\u003e Change Password\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form\"\u003e\u003cform autocomplete=off role=form id=changePasswordForm name=changePasswordForm ng-submit=submitChangePassword() method=post novalidate form-auto-fill-fix ng-init=\"changePasswordForm=this\"\u003e\u003cdiv class=form-body\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: validationErrors[\u0027Password\u0027] != null}\"\u003e\u003clabel class=control-label for=password\u003ePassword\u003c/label\u003e\u003cdiv class=input-icon\u003e\u003ci class=\"fa fa-key font-green\"\u003e\u003c/i\u003e \u003cinput type=password autocomplete=off id=password class=form-control placeholder=Password ng-model=ChangePasswordModel.password /\u003e \u003clabel class=help-block for=password ng-show=\"validationErrors[\u0027Password\u0027] != null\"\u003e\u003ci class=\"fa fa-sm fa-warning font-red\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validationErrors[\u0027Password\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: validationErrors[\u0027ConfirmPassword\u0027] != null}\"\u003e\u003clabel class=control-label for=confirm-password\u003eConfirm Password\u003c/label\u003e\u003cdiv class=input-icon\u003e\u003ci class=\"fa fa-key font-green\"\u003e\u003c/i\u003e \u003cinput type=password autocomplete=off class=form-control id=confirm-password placeholder=\"Confirm Password\" ng-model=ChangePasswordModel.confirmPassword /\u003e\u003c/div\u003e\u003clabel class=help-block for=confirm-password ng-show=\"validationErrors[\u0027ConfirmPassword\u0027] != null\"\u003e\u003ci class=\"fa fa-sm fa-warning font-red\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validationErrors[\u0027ConfirmPassword\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-actions\u003e\u003cbutton type=submit class=\"btn blue\"\u003eSubmit\u003c/button\u003e \u003ca class=\"btn default\" href=/Dashboard\u003eCancel\u003c/a\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv id=modalChangePasswordSuccess class=\"modal fade\" tabindex=-1 role=basic aria-hidden=true\u003e\u003cdiv class=modal-dialog\u003e\u003cdiv class=modal-content\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close data-dismiss=modal aria-hidden=true\u003e\u003c/button\u003e\u003ch4 class=\"modal-title font-green-jungle\"\u003e\u003ci class=\"fa fa-check-circle-o\"\u003e\u003c/i\u003e{{Alert.title}}\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e{{Alert.message}}\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn default\" data-dismiss=modal\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('user-profile-multifactor', "\u003c!-- Html minification failed. Returning unminified contents.\r\nIn the start tag \u003ca\u003e found invalid characters.\r\nLine 105: … an Authenticator app such as\r\nLine 106: …target=\"_blank\" href=\"http://1Password.com\"\u003cspan class=\"mfa-icon mfa-1pw\"\u003e1Password\u003c/span\u003e\u003c/a…\r\n----------------------------------------------------------^\r\nLine 107: …target=\"_blank\" href=\"https://aka.ms/authapp\"\u003e\u003cspan class=\"mfa-icon mfa-msauth\"\u003eMS\u0026nbsp;Authe…\r\n\r\n--\u003e\r\n\r\n\t\u003cdiv class=\"multifactor-enrollment-container userprofile-container\" id=\"multiFactorView\"\u003e\r\n\r\n\t\t\u003cdiv class=\"row\"\u003e\r\n\t\t\t\u003cdiv class=\"col-md-6 col-md-offset-3 bouncy-slide-left\"\u003e\r\n\t\t\t\t\u003cdiv class=\"portlet light bordered\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"portlet-title\"\u003e\r\n\t\t\t\t\t\t\u003cdiv class=\"caption\"\u003e\r\n\t\t\t\t\t\t\t\u003ci class=\"fa fa-key\"\u003e\u003c/i\u003e\r\n\t\t\t\t\t\t\t\u003cspan class=\"caption-subject bold uppercase\"\u003e MultiFactor Enrollment\u003c/span\u003e\r\n\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003cstyle type=\"text/css\"\u003e\r\n\t\t\t\t\t\ta.item-link {\r\n\t\t\t\t\t\t\tcursor: pointer;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#totpQrCodeFrame{\r\n\t\t\t\t\t\t\tpadding: 5px;\r\n\t\t\t\t\t\t\tbackground: #57d9a3;\r\n\t\t\t\t\t\t\tborder: solid 5px #57d9a3;\r\n\t\t\t\t\t\t\tborder-radius: 10px !important;\r\n\t\t\t\t\t\t\twidth: 180px;\r\n\t\t\t\t\t\t\tmargin: auto;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.scan-me{\r\n\t\t\t\t\t\t\tpadding: 5px;\r\n\t\t\t\t\t\t\tcolor: white;\r\n\t\t\t\t\t\t\tfont-weight: bold;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#totpQrCode{\r\n\t\t\t\t\t\t\tborder: solid 5px #FFF;\r\n\t\t\t\t\t\t\tborder-radius: 5px !important;\r\n\t\t\t\t\t\t\twidth: 160px;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#totpQrCode img{\r\n\t\t\t\t\t\t\twidth: 150px\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#mfaOtpEnrollmentForm .form-body{\r\n\t\t\t\t\t\t\tpadding:0px;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.otp-modal .modal-body .alert{\r\n\t\t\t\t\t\t\tmargin-bottom: 0px;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#totpUrlInputGroup {\r\n\t\t\t\t\t\t\tcursor: pointer;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t#totpUrlInputGroup input[type=text]{\r\n\t\t\t\t\t\t\tcursor: pointer;\r\n\t\t\t\t\t\t}\r\n\r\n\t\t\t\t\t\t.row-info{\r\n\t\t\t\t\t\t\tbackground-color: #d9edf7;\r\n\t\t\t\t\t\t\tpadding: 15px;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.mfa-icon{\r\n\t\t\t\t\t\t\tbackground-size: 14px;\r\n\t\t\t\t\t\t\tpadding-left: 16px;\r\n\t\t\t\t\t\t\tdisplay: inline-block;\r\n\t\t\t\t\t\t\tbackground-repeat: no-repeat;\r\n\t\t\t\t\t\t\tbackground-position-y: 1px;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.mfa-1pw{\r\n\t\t\t\t\t\t\tbackground-image: url(\u0027/assets/images/mfa/1password.webp\u0027);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.mfa-gglauth{\r\n\t\t\t\t\t\t\tbackground-image: url(\u0027/assets/images/mfa/googleauth.webp\u0027);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.mfa-msauth{\r\n\t\t\t\t\t\t\tbackground-image: url(\u0027/assets/images/mfa/msauth.webp\u0027);\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.multifactor-enrollment-container .alert-info{\r\n\t\t\t\t\t\t\tborder-radius: 5px !important;\r\n\t\t\t\t\t\t\tmargin: 3px 0px;\r\n\t\t\t\t\t\t\tpadding: 3px;\r\n\t\t\t\t\t\t\twidth: 100%;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\t.multifactor-enrollment-container .close{\r\n\t\t\t\t\t\t\tposition: absolute;\r\n\t\t\t\t\t\t\ttop: 10px;\r\n\t\t\t\t\t\t\tright: 10px;\r\n\t\t\t\t\t\t}\r\n\t\t\t\t\t\u003c/style\u003e\r\n\r\n\t\t\t\t\t\u003cdiv class=\"portlet-body form\"\u003e\r\n\t\t\t\t\t\t\u003c!-- MFA Type Choice: Shown if no MFA has been applied --\u003e\r\n\t\t\t\t\t\t\u003c!-- TODO: Remove the commented form elements in the template before checking in, there for reference. --\u003e\r\n\t\t\t\t\t\t\u003c!-- \u003cform autocomplete=\"off\" role=\"form\" id=\"mfaOtpEnrollmentForm\" name=\"mfaOtpEnrollmentForm\" ng-show=\"!checkingEnrollment \u0026\u0026 enrolledInMfa\" ng-submit=\"submitMultiFactorUnEnrollment()\" method=\"post\" novalidate form-auto-fill-fix ng-init=\"mfaOtpEnrollmentForm=this\"\u003e --\u003e\r\n\t\t\t\t\t\t\u003cdiv id=\"mfaChoiceForm\" name=\"mfaChoiceForm\" ng-show=\"!checkingEnrollment \u0026\u0026 !enrolledInMfa \u0026\u0026 (!MultiFactorModel.emailViewsEnabled \u0026\u0026 !MultiFactorModel.totpViewsEnabled)\"\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"form-body\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"row row-info small\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"text-align: center;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cimg style=\"max-width: 150px;margin: 8px 0 10px;\" src=\"/assets/images/mfa/two-factor-verification.svg\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cdiv\u003eYour account is not yet configured for Multifactor Security. Which type of Multifactor security would you like to enable?\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cdiv style=\"padding-top: 10px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cstrong\u003eEmail\u003c/strong\u003e\u003cbr /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tAn email with a one-time use weblink will be emailed to you each time you login to Supply-Vision.\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cdiv style=\"padding-top: 10px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cbutton type=\"submit\" ng-click=\"mfaChoice(\u0027email\u0027)\" class=\"btn blue\"\u003eEnroll for Email\u003c/button\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cdiv style=\"padding-top: 20px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cstrong\u003eOne-Time Password\u003c/strong\u003e\u003cbr /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tUse an Authenticator app such as\r\n\t\t\t\t\t\t\t\t\t\t\t\u003ca target=\"_blank\" href=\"http://1Password.com\"\u003cspan class=\"mfa-icon mfa-1pw\"\u003e1Password\u003c/span\u003e\u003c/a\u003e,\r\n\t\t\t\t\t\t\t\t\t\t\t\u003ca target=\"_blank\" href=\"https://aka.ms/authapp\"\u003e\u003cspan class=\"mfa-icon mfa-msauth\"\u003eMS\u0026nbsp;Authenticator\u003c/span\u003e\u003c/a\u003e or\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cdiv class=\"dropdown\" style=\"display: inline-block\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ca class=\"dropdown-toggle\" id=\"gauthDropDown\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cspan class=\"mfa-icon mfa-gglauth\"\u003eGoogle\u0026nbsp;Authenticator\u003c/span\u003e \u003cspan class=\"caret\"\u003e\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/a\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cul class=\"dropdown-menu\" aria-labelledby=\"gauthDropDown\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cli\u003e\u003ca target=\"_blank\" href=\"https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2\u0026hl=en_US\u0026gl=US\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cli\u003e\u003ca target=\"_blank\" href=\"https://apps.apple.com/us/app/google-authenticator/id388497605\"\u003eiOS\u003c/a\u003e\u003c/li\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/ul\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\tto generate a time-based one-time use password each time you login to \u003cnobr\u003eSupply-Vision\u003c/nobr\u003e.\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cdiv style=\"padding-top: 10px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cbutton type=\"submit\" ng-click=\"mfaChoice(\u0027totp\u0027)\" class=\"btn blue\"\u003eEnroll for One-Time Password\u003c/button\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\u003c!--\u003cform autocomplete=\"off\" role=\"form\" id=\"mfaChoiceForm\" name=\"mfaChoiceForm\" ng-show=\"!checkingEnrollment \u0026\u0026 !enrolledInMfa\" ng-submit=\"submitMultiFactorChoice()\" method=\"post\" novalidate form-auto-fill-fix ng-init=\"mfaChoiceForm=this\"\u003e--\u003e\r\n\t\t\t\t\t\t\u003c!--\u003c/form\u003e--\u003e\r\n\t\t\t\t\t\t\u003c!-- \u003cform autocomplete=\"off\" role=\"form\" id=\"mfaEmailEnrollmentForm\" name=\"mfaEmailEnrollmentForm\" ng-show=\"!checkingEnrollment \u0026\u0026 enrolledInMfa\" ng-submit=\"submitMultiFactorUnEnrollment()\" method=\"post\" novalidate form-auto-fill-fix ng-init=\"mfaEmailEnrollmentForm=this\"\u003e --\u003e\r\n\t\t\t\t\t\t\u003cform autocomplete=\"off\" role=\"form\" id=\"mfaEmailEnrollmentForm\" name=\"mfaEmailEnrollmentForm\" ng-show=\"!checkingEnrollment \u0026\u0026 enrolledInMfa \u0026\u0026 MultiFactorModel.emailViewsEnabled\" ng-submit=\"submitMultiFactorEmailUnEnrollment()\" method=\"post\" novalidate form-auto-fill-fix ng-init=\"mfaEmailEnrollmentForm=this\"\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"form-body\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"row row-info small\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"text-align: center;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cimg style=\"max-width: 150px;margin: 8px 0 10px;\" src=\"/assets/images/mfa/two-factor-verification.svg\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cstrong\u003eCurrently Enrolled:\u003c/strong\u003e\u003cbr/\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cspan\u003eYou are currently enrolled in email based multifactor authentication.\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"form-actions\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cbutton type=\"submit\" class=\"btn red\"\u003eSwitch to One-Time Password\u003c/button\u003e\r\n\t\t\t\t\t\t\t\t\u003ca class=\"btn default\" href=\"/Dashboard\"\u003eCancel\u003c/a\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\u003c/form\u003e\r\n\t\t\t\t\t\t\u003cform autocomplete=\"off\" role=\"form\" id=\"mfaOtpEnrollmentForm\" name=\"mfaOtpEnrollmentForm\" ng-show=\"!checkingEnrollment \u0026\u0026 enrolledInMfa \u0026\u0026 MultiFactorModel.totpViewsEnabled\" ng-submit=\"submitMultiFactorUnEnrollment()\" method=\"post\" novalidate form-auto-fill-fix ng-init=\"mfaOtpEnrollmentForm=this\"\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"form-body\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"row row-info small\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"text-align: center;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cimg style=\"max-width: 150px;margin: 8px 0 10px;\" src=\"/assets/images/mfa/two-factor-verification.svg\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cstrong\u003eCurrently Enrolled:\u003c/strong\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cul\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cli\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\tYou are currently enrolled to authenticate with an Authenticator App (such as\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ca target=\"_blank\" href=\"http://1Password.com\"\u003cspan class=\"mfa-icon mfa-1pw\"\u003e1Password\u003c/span\u003e\u003c/a\u003e,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ca target=\"_blank\" href=\"https://aka.ms/authapp\"\u003e\u003cspan class=\"mfa-icon mfa-msauth\"\u003eMS\u0026nbsp;Authenticator\u003c/span\u003e\u003c/a\u003e or\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cdiv class=\"dropdown\" style=\"display: inline-block\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003ca class=\"dropdown-toggle\" id=\"gauthDropDown\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cspan class=\"mfa-icon mfa-gglauth\"\u003eGoogle\u0026nbsp;Authenticator\u003c/span\u003e \u003cspan class=\"caret\"\u003e\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003c/a\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cul class=\"dropdown-menu\" aria-labelledby=\"gauthDropDown\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cli\u003e\u003ca target=\"_blank\" href=\"https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2\u0026hl=en_US\u0026gl=US\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cli\u003e\u003ca target=\"_blank\" href=\"https://apps.apple.com/us/app/google-authenticator/id388497605\"\u003eiOS\u003c/a\u003e\u003c/li\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003c/ul\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e)\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/li\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/ul\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"form-actions\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cbutton type=\"submit\" class=\"btn red\"\u003eSwitch to Email\u003c/button\u003e\r\n\t\t\t\t\t\t\t\t\u003ca class=\"btn default\" href=\"/Dashboard\"\u003eCancel\u003c/a\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\u003c/form\u003e\r\n\t\t\t\t\t\t\u003cform autocomplete=\"off\" role=\"form\" id=\"mfaOtpEnrollmentForm\" name=\"mfaOtpEnrollmentForm\" ng-show=\"!checkingEnrollment \u0026\u0026 !enrolledInMfa \u0026\u0026 MultiFactorModel.totpViewsEnabled\" ng-submit=\"submitMultiFactorEnrollment()\" method=\"post\" novalidate form-auto-fill-fix ng-init=\"mfaOtpEnrollmentForm=this\"\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"form-body\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"row row-info small\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"text-align: center;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cimg style=\"max-width: 150px;margin: 8px 0 10px;\" src=\"/assets/images/mfa/two-factor-verification.svg\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cstrong\u003eTo Enroll:\u003c/strong\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cul\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cli\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\tScan the QR Code or copy the enrollment url below into your Authenticator App (such as\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ca target=\"_blank\" href=\"http://1Password.com\"\u003cspan class=\"mfa-icon mfa-1pw\"\u003e1Password\u003c/span\u003e\u003c/a\u003e,\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003ca target=\"_blank\" href=\"https://aka.ms/authapp\"\u003e\u003cspan class=\"mfa-icon mfa-msauth\"\u003eMS\u0026nbsp;Authenticator\u003c/span\u003e\u003c/a\u003e or\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003cdiv class=\"dropdown\" style=\"display: inline-block\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003ca class=\"dropdown-toggle\" id=\"gauthDropDown\" data-toggle=\"dropdown\" aria-haspopup=\"true\" aria-expanded=\"false\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cspan class=\"mfa-icon mfa-gglauth\"\u003eGoogle\u0026nbsp;Authenticator\u003c/span\u003e \u003cspan class=\"caret\"\u003e\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003c/a\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cul class=\"dropdown-menu\" aria-labelledby=\"gauthDropDown\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cli\u003e\u003ca target=\"_blank\" href=\"https://play.google.com/store/apps/details?id=com.google.android.apps.authenticator2\u0026hl=en_US\u0026gl=US\"\u003eAndroid\u003c/a\u003e\u003c/li\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\t\u003cli\u003e\u003ca target=\"_blank\" href=\"https://apps.apple.com/us/app/google-authenticator/id388497605\"\u003eiOS\u003c/a\u003e\u003c/li\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\t\u003c/ul\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e)\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/li\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cli\u003eThen enter the generated one time passcode from your app into the box below\u003c/li\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cli\u003eNext click the \"Verify Code and Enroll\" button below.\u003c/li\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/ul\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"row row-info\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-xs-12\" style=\"text-align:center;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cdiv id=\"totpQrCodeFrame\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cdiv id=\"totpQrCode\"\u003e\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cdiv class=\"scan-me\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\tScan with an Authenticator App\r\n\t\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"row row-info\" style=\"padding-top: 10px;\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"col-lg-12\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" for=\"totpUrlInputGroup\"\u003eClick to Copy Enrollment Url:\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cdiv id=\"totpUrlInputGroup\" class=\"input-group\" ng-click=\"selectAndCopyTotpUrl()\" style=\"cursor: pointer;\" uib-tooltip=\"{{clickToCopyToolTipText}}\" tooltip-is-open=\"clickToCopyToolTipOpen\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cspan class=\"input-group-addon\" id=\"totpUrlCopy\"\u003e\u003ci class=\"fa fa-copy\"\u003e\u003c/i\u003e\u003c/span\u003e\r\n\t\t\t\t\t\t\t\t\t\t\t\u003cinput id=\"totpUrl\" type=\"text\" class=\"form-control\" readonly placeholder=\"One Time Password EnrollmentUrl\" ng-model=\"totpUrl\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003c/div\u003e\u003c!-- /input-group --\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\u003cdiv class=\"form-group\" style=\"padding-top: 15px;\" ng-class=\"{\u0027has-error\u0027: validationErrors[\u0027totpCode\u0027] != null}\"\u003e\r\n\t\t\t\t\t\t\t\t\t\u003clabel class=\"control-label\" for=\"totpCode\"\u003eOne Time Pass Code:\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003cdiv class=\"input-group-lg\"\u003e\r\n\t\t\t\t\t\t\t\t\t\t\u003cinput id=\"totpCode\" autocomplete=\"off\" type=\"text\" class=\"form-control\" placeholder=\"Enter 6 Digit Code\" ng-model=\"MultiFactorModel.totpCode\" /\u003e\r\n\t\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\t\t\u003clabel for=\"totpCode\" class=\"text-danger\" ng-show=\"(validationErrors[\u0027totpCode\u0027] != undefined \u0026\u0026 validationErrors[\u0027totpCode\u0027].length \u003e 0)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validationErrors[\u0027totpCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\t\u003clabel class=\"alert-info text-sm\"\u003e\u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003eUpon entering a successful code multifactor authentication will be enabled for your account.\u003c/label\u003e\r\n\t\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\t\u003cdiv class=\"form-actions\"\u003e\r\n\t\t\t\t\t\t\t\t\u003cbutton type=\"submit\" class=\"btn blue\" id=\"verifyAndEnroll\"\u003eVerify Code and Enroll\u003c/button\u003e\r\n\t\t\t\t\t\t\t\t\u003ca class=\"btn default\" href=\"/Dashboard\"\u003eCancel\u003c/a\u003e\r\n\t\t\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\t\u003c/form\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\t\u003cdiv id=\"modalMultiFactorEnrollmentSuccess\" class=\"modal fade\" tabindex=\"-1\" role=\"basic\" aria-hidden=\"true\"\u003e\r\n\t\t\t\u003cdiv class=\"modal-dialog\"\u003e\r\n\t\t\t\t\u003cdiv class=\"modal-content\"\u003e\r\n\t\t\t\t\t\u003cdiv class=\"modal-header\"\u003e\r\n\t\t\t\t\t\t\u003cbutton type=\"button\" class=\"close\" data-dismiss=\"modal\" aria-hidden=\"true\"\u003e\u003c/button\u003e\r\n\t\t\t\t\t\t\u003ch4 class=\"modal-title font-green-jungle\"\u003e\u003ci class=\"fa fa-check-circle-o\"\u003e\u003c/i\u003e{{Alert.title}}\u003c/h4\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv class=\"modal-body\"\u003e\r\n\t\t\t\t\t\t{{Alert.message}}\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\t\u003cdiv class=\"modal-footer\"\u003e\r\n\t\t\t\t\t\t\u003cbutton type=\"button\" class=\"btn default\" data-dismiss=\"modal\"\u003eOK\u003c/button\u003e\r\n\t\t\t\t\t\u003c/div\u003e\r\n\t\t\t\t\u003c/div\u003e\r\n\t\t\t\u003c/div\u003e\r\n\t\t\u003c/div\u003e\r\n\t\u003c/div\u003e\r\n\r\n"); $templateCache.put('user-profile-change-station', "\u003cdiv class=\"selectstation-container userprofile-container\" id=selectStationView\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-6 col-md-offset-3 bouncy-slide-left\" ng-show=\"(loaded != null \u0026amp;\u0026amp; loaded === true)\"\u003e\u003cdiv class=\"portlet light bordered\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e\u003ci class=\"fa fa-briefcase\"\u003e\u003c/i\u003e \u003cspan class=\"caption-subject bold uppercase\"\u003e Select {{Type}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet-body form\"\u003e\u003cdiv class=form-body\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: validationErrors[\u0027Station\u0027] != null}\"\u003e\u003clabel class=control-label for=station\u003e{{Type}}\u003c/label\u003e\u003cdiv class=input\u003e\u003cselect class=form-control id=station ng-model=SelectStationModel.station ng-options=\"station.Code as (station.Code + \u0027 - \u0027 + station.Name) for station in AvailableStations\"\u003e\u003c/select\u003e \u003clabel class=help-block for=station ng-show=\"validationErrors[\u0027Station\u0027] != null\"\u003e\u003ci class=\"fa fa-sm fa-warning font-red\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"validationErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-actions\u003e\u003cbutton class=\"btn btn-primary\" ng-click=Save()\u003eSave\u003c/button\u003e \u003cbutton class=\"btn btn-default\" ng-click=Cancel()\u003eCancel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('user-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=FullName class=st-sortable\u003eFull Name\u003c/th\u003e\u003cth st-sort=Email class=st-sortable\u003eEmail Address\u003c/th\u003e\u003cth st-sort=Security class=\"text-center st-sortable\"\u003eSecurity\u003c/th\u003e\u003cth st-sort=ServiceLevelCode class=\"text-center st-sortable\"\u003eDefault Svc\u003c/th\u003e\u003cth st-sort=Station class=\"text-center st-sortable\"\u003eStation\u003c/th\u003e\u003cth ng-show=enableDelete\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('user-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected}\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.FullName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Security}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ServiceLevelCode}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Station}}\u003c/td\u003e\u003ctd ng-show=enableDelete class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003cspan class=col-xs-12\u003e{{row.FullName}} - {{row.Station}}\u003c/span\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eEmail: {{row.Email}}\u003cbr/\u003e Security: {{row.Security}}\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('user-custom-action', "\u003cbutton type=button class=\"btn btn-sm btn-info\" ng-click=export(); style=\"border-radius:15px !important;height:22px;padding-top:0;margin-right:5px\" ng-show=!disableExport\u003e \u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e export \u003c/button\u003e"); $templateCache.put('user-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=UserListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=user_filter_name class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=user_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect id=filterDisabled name=filterDisabled class=form-control ng-change=changeFilter() ng-model=filter.disabled ng-options=\"option.Value as option.Text for option in disabledOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('user-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=FullName class=st-sortable\u003eFull Name\u003c/th\u003e\u003cth st-sort=Email class=st-sortable\u003eEmail\u003c/th\u003e\u003cth st-sort=Station class=st-sortable\u003eStation\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('user-lookup-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-click=chooseItem(row) id=user-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.FullName}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.FullName}} - {{row.Station}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e{{row.Email}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('user-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Email | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.FullName | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.Station | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('accountManager-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.model.Name | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.FullName | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e - \u003cspan ng-bind-html=\"match.model.Email | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('user-edit', "\u003cform autocomplete=off class=\"userEditForm form-compact\" name=userEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-6 col-xs-12\"\u003e\u003cdiv class=\"portlet bordered light minimal\" style=height:274px\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=Name\u003eShort Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=Name class=form-control ng-model=itemToEdit.Name ng-disabled=!itemToEdit.isNew /\u003e\u003c/div\u003e\u003clabel for=Name class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027FullName\u0027)}\"\u003e\u003clabel class=control-label for=FullName\u003eFull Name:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=FullName class=form-control ng-model=itemToEdit.FullName /\u003e\u003c/div\u003e\u003clabel for=FullName class=error ng-show=\"(itemErrors[\u0027FullName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027FullName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Initials\u0027)}\"\u003e\u003clabel class=control-label for=Initials\u003eInitials:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=Initials class=form-control ng-model=itemToEdit.Initials /\u003e\u003c/div\u003e\u003clabel for=Initials class=error ng-show=\"(itemErrors[\u0027Initials\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Initials\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Email\u0027)}\"\u003e\u003clabel class=control-label for=Email\u003eEmail Address (Username):\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=Email class=form-control ng-model=itemToEdit.Email /\u003e\u003c/div\u003e\u003clabel for=Email class=error ng-show=\"(itemErrors[\u0027Email\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Email\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Phone\u0027)}\"\u003e\u003clabel class=control-label for=Phone\u003ePhone:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=Phone class=form-control ng-model=itemToEdit.Phone /\u003e\u003c/div\u003e\u003clabel for=Phone class=error ng-show=\"(itemErrors[\u0027Phone\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Phone\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Fax\u0027)}\"\u003e\u003clabel class=control-label for=Fax\u003eFax:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=Fax class=form-control ng-model=itemToEdit.Fax /\u003e\u003c/div\u003e\u003clabel for=Fax class=error ng-show=\"(itemErrors[\u0027Fax\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Fax\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=false\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Language\u0027)}\"\u003e\u003clabel class=control-label for=Language\u003eLanguage: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=Language name=Language ng-model=itemToEdit.Language class=form-control\u003e\u003coption value=English\u003eEnglish\u003c/option\u003e\u003coption value=Spanish\u003eSpanish\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=Language class=error ng-show=\"(itemErrors[\u0027Language\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Language\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Security\u0027)}\"\u003e\u003clabel class=control-label for=Security\u003eSecurity Level:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=Security class=form-control ng-model=itemToEdit.Security ng-options=\"o.value as o.name for o in securityLevelOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003clabel for=Security class=error ng-show=\"(itemErrors[\u0027Security\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Security\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-9\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SalesmanId\u0027)}\"\u003e\u003clabel class=control-label for=SalesmanId\u003e \u003cspan ng-show=searchingForSalesman\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Sales Rep \u003cspan ng-show=searchingForSalesman\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=SalesmanId class=form-control placeholder=\"Type Sales Rep to Search...\" ng-model=itemToEdit.SalesmanName uib-typeahead=\"salesman.Code as salesman.Code for salesman in searchSalesman($viewValue)\" typeahead-min-length=2 typeahead-template-url=salesman-typeahead typeahead-no-results=salesmanNoResults typeahead-loading=searchingForSalesman typeahead-on-select=\"salesmanChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"salesmanNoResults = false;lookupSalesman(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Salesman\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=salesmanNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Salesman \"{{itemToEdit.SalesmanCode}}\"\u003c/div\u003e\u003clabel for=SalesmanId class=error ng-show=\"(itemErrors[\u0027SalesmanId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027SalesmanId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group col-xs-3\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027LockedToSalesman\u0027)}\"\u003e\u003cbr/\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=LockedToSalesman name=LockedToSalesman model=currentItem.LockedToSalesman ng-model=itemToEdit.LockedToSalesman /\u003e \u003clabel class=control-label for=LockedToSalesman\u003eLocked\u003c/label\u003e\u003c/div\u003e\u003clabel for=LockedToSalesman class=error ng-show=\"(itemErrors[\u0027LockedToSalesman\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027LockedToSalesman\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ServiceLevelId\u0027)}\"\u003e\u003clabel class=control-label for=serviceLevelCodeType\u003e \u003cspan ng-show=searchingForServiceLevelCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Default Service Level \u003cspan ng-show=searchingForServiceLevelCode\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=serviceLevelCodeType class=form-control placeholder=\"Type ServiceLevel to Search...\" ng-model=itemToEdit.ServiceLevelDescription uib-typeahead=\"code.CodeType as code.CodeType for code in searchServiceLevelCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceLevelCodeNoResults typeahead-loading=searchingForServiceLevelCode typeahead-on-select=\"serviceLevelCodeChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"serviceLevelCodeNoResults = false;lookupServiceLevelCode(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Service Level\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=serviceLevelCodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Service Level \"{{itemToEdit.ServiceLevelDescription}}\"\u003c/div\u003e\u003clabel for=serviceLevelCodeType class=error ng-show=\"(itemErrors[\u0027ServiceLevelId\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ServiceLevelId\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027WeightOverride\u0027)}\"\u003e\u003clabel class=control-label for=WeightOverride\u003ePieces Default:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=WeightOverride name=WeightOverride value=false ng-model=itemToEdit.WeightOverride ng-options=\"option.Value as option.Text for option in OverrideOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=WeightOverride class=error ng-show=\"(itemErrors[\u0027WeightOverride\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027WeightOverride\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DimensionsOverride\u0027)}\"\u003e\u003clabel class=control-label for=DimensionsOverride\u003eDims Default:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=DimensionsOverride name=DimensionsOverride value=false ng-model=itemToEdit.DimensionsOverride ng-options=\"option.Value as option.Text for option in OverrideOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=DimensionsOverride class=error ng-show=\"(itemErrors[\u0027DimensionsOverride\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027DimensionsOverride\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=false\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027CostOverride\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=CostOverride name=CostOverride model=currentItem.CostOverride ng-model=itemToEdit.CostOverride /\u003e \u003clabel class=control-label for=CostOverride\u003eCost Override\u003c/label\u003e\u003c/div\u003e\u003clabel for=CostOverride class=error ng-show=\"(itemErrors[\u0027CostOverride\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CostOverride\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027PiecesWeightType\u0027)}\"\u003e\u003clabel class=control-label for=PiecesWeightType\u003eDefault Weight Type: \u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=PiecesWeightType name=PiecesWeightType ng-model=itemToEdit.PiecesWeightType class=form-control\u003e\u003coption value=K\u003eKGS\u003c/option\u003e\u003coption value=L\u003eLBS\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=PiecesWeightType class=error ng-show=\"(itemErrors[\u0027PiecesWeightType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027PiecesWeightType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=SystemOptions.Broker\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027TruckBroker\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=TruckBroker name=TruckBroker model=currentItem.TruckBroker ng-model=itemToEdit.TruckBroker /\u003e \u003clabel class=control-label for=TruckBroker\u003eTruck Broker\u003c/label\u003e\u003c/div\u003e\u003clabel for=TruckBroker class=error ng-show=\"(itemErrors[\u0027TruckBroker\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027TruckBroker\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=SystemOptions.Broker\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AccountManager\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=AccountManager name=AccountManager model=currentItem.AccountManager ng-model=itemToEdit.AccountManager /\u003e \u003clabel class=control-label for=AccountManager\u003eAccount Manager\u003c/label\u003e\u003c/div\u003e\u003clabel for=AccountManager class=error ng-show=\"(itemErrors[\u0027AccountManager\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027AccountManager\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ViewOnly\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=ViewOnly name=ViewOnly model=currentItem.ViewOnly ng-model=itemToEdit.ViewOnly /\u003e \u003clabel class=control-label for=ViewOnly\u003eView Only\u003c/label\u003e\u003c/div\u003e\u003clabel for=ViewOnly class=error ng-show=\"(itemErrors[\u0027ViewOnly\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ViewOnly\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Disabled\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=Disabled name=Disabled model=currentItem.Disabled ng-model=itemToEdit.Disabled /\u003e \u003clabel class=control-label for=Disabled\u003eDisabled\u003c/label\u003e\u003c/div\u003e\u003clabel for=Disabled class=error ng-show=\"(itemErrors[\u0027Disabled\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Disabled\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"UserProfile.EmailAddress.toLowerCase()==\u0027support@supply-vision.com\u0027\"\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=Name\u003eManually Set Password: (SVL Support Only)\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=ManualPassword class=form-control autocomplete=off ng-model=itemToEdit.ManualPassword /\u003e\u003c/div\u003e\u003clabel for=Name class=error ng-show=\"(itemErrors[\u0027ManualPassword\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ManualPassword\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label ng-show=\"itemToEdit.Id !== null\"\u003e\u003cstrong\u003eMultiFactor:\u003c/strong\u003e Account is \u003cb ng-show=!itemToEdit.MultiFactorEnabled\u003enot\u003c/b\u003e\u003cb ng-show=itemToEdit.MultiFactorEnabled\u003ecurrently\u003c/b\u003e enrolled\u003cspan ng-show=\"itemToEdit.MultiFactorProvider !== null\"\u003e in {{itemToEdit.MultiFactorProvider}}\u003c/span\u003e.\u003c/label\u003e \u003clabel class=control-label ng-show=\"itemToEdit.Id === null\"\u003e\u003cstrong\u003eMultiFactor:\u003c/strong\u003e Account \u003cb\u003ewill be\u003c/b\u003e enrolled\u003cspan\u003e in {{itemToEdit.MultiFactorProvider}}\u003c/span\u003e.\u003c/label\u003e\u003c/div\u003e\u003cbutton class=\"btn red\" ng-click=mfaUnEnroll(itemToEdit); ng-show=\"itemToEdit.MultiFactorEnabled \u0026amp;\u0026amp; itemToEdit.MultiFactorProvider === \u0027TOTP\u0027 \u0026amp;\u0026amp; itemToEdit.Id !== null\"\u003eSwitch MultiFactor to Email\u003c/button\u003e \u003cbutton class=\"btn red\" ng-click=mfaEmailEnroll(itemToEdit); ng-show=\"!itemToEdit.MultiFactorEnabled \u0026amp;\u0026amp; itemToEdit.Id !== null\"\u003eEnroll in Email\u003c/button\u003e \u003cbutton class=\"btn red\" ng-click=mfaDisableEmailMultifactor(itemToEdit); ng-show=\"itemToEdit.MultiFactorEnabled \u0026amp;\u0026amp; itemToEdit.MultiFactorProvider === \u0027Email\u0027 \u0026amp;\u0026amp; itemToEdit.Id !== null \u0026amp;\u0026amp; UserProfile.EmailAddress.toLowerCase()==\u0027support@supply-vision.com\u0027\"\u003eDisable Email MultiFactor\u003c/button\u003e \u003cbutton class=\"btn red\" ng-click=mfaDisableTotpMultifactor(itemToEdit); ng-show=\"itemToEdit.MultiFactorEnabled \u0026amp;\u0026amp; itemToEdit.MultiFactorProvider === \u0027TOTP\u0027 \u0026amp;\u0026amp; itemToEdit.Id !== null \u0026amp;\u0026amp; UserProfile.EmailAddress.toLowerCase()==\u0027support@supply-vision.com\u0027\" style=margin-top:0.2em\u003eDisable TOTP MultiFactor\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\"\u003e\u003cbutton class=\"btn red\" ng-click=unlockUser(itemToEdit); ng-show=itemToEdit.CurrentlyLocked\u003eUnlock Account\u003c/button\u003e\u003cdiv class=input-group-sm\u003e\u003clabel ng-show=!itemToEdit.CurrentlyLocked class=control-label\u003eAccount is currently unlocked.\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-sm-6 col-xs-12\"\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Station\u0027)}\"\u003e\u003clabel class=control-label for=Station\u003e \u003cspan ng-show=searchingForStation\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Default Station\u003cspan ng-show=searchingForStation\u003e - Loading AutoComplete List\u003c/span\u003e: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=Station class=form-control placeholder=\"Type Station to Search...\" ng-model=itemToEdit.Station uib-typeahead=\"station.Code as station.Code for station in searchStation($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=stationNoResults typeahead-loading=searchingForStation typeahead-on-select=\"stationChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"stationNoResults = false;lookupStation(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Station\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=stationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station \"{{itemToEdit.Station}}\"\u003c/div\u003e\u003clabel for=Station class=error ng-show=\"(itemErrors[\u0027Station\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Station\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AssignedStations\u0027)}\"\u003e\u003cinput type=checkbox id=LockedToStation name=LockedToStation model=currentItem.LockedToStation style=vertical-align:middle ng-change=\"LockToStationChanged(itemToEdit.LockedToStation, Stations)\" ng-model=itemToEdit.LockedToStation /\u003e \u003clabel class=control-label for=LockedToStation\u003e Assigned Stations: \u003c/label\u003e\u003cdiv style=position:relative\u003e\u003cdiv class=table-mask ng-show=!itemToEdit.LockedToStation\u003e\u003c/div\u003e\u003cdiv class=border-table style=max-height:200px;overflow:auto\u003e\u003ctable class=table\u003e\u003ctr ng-repeat=\"station in Stations\"\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e\u003cinput type=checkbox ng-model=station.Selected /\u003e\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{station.Code}}\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{station.Name}}\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=AssignedStations class=error ng-show=\"(itemErrors[\u0027AssignedStations\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027AssignedStations\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027DefaultWarehouse\u0027)}\"\u003e\u003clabel class=control-label for=DefaultWarehouse\u003e \u003cspan ng-show=searchingForWarehouse\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Default Warehouse\u003cspan ng-show=searchingForWarehouse\u003e - Loading AutoComplete List\u003c/span\u003e: \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=DefaultWarehouse class=form-control placeholder=\"Type Warehouse to Search...\" ng-model=itemToEdit.DefaultWarehouse uib-typeahead=\"station.Code as station.Name for station in searchWarehouse($viewValue)\" typeahead-min-length=2 typeahead-template-url=station-typeahead typeahead-no-results=warehouseNoResults typeahead-loading=searchingForWarehouse typeahead-on-select=\"warehouseChosen($item, itemToEdit)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"warehouseNoResults = false;lookupWarehouse(itemToEdit)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Warehouse\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=warehouseNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Warehouse \"{{itemToEdit.DefaultWarehouse}}\"\u003c/div\u003e\u003clabel for=DefaultWarehouse class=error ng-show=\"(itemErrors[\u0027DefaultWarehouse\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027DefaultWarehouse\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=SystemOptions.Warehouse\u003e\u003cdiv class=\"form-group col-xs-12\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027AssignedWarehouses\u0027)}\"\u003e\u003cinput type=checkbox id=LockToWarehouse name=LockToWarehouse model=currentItem.LockToWarehouse style=vertical-align:middle ng-change=\"LockToWarehouseChanged(itemToEdit.LockToWarehouse, Warehouses)\" ng-model=itemToEdit.LockToWarehouse /\u003e \u003clabel class=control-label for=LockToWarehouse\u003e Assigned Warehouses: \u003c/label\u003e\u003cdiv style=position:relative\u003e\u003cdiv class=table-mask ng-show=!itemToEdit.LockToWarehouse\u003e\u003c/div\u003e\u003cdiv class=\"border-table user-profile-edit-grid\"\u003e\u003ctable class=table\u003e\u003ctr ng-repeat=\"warehouse in Warehouses\"\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e\u003cinput type=checkbox ng-model=warehouse.Selected /\u003e\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{warehouse.Code}}\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{warehouse.Name}}\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=AssignedWarehouses class=error ng-show=\"(itemErrors[\u0027AssignedWarehouses\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027AssignedWarehouses\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel ng-show=!itemToEdit.isNew class=control-label\u003eCreated at: {{ itemToEdit.CreatedDate | date: \u0027MM/dd/yyyy HH:mm\u0027 }}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=input-group-sm\u003e\u003clabel ng-show=!itemToEdit.isNew class=control-label\u003eLast updated by: {{ itemToEdit.UpdatedByUser != null ? itemToEdit.UpdatedByUser : \u0027\u0027 }} At {{ itemToEdit.UpdatedDate | date: \u0027MM/dd/yyyy HH:mm\u0027 }}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=input-group-sm ng-class=\"{\u0027has-error\u0027: itemToEdit.LoginOlderThanOneTwentyDays}\"\u003e\u003clabel ng-show=!itemToEdit.isNew class=control-label\u003eLast login at: {{ itemToEdit.LoginDate | date: \u0027MM/dd/yyyy HH:mm\u0027 }}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003e \u003ca href=javascript:void(0) ng-click=viewUserLog(currentItem.Name)\u003eView Login History\u003c/a\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003e \u003ca href=javascript:void(0) ng-click=viewAccessibleFeatures(currentItem)\u003eReview Security Access\u003c/a\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label\u003e \u003ca href=javascript:void(0) ng-click=editUserConfigs(itemToEdit.Id) ng-show=!itemToEdit.isNew\u003eEdit Configs\u003c/a\u003e \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('user-edit-custom-buttons', "\u003cbutton type=button class=\"btn btn-success\" ng-disabled=submitting ng-click=\"itemToEdit.SendEmail = true;$emit(\u0027saveItem\u0027, \u0027close\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e Save\u0026nbsp;\u0026amp;\u0026nbsp;Email\u003c/button\u003e"); $templateCache.put('user-edit-custom-buttons-mobile', "\u003cbutton type=button class=\"btn btn-sm btn-success\" ng-disabled=submitting ng-click=\"itemToEdit.SendEmail = true;$emit(\u0027saveItem\u0027, \u0027close\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\" ng-show=\"submitting \u0026amp;\u0026amp; spinnerOnButton==(saveSuccessAction || \u0027close\u0027)\"\u003e\u003c/i\u003e Save\u0026nbsp;\u0026amp;\u0026nbsp;Email\u003c/button\u003e"); $templateCache.put('user-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=UserListCtrl\u003e\u003cdiv class=\"panel panel-info\" ng-show=\"licenceData.Limit != 0\"\u003e\u003cdiv class=panel-heading\u003eYour user license limit is \u003cb\u003e{{licenceData.Limit | number : 0 }}\u003c/b\u003e and you currently have \u003cb\u003e{{licenceData.Current | number : 0 }}\u003c/b\u003e configured, this leaves you with \u003cb\u003e{{licenceData.Limit - licenceData.Current | number : 0 }}\u003c/b\u003e remaining.\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-userLimitModal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eUser Limit Reached\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eYou have reached your user limit and cannot add anymore users.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eOK\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('accessorial-charges-export', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body style=\"border:1px solid #e7ecf1\"\u003e\u003cform class=form-compact\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.DateType\u003e\u003coption value=\"\"\u003e\u003c/option\u003e\u003coption value=DateCreated\u003eCreated Date\u003c/option\u003e\u003coption value=ShipDate\u003eShip Date\u003c/option\u003e\u003coption value=DeliveryDate\u003eDelivery Date\u003c/option\u003e\u003coption value=PickupDate\u003ePickup Date\u003c/option\u003e\u003coption value=ReadyDate\u003eReady Date\u003c/option\u003e\u003coption value=ScheduledDeliveryDate\u003eSched. Del. Date\u003c/option\u003e\u003coption value=OutForDeliveryDate\u003eOFD Date\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eBegin Date:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=BeginDate name=BeginDate class=\"input-sm form-control date-field\" ng-model=filters.BeginDate date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eEnd Date:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=EndDate name=EndDate class=\"input-sm form-control date-field\" ng-model=filters.EndDate date-popup-manager=dateEndPopup svl-datefield=validation.filter.EndDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eStation:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.StationCode\u003e\u003coption value={{station.Code}} ng-repeat=\"station in stations\"\u003e {{ station.Code }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eSalesperson:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.Salesperson\u003e\u003coption value={{salesman.Id}} ng-repeat=\"salesman in salesmans\"\u003e {{ salesman.Name }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eCustomer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.CustomerType\u003e\u003coption value=BillToName\u003eBill To\u003c/option\u003e\u003coption value=ShipperName\u003eShipper\u003c/option\u003e\u003coption value=ConsigneeName\u003eConsignee\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eCustomer Name:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cinput type=text class=form-control ng-model=filters.CustomerName /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eService Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control multiple ng-model=filters.ServiceTypes style=min-height:130px;margin-bottom:10px\u003e\u003coption value={{serviceType.Id}} ng-repeat=\"serviceType in serviceTypes\"\u003e {{ serviceType.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eStatus Code:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control multiple ng-model=filters.StatusCodes style=min-height:130px\u003e\u003coption value={{codeType.Id}} ng-repeat=\"codeType in codeTypes\"\u003e {{ codeType.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-10 style=text-align:right\u003e\u003cbutton class=\"btn btn-sm btn-danger\" type=button ng-click=onClear()\u003eClear\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" type=button ng-click=onSubmit()\u003eProcess\u003c/button\u003e \u003ca download=AccessorialChargesExport.txt id=downloadFile style=display:none\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('utilities-customer-export', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body style=\"border:1px solid #e7ecf1\"\u003e\u003cform class=form-compact\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eStation:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.StationCode\u003e\u003coption value={{station.Id}} ng-repeat=\"station in stations\"\u003e {{ station.Code }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eSalesperson:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.Salesperson\u003e\u003coption value={{salesman.Id}} ng-repeat=\"salesman in salesmans\"\u003e {{ salesman.Name }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eCustomer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.Active\u003e\u003coption value=\"\"\u003eAll\u003c/option\u003e\u003coption value=1\u003eActive\u003c/option\u003e\u003coption value=0\u003eInactive\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-10 style=text-align:right\u003e\u003cbutton class=\"btn btn-sm btn-danger\" type=button ng-click=onClear()\u003eClear\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" type=button ng-click=onSubmit()\u003eProcess\u003c/button\u003e \u003ca download=CustomerExport.txt id=downloadFile style=display:none\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('utilities-shipment-export', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body style=\"border:1px solid #e7ecf1\"\u003e\u003cform class=form-compact\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.DateType\u003e\u003coption value=\"\"\u003e\u003c/option\u003e\u003coption value=DateCreated\u003eCreated Date\u003c/option\u003e\u003coption value=ShipDate\u003eShip Date\u003c/option\u003e\u003coption value=DeliveryDate\u003eDelivery Date\u003c/option\u003e\u003coption value=PickupDate\u003ePickup Date\u003c/option\u003e\u003coption value=ReadyDate\u003eReady Date\u003c/option\u003e\u003coption value=ScheduledDeliveryDate\u003eSched. Del. Date\u003c/option\u003e\u003coption value=OutForDeliveryDate\u003eOFD Date\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eBegin Date:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=BeginDate name=BeginDate class=\"input-sm form-control date-field\" ng-model=filters.BeginDate date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eEnd Date:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=EndDate name=EndDate class=\"input-sm form-control date-field\" ng-model=filters.EndDate date-popup-manager=dateEndPopup svl-datefield=validation.filter.EndDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eStation:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.Station\u003e\u003coption value={{station.Id}} ng-repeat=\"station in stations\"\u003e {{ station.Code }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eSalesperson:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.Salesperson\u003e\u003coption value={{salesman.Id}} ng-repeat=\"salesman in salesmans\"\u003e {{ salesman.Name }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003e \u003cspan ng-show=searchingForCarriers\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Carrier: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=filters.CarrierName uib-typeahead=\"carrier.Id as carrier.Name for carrier in searchCarriers($viewValue)\" placeholder=\"Type Carrier to Search...\" typeahead-min-length=2 typeahead-loading=searchingForCarriers typeahead-template-url=carrier-typeahead typeahead-no-results=CarrierNoResults typeahead-on-select=carrierChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCarrier()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Carrier\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=CarrierNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for \"{{filters.CarrierName}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eCustomer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.CustomerType\u003e\u003coption value=BillToName\u003eBill To\u003c/option\u003e\u003coption value=ShipperName\u003eShipper\u003c/option\u003e\u003coption value=ConsigneeName\u003eConsignee\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eCustomer Name:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cinput type=text class=form-control ng-model=filters.CustomerName /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eService Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control multiple ng-model=filters.ServiceTypes style=min-height:130px;margin-bottom:10px\u003e\u003coption value={{serviceType.Id}} ng-repeat=\"serviceType in serviceTypes\"\u003e {{ serviceType.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eStatus Code:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control multiple ng-model=filters.StatusCodes style=min-height:130px\u003e\u003coption value={{codeType.Id}} ng-repeat=\"codeType in codeTypes\"\u003e {{ codeType.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-10 style=text-align:right\u003e\u003cbutton class=\"btn btn-sm btn-danger\" type=button ng-click=onClear()\u003eClear\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" type=button ng-click=onSubmit()\u003eProcess\u003c/button\u003e \u003ca download=ShipmentExport.txt id=downloadFile style=display:none\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('utilities-cost-export', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body style=\"border:1px solid #e7ecf1\"\u003e\u003cform class=form-compact\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.DateType\u003e\u003coption value=\"\"\u003e\u003c/option\u003e\u003coption value=DateCreated\u003eCreated Date\u003c/option\u003e\u003coption value=ShipDate\u003eShip Date\u003c/option\u003e\u003coption value=DeliveryDate\u003eDelivery Date\u003c/option\u003e\u003coption value=PickupDate\u003ePickup Date\u003c/option\u003e\u003coption value=ReadyDate\u003eReady Date\u003c/option\u003e\u003coption value=ScheduledDeliveryDate\u003eSched. Del. Date\u003c/option\u003e\u003coption value=OutForDeliveryDate\u003eOFD Date\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eBegin Date:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=BeginDate name=BeginDate class=\"input-sm form-control date-field\" ng-model=filters.BeginDate date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eEnd Date:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=EndDate name=EndDate class=\"input-sm form-control date-field\" ng-model=filters.EndDate date-popup-manager=dateEndPopup svl-datefield=validation.filter.EndDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eStation:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.Station\u003e\u003coption value={{station.Id}} ng-repeat=\"station in stations\"\u003e {{ station.Code }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eSalesperson:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.Salesperson\u003e\u003coption value={{salesman.Id}} ng-repeat=\"salesman in salesmans\"\u003e {{ salesman.Name }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eCarrier:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.Carrier\u003e\u003coption value={{carrier.Id}} ng-repeat=\"carrier in carriers\"\u003e {{ carrier.Name }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eCustomer Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control ng-model=filters.CustomerType\u003e\u003coption value=BillToName\u003eBill To\u003c/option\u003e\u003coption value=ShipperName\u003eShipper\u003c/option\u003e\u003coption value=ConsigneeName\u003eConsignee\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eCustomer Name:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cinput type=text class=form-control ng-model=filters.CustomerName /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eService Name:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control multiple ng-model=filters.ServiceTypes style=min-height:130px;margin-bottom:10px\u003e\u003coption value={{serviceType.Id}} ng-repeat=\"serviceType in serviceTypes\"\u003e {{ serviceType.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003clabel class=\"col-xs-3 col-sm-3 control-label\"\u003eStatus Code:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9\"\u003e\u003cselect class=form-control multiple ng-model=filters.StatusCodes style=min-height:130px\u003e\u003coption value={{codeType.Id}} ng-repeat=\"codeType in codeTypes\"\u003e {{ codeType.CodeDesc }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-md-10 style=text-align:right\u003e\u003cbutton class=\"btn btn-sm btn-danger\" type=button ng-click=onClear()\u003eClear\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" type=button ng-click=onSubmit()\u003eProcess\u003c/button\u003e \u003ca download=CostExport.txt id=downloadFile style=display:none\u003e\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('vendorAPIConfiguration-list-row-headers-for-edit', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=ApiType class=st-sortable\u003eAPI Type\u003c/th\u003e\u003cth st-sort=ScacIata class=st-sortable\u003eSCAC / IATA Code\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('vendorAPIConfiguration-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=VendorAPIConfigurationEditRowCtrl\u003e\u003ctd class=\"hidden-xs edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.ApiType}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ScacIata}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('vendorAPIConfiguration-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=VendorAPIConfigurationListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=vendorAPIConfigurations_filter_region class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput type=text class=\"input-sm form-control\" placeholder=SCAC/IATA ng-model=filter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text class=\"input-sm form-control\" placeholder=ApiType ng-model=filter.ApiTypeSearch ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('vendorAPIConfiguration-edit', "\u003cform autocomplete=off id=vendorAPIConfigurationEditForm name=vendorAPIConfigurationEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ApiType\u0027)}\"\u003e\u003clabel class=control-label for=vendorAPIConfigurationApiType\u003eAPI Type:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cselect class=form-control id=vendorAPIConfigurationApiType ng-model=itemToEdit.ApiType\u003e\u003coption value=Project44\u003eProject44\u003c/option\u003e\u003coption value=GLNeAWB\u003eGLN eAWB\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=vendorAPIConfigurationApiType class=error ng-show=\"(itemErrors[\u0027ApiType\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ApiType\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027ScacIata\u0027)}\"\u003e\u003clabel class=control-label for=vendorAPIConfigurationScacIata\u003eSCAC / IATA Code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=vendorAPIConfigurationScacIata type=text class=form-control placeholder=\"Enter SCAC / IATA Code\" ng-model=itemToEdit.ScacIata /\u003e\u003c/div\u003e\u003clabel for=vendorAPIConfigurationScacIata class=error ng-show=\"(itemErrors[\u0027ScacIata\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ScacIata\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=vendorAPIConfigurationEnableAirwaybill model=currentItem.EnableAirwaybill ng-model=itemToEdit.EnableAirwaybill /\u003e \u003clabel class=control-label for=vendorAPIConfigurationEnableAirwaybill\u003eEnable Airwaybill API\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=vendorAPIConfigurationEnableStatus model=currentItem.EnableStatus ng-model=itemToEdit.EnableStatus /\u003e \u003clabel class=control-label for=vendorAPIConfigurationEnableStatus\u003eEnable Status API\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"itemToEdit.ApiType == \u0027Project44\u0027\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=vendorAPIConfigurationEnableImages model=currentItem.EnableImages ng-model=itemToEdit.EnableImages /\u003e \u003clabel class=control-label for=vendorAPIConfigurationEnableImages\u003eEnable Images API\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"itemToEdit.ApiType == \u0027GLNeAWB\u0027\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=vendorAPIConfigurationWinEAwb model=currentItem.WinEAwb ng-change=\"clearWithPaper(itemToEdit.WinEAwb, itemToEdit)\" ng-model=itemToEdit.WinEAwb /\u003e \u003clabel class=control-label for=vendorAPIConfigurationWinEAwb\u003eGLN eAWB\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group ng-show=\"itemToEdit.ApiType == \u0027GLNeAWB\u0027\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=vendorAPIConfigurationWinWithPaper model=currentItem.WinWithPaper ng-disabled=!itemToEdit.WinEAwb ng-model=itemToEdit.WinWithPaper /\u003e \u003clabel class=control-label for=vendorAPIConfigurationWinWithPaper\u003eGLN withPaper\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('vendorAPIConfiguration-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=VendorAPIConfigurationListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('vendorHistory-report-searchModal', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"panel row\"\u003e\u003cdiv class=\"col-xs-12 col-sm-10 col-md-8 col-lg-5\"\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=vendorHistoryReportSearchForm\u003e\u003cdiv class=\"form-group row\"\u003e\u003clabel for=cbxVhDateType class=\"col-xs-3 control-label\"\u003eDate Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cselect id=cbxVhDateType name=cbxVhDateType class=form-control ng-options=\"item.value as item.label for item in dateTypeOptions\" ng-model=filter.DateType ng-change=updateDateFieldOptions()\u003e \u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cselect id=cbxVhDateField name=cbxVhDateField class=form-control ng-model=filter.DateField ng-options=\"item.value as item.label for item in dateFieldOptions\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\" ng-class=\"{error: validation.filter.DateBegin }\"\u003e\u003clabel for=vhDateBegin class=\"col-xs-3 control-label\"\u003eDate Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=vhDateBegin name=vhDateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateBegin}\" ng-model=filter.DateBegin date-popup-manager=dateBeginPopup svl-datefield=validation.filter.DateBegin ng-change=\"validation.filter.DateBegin = null;\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateBeginPopup.open() ng-class=\"{error: validation.filter.DateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=vhDateEnd name=vhDateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.DateEnd}\" ng-model=filter.DateEnd date-popup-manager=dateEndPopup svl-datefield=validation.filter.DateEnd ng-change=\"validation.filter.DateEnd = null;\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=dateEndPopup.open() ng-class=\"{error: validation.filter.DateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"col-xs-3 control-label\" ng-if=\"(!vendorHistoryReportSearchForm.vhDateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin) || (!vendorHistoryReportSearchForm.vhDateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd)\"\u003e\u003c/label\u003e \u003clabel ng-if=\"!vendorHistoryReportSearchForm.vhDateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin\" class=\"col-xs-9 control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027vhDateBegin\u0027, \u0027Begin Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e \u003clabel class=\"col-xs-3 control-label\" ng-if=\"(!vendorHistoryReportSearchForm.vhDateBegin.$valid \u0026amp;\u0026amp; !validation.filter.DateBegin) || (!vendorHistoryReportSearchForm.vhDateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd)\"\u003e\u003c/label\u003e \u003clabel ng-if=\"!vendorHistoryReportSearchForm.vhDateEnd.$valid \u0026amp;\u0026amp; !validation.filter.DateEnd\" class=\"col-xs-9 control-label error error-message\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027vhDateEnd\u0027, \u0027End Date\u0027)\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=col-xs-3 ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Vendor\u0027)}\"\u003e\u003clabel class=control-label for=vhVendor\u003e Vendor: \u003cspan ng-show=searchingForVendors\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text class=form-control id=vhVendor name=vhVendor placeholder=\"Type Vendor to Search...\" ng-model=filter.VendorName ng-keypress=vendorOnKeyPress($event) /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=lookupVendor();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cul style=list-style:none;padding-left:0 ng-show=\"filter.Vendors \u0026amp;\u0026amp; filter.Vendors.length \u003e 0\"\u003e\u003cli style=\"display:inline;background-color:#428bca;color:white;margin:0 1px 0 1px\" ng-click=RemoveVendor(vendor) ng-repeat=\"vendor in filter.Vendors\"\u003e\u003cspan style=padding-left:5px;font-size:small\u003e{{vendor.Text}}\u003c/span\u003e \u003cspan\u003e \u003ci class=\"fa fa-trash-o\" aria-hidden=true data-toggle=tooltip data-placement=top title=Remove\u003e\u003c/i\u003e \u003c/span\u003e\u003c/li\u003e\u003c/ul\u003e\u003clabel for=vhVendor class=small-autocompleteNoMatch ng-show=vendorNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Vendor \"{{filter.VendorName}}\" \u003c/label\u003e \u003clabel for=vhVendor class=\"error small-error\" ng-show=\"(itemErrors[\u0027VendorName\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027VendorName\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"form-group row\"\u003e\u003clabel for=vhPortType class=\"col-xs-3 control-label\"\u003ePort Type:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect id=vhPortType name=vhPortType class=form-control ng-model=filter.PortType ng-options=\"item.value as item.label for item in portTypeOptions\" ng-change=cleanPorts()\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"form-group date-group row\"\u003e\u003clabel class=\"col-xs-3 control-label\"\u003ePorts from:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=vhOriginAirPort name=vhOriginAirPort class=form-control placeholder=\"Type Air Port to Search...\" ng-model=filter.OriginPort uib-typeahead=\"port.Code as port.Code for port in searchAirport($viewValue)\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=originPortNoResults typeahead-loading=searchingForOriginPort typeahead-on-select=\"portChosen($item, \u0027Origin\u0027)\" ng-if=\"filter.PortType == \u0027Air\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003cinput type=text id=vhOriginOceanPort name=vhOriginOceanPort class=form-control placeholder=\"Type Ocean Port to Search...\" ng-model=filter.OriginPort uib-typeahead=\"port.Code as port.Code for port in searchOceanport($viewValue)\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=originPortNoResults typeahead-loading=searchingForOriginPort typeahead-on-select=\"portChosen($item, \u0027Origin\u0027)\" ng-if=\"filter.PortType == \u0027Ocean\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"originPortNoResults = false;lookupAirport(\u0027Origin\u0027)\" ng-if=\"filter.PortType == \u0027Air\u0027\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"originPortNoResults = false;lookupOceanport(\u0027Origin\u0027)\" ng-if=\"filter.PortType == \u0027Ocean\u0027\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003e To \u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=vhDestinationAirPort name=vhDestinationAirPort class=form-control placeholder=\"Type Air Port to Search...\" ng-model=filter.DestinationPort uib-typeahead=\"port.Code as port.Code for port in searchAirport($viewValue)\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=destinationPortNoResults typeahead-loading=searchingForDestinationPort typeahead-on-select=\"portChosen($item, \u0027Destination\u0027)\" ng-if=\"filter.PortType == \u0027Air\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003cinput type=text id=vhDestinationOceanPort name=vhDestinationOceanPort class=form-control placeholder=\"Type Ocean Port to Search...\" ng-model=filter.DestinationPort uib-typeahead=\"port.Code as port.Code for port in searchOceanport($viewValue)\" typeahead-min-length=2 typeahead-template-url=airport-typeahead typeahead-no-results=destinationPortNoResults typeahead-loading=searchingForDestinationPort typeahead-on-select=\"portChosen($item, \u0027Destination\u0027)\" ng-if=\"filter.PortType == \u0027Ocean\u0027\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"destinationPortNoResults = false;lookupAirport(\u0027Destination\u0027)\" ng-if=\"filter.PortType == \u0027Air\u0027\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"destinationPortNoResults = false;lookupOceanport(\u0027Destination\u0027)\" ng-if=\"filter.PortType == \u0027Ocean\u0027\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=Vendor\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=vhOriginAirPort class=\"col-xs-offset-3 col-xs-9 col-sm-9 col-md-9 small-autocompleteNoMatch\" ng-if=\"filter.PortType == \u0027Air\u0027\" ng-show=originPortNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.OriginPort}}\" \u003c/label\u003e \u003clabel for=vhOriginOceanPort class=\"col-xs-offset-3 col-xs-9 col-sm-9 col-md-9 small-autocompleteNoMatch\" ng-if=\"filter.PortType == \u0027Ocean\u0027\" ng-show=originPortNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.OriginPort}}\" \u003c/label\u003e \u003clabel for=vhDestinationAirPort class=\"col-xs-offset-3 col-xs-9 col-sm-9 col-md-9 small-autocompleteNoMatch\" ng-if=\"filter.PortType == \u0027Air\u0027\" ng-show=destinationPortNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.DestinationPort}}\" \u003c/label\u003e \u003clabel for=vhDestinationOceanPort class=\"col-xs-offset-3 col-xs-9 col-sm-9 col-md-9 small-autocompleteNoMatch\" ng-if=\"filter.PortType == \u0027Ocean\u0027\" ng-show=destinationPortNoResults\u003e \u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Port \"{{filter.DestinationPort}}\" \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=runReport()\u003eRun Report \u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('vendorHistoryReport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=VendorHistoryReportFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003cdiv ng-include=\"reportResultButtonsTemplateUrl ? reportResultButtonsTemplateUrl : \u0027vendorHistoryReport-result-buttons\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('vendorHistoryReport-result-buttons', "\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showVendorHistorySearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003cdiv style=display:inline ng-show=customReportResultButtonsTemplateUrl ng-include=customReportResultButtonsTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showVendorHistorySearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"filter.ExportType = \u0027XLSX\u0027; $emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-file-excel-o\" style=color:white\u003e\u003c/i\u003e Export to Excel\u003c/button\u003e\u003cdiv style=display:inline ng-show=customReportResultButtonsTemplateUrl ng-include=customReportResultButtonsTemplateUrl\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('vendorHistoryReport-list-row-headers', "\u003ctr\u003e\u003cth\u003eRouting #\u003c/th\u003e\u003cth\u003eRouting Type\u003c/th\u003e\u003cth\u003eVendor Name\u003c/th\u003e\u003cth\u003eMAWB/PRO #\u003c/th\u003e\u003cth\u003eDeparture Date\u003c/th\u003e\u003cth\u003eArrival Date\u003c/th\u003e\u003cth\u003eOrigin Code\u003c/th\u003e\u003cth\u003eDest. Code\u003c/th\u003e\u003cth\u003eShipper Name\u003c/th\u003e\u003cth\u003eShipper State\u003c/th\u003e\u003cth\u003eConsignee Name\u003c/th\u003e\u003cth\u003eConsignee State\u003c/th\u003e\u003cth\u003eRTG Station\u003c/th\u003e\u003cth\u003eHousebill #\u003c/th\u003e\u003cth\u003eTotal Housebills\u003c/th\u003e\u003cth\u003eHousebill Bill To\u003c/th\u003e\u003cth\u003eHAWB Pickup Date\u003c/th\u003e\u003cth\u003eTotal Pieces\u003c/th\u003e\u003cth\u003eTotal Actual Weight\u003c/th\u003e\u003cth\u003eTotal Chg Weight\u003c/th\u003e\u003cth\u003eTotal CBF\u003c/th\u003e\u003cth\u003eTotal CBM\u003c/th\u003e\u003cth\u003eTotal Cost\u003c/th\u003e\u003cth\u003eAP Invoice No\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('vendorHistoryReport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd\u003e{{row.RoutingId}}\u003c/td\u003e\u003ctd\u003e{{row.RoutingType}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd\u003e{{row.MawbPro}}\u003c/td\u003e\u003ctd\u003e{{row.DepartureDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ArrivalDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.OriginCode}}\u003c/td\u003e\u003ctd\u003e{{row.DestinationCode}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ShipperState}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeState}}\u003c/td\u003e\u003ctd\u003e{{row.Station}}\u003c/td\u003e\u003ctd\u003e{{row.HousebillNumber}}\u003c/td\u003e\u003ctd\u003e{{row.HousebillCount}}\u003c/td\u003e\u003ctd\u003e{{row.HousebillBillTo}}\u003c/td\u003e\u003ctd\u003e{{row.HousebillPickupDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalPieces | number : 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalActualWeight | number : 2 }} {{row.WeightUOM}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalChargeableWeight | number : 2 }} {{row.WeightUOM}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalCBF | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalCBM | number : 0}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TotalCost | number : 2 }}\u003c/td\u003e\u003ctd\u003e{{row.APInvoiceNumber}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('vendorHistory-list-footer', "\u003ctd style=text-align:center class=hidden-xs\u003e\u003cspan ng-bind=OtherInfo.TotalRoutings style=font-weight:bold\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:left class=hidden-xs\u003e\u003cspan style=font-weight:bold\u003eTotal Routings\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=14\u003e\u003c/td\u003e\u003ctd style=text-align:right class=hidden-xs\u003e\u003cspan style=font-weight:bold\u003eTotal:\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"hidden-xs quantity\"\u003e\u003cspan ng-bind=\"OtherInfo.TotalPieces | number : 0\" style=font-weight:bold\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.TotalActualWeight | number : 2\" style=font-weight:bold\u003e\u003c/span\u003e\u0026nbsp;\u003cspan ng-bind=OtherInfo.WeightUOM style=font-weight:bold\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.TotalChargableWeight | number : 2\" style=font-weight:bold\u003e\u003c/span\u003e\u0026nbsp;\u003cspan ng-bind=OtherInfo.WeightUOM style=font-weight:bold\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.TotalCubicFeet | number : 2\" style=font-weight:bold\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.TotalCubicMeters | number : 0\" style=font-weight:bold\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"hidden-xs quantity\"\u003e\u003cspan ng-bind=\"OtherInfo.TotalCost | currency \" style=font-weight:bold\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e"); $templateCache.put('vendorImport-list-row-headers', "\u003ctr class=hidden-sm\u003e\u003cth class=text-center\u003eActive\u003c/th\u003e\u003cth\u003eAccount #\u003c/th\u003e\u003cth\u003eVendor Type\u003c/th\u003e\u003cth style=min-width:200px\u003eName\u003c/th\u003e\u003cth\u003eAddress 1\u003c/th\u003e\u003cth\u003eAddress 2\u003c/th\u003e\u003cth\u003eAddress 3\u003c/th\u003e\u003cth\u003eCity\u003c/th\u003e\u003cth\u003eState\u003c/th\u003e\u003cth\u003eZip\u003c/th\u003e\u003cth\u003eCountry Code\u003c/th\u003e\u003cth\u003eCountry Name\u003c/th\u003e\u003cth\u003ePhone\u003c/th\u003e\u003cth class=text-center\u003eAccounts Payable\u003c/th\u003e\u003cth\u003eRemit To Code\u003c/th\u003e\u003cth\u003eRemit To Name\u003c/th\u003e\u003cth\u003eRemit To Address 1\u003c/th\u003e\u003cth\u003eRemit To Address 2\u003c/th\u003e\u003cth\u003eRemit To City\u003c/th\u003e\u003cth\u003eRemit To State\u003c/th\u003e\u003cth\u003eRemit To Zip\u003c/th\u003e\u003cth\u003eRemit To Country Code\u003c/th\u003e\u003cth\u003eRemit To Country Name\u003c/th\u003e\u003cth class=text-center\u003eBill To Remit To\u003c/th\u003e\u003cth\u003eCurrency\u003c/th\u003e\u003cth\u003eCell Phone\u003c/th\u003e\u003cth\u003e800\u003c/th\u003e\u003cth\u003eFax\u003c/th\u003e\u003cth\u003eEmail\u003c/th\u003e\u003cth\u003eTax Id\u003c/th\u003e\u003cth\u003eDrives For Code\u003c/th\u003e\u003cth\u003eDrives For Name\u003c/th\u003e\u003cth class=text-center\u003eOwner / Operator\u003c/th\u003e\u003cth class=text-center\u003eCompany Driver\u003c/th\u003e\u003cth class=text-right\u003eDriver Pay Percentage\u003c/th\u003e\u003cth class=text-right\u003eRate Per Mile\u003c/th\u003e\u003cth\u003eMobile Messaging Address\u003c/th\u003e\u003cth\u003eDriver License #\u003c/th\u003e\u003cth class=text-center\u003eDriver License Expiration Date\u003c/th\u003e\u003cth class=text-center\u003eHazmat Training Date\u003c/th\u003e\u003cth class=text-center\u003eSafety Training Date\u003c/th\u003e\u003cth class=text-center\u003eTSA Training Date\u003c/th\u003e\u003cth class=text-center\u003eMedical Card Expiration Date\u003c/th\u003e\u003cth class=text-center\u003eInsurance Expiration Date\u003c/th\u003e\u003cth class=text-center\u003eSafety Officer\u003c/th\u003e\u003cth\u003eSafety Officer Email\u003c/th\u003e\u003cth class=text-center\u003eNVOCC\u003c/th\u003e\u003cth\u003eStations\u003c/th\u003e\u003cth\u003eContact Name\u003c/th\u003e\u003cth\u003eAccount #1\u003c/th\u003e\u003cth\u003eAccount #2\u003c/th\u003e\u003cth\u003eTerms Description\u003c/th\u003e\u003cth class=text-right\u003eTerms Value\u003c/th\u003e\u003cth class=text-center\u003eAirline\u003c/th\u003e\u003cth class=text-center\u003ePrefix\u003c/th\u003e\u003cth class=text-center\u003eAbbreviation\u003c/th\u003e\u003cth\u003eCarrier Account #\u003c/th\u003e\u003cth\u003eMC #\u003c/th\u003e\u003cth\u003eDOT #\u003c/th\u003e\u003cth class=text-center\u003eC-TPAT Status\u003c/th\u003e\u003cth\u003eC-TPAT SVI #\u003c/th\u003e\u003cth class=text-center\u003eDo Not Export Costs\u003c/th\u003e\u003cth class=text-center\u003eAgent TSA Approved\u003c/th\u003e\u003cth\u003eAgent Serving Airport\u003c/th\u003e\u003cth\u003eAgent Serving Ocean Port\u003c/th\u003e\u003cth\u003eLiability Insurance Vendor\u003c/th\u003e\u003cth\u003eLiability Policy #\u003c/th\u003e\u003cth class=text-center\u003eLiability Insurance Start Date\u003c/th\u003e\u003cth class=text-center\u003eLiability Insurance Expiration Date\u003c/th\u003e\u003cth class=text-right\u003eLiability Amount\u003c/th\u003e\u003cth\u003eCargo Insurance Vendor\u003c/th\u003e\u003cth\u003eCargo Policy #\u003c/th\u003e\u003cth class=text-center\u003eCargo Insurance Start Date\u003c/th\u003e\u003cth class=text-center\u003eCargo Insurance Expiration Date\u003c/th\u003e\u003cth class=text-right\u003eCargo Amount\u003c/th\u003e\u003cth\u003eInsurance Notes\u003c/th\u003e\u003cth\u003eSCAC/IATA Code\u003c/th\u003e\u003cth\u003eSupported Equipments\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('vendorImport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd class=text-center\u003e{{row.IsActive | yesNo}}\u003c/td\u003e\u003ctd\u003e{{row.AccountNumber}}\u003c/td\u003e\u003ctd\u003e{{row.VendorType}}\u003c/td\u003e\u003ctd\u003e{{row.Name}}\u003c/td\u003e\u003ctd\u003e{{row.Address1}}\u003c/td\u003e\u003ctd\u003e{{row.Address2}}\u003c/td\u003e\u003ctd\u003e{{row.Address3}}\u003c/td\u003e\u003ctd\u003e{{row.City}}\u003c/td\u003e\u003ctd\u003e{{row.State}}\u003c/td\u003e\u003ctd\u003e{{row.Zip}}\u003c/td\u003e\u003ctd\u003e{{row.CountryCode}}\u003c/td\u003e\u003ctd\u003e{{row.CountryName}}\u003c/td\u003e\u003ctd\u003e{{row.Phone}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsAccountsPayable | yesNo}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToCode}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToName}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToAddress1}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToAddress2}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToCity}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToState}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToZip}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToCountryCode}}\u003c/td\u003e\u003ctd\u003e{{row.RemitToCountryName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsBillToRemitTo | yesNo}}\u003c/td\u003e\u003ctd\u003e{{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.CellPhone}}\u003c/td\u003e\u003ctd\u003e{{row.EightHundred}}\u003c/td\u003e\u003ctd\u003e{{row.Fax}}\u003c/td\u003e\u003ctd\u003e{{row.Email}}\u003c/td\u003e\u003ctd\u003e{{row.TaxId}}\u003c/td\u003e\u003ctd\u003e{{row.DrivesForCode}}\u003c/td\u003e\u003ctd\u003e{{row.DrivesForName}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsOwnerOperator | yesNo}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsCompanyDriver | yesNo}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.DriverPayPercentage | number : 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.RatePerMile | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.MobileMessagingAddress}}\u003c/td\u003e\u003ctd\u003e{{row.DriverLicenseNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DriverLicenseExpirationDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.HazmatTrainingDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.SafetyTrainingDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.TsaTrainingDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.MedicalCardExpirationDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.InsuranceExpirationDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsSafetyOfficer | yesNo}}\u003c/td\u003e\u003ctd\u003e{{row.SafetyOfficerEmail}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsNvocc | yesNo}}\u003c/td\u003e\u003ctd style=\"{{row.Stations \u0026amp;\u0026amp; row.StationList.length \u003e 0 ? \u0027min-width:325px; max-width:400px;\u0027 : \u0027\u0027}}\"\u003e\u003cdiv ng-include=\"\u0027vendorImport-list-rows-stations\u0027\"\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e{{row.ContactName}}\u003c/td\u003e\u003ctd\u003e{{row.AccountNumber1}}\u003c/td\u003e\u003ctd\u003e{{row.AccountNumber2}}\u003c/td\u003e\u003ctd\u003e{{row.TermsDescription}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.TermsValue | number : 0}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsAirline | yesNo}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Prefix}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Abbreviation}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierAccountNumber}}\u003c/td\u003e\u003ctd\u003e{{row.McNumber}}\u003c/td\u003e\u003ctd\u003e{{row.DotNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.HasCtpatStatus | yesNo}}\u003c/td\u003e\u003ctd\u003e{{row.CtpatSviNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DoNotExportCosts | yesNo}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.IsTsaApproved | yesNo}}\u003c/td\u003e\u003ctd\u003e{{row.ServingAirport}}\u003c/td\u003e\u003ctd\u003e{{row.ServingOceanPort}}\u003c/td\u003e\u003ctd\u003e{{row.LiabilityInsuranceVendor}}\u003c/td\u003e\u003ctd\u003e{{row.LiabilityPolicyNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.LiabilityInsuranceStartDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.LiabilityInsuranceExpirationDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.LiabilityAmount | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.CargoInsuranceVendor}}\u003c/td\u003e\u003ctd\u003e{{row.CargoPolicyNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.CargoInsuranceStartDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.CargoInsuranceExpirationDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.CargoAmount | number : 2}}\u003c/td\u003e\u003ctd\u003e{{row.InsuranceNotes}}\u003c/td\u003e\u003ctd\u003e{{row.ScacIataCode}}\u003c/td\u003e\u003ctd style=\"{{row.SupportedEquipments \u0026amp;\u0026amp; row.SupportedEquipmentsList.length \u003e 0 ? \u0027min-width:325px; max-width:400px;\u0027 : \u0027\u0027}}\"\u003e\u003cdiv ng-include=\"\u0027vendorImport-list-rows-equipments\u0027\"\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('vendorImport-list-rows-stations', "\u003cdiv ng-show=\"row.Stations \u0026amp;\u0026amp; row.StationList.length \u003e 0\"\u003e\u003cspan style=\"background-color:#428bca;color:white;margin:0 2px 0 0\" ng-repeat=\"station in row.StationList\"\u003e \u003cspan style=\"padding:0 5px 0 5px;font-size:small\"\u003e{{station.Text}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e"); $templateCache.put('vendorImport-list-rows-equipments', "\u003cdiv ng-show=\"row.SupportedEquipments \u0026amp;\u0026amp; row.SupportedEquipmentsList.length \u003e 0\"\u003e\u003cspan style=\"background-color:#428bca;color:white;margin:0 2px 0 0\" ng-repeat=\"supportedEquipment in row.SupportedEquipmentsList\"\u003e \u003cspan style=\"padding:0 5px 0 5px;font-size:small\"\u003e{{supportedEquipment.Text}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e"); $templateCache.put('vendorImport-results', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eResults:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=text-center\u003eRow Id\u003c/th\u003e\u003cth class=text-center\u003eType\u003c/th\u003e\u003cth class=text-center\u003eId\u003c/th\u003e\u003cth class=text-center\u003eCode\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in ImportResults\"\u003e\u003ctd class=text-center\u003e{{result.RowId}}\u003c/td\u003e\u003ctd class=text-center\u003e{{result.Type}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003ca href=\"{{GetVendorLink(result.Type, result.Id)}}\" target=_blank\u003e{{result.Id}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{result.Code}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('vessel-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=VesselListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=vessel_filter_name class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=vessels_filter_name placeholder=Name ng-model=filter.name ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=vessels_filter_flag placeholder=Flag ng-model=filter.flag ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control id=vessels_filter_active name=vessels_filter_active ng-model=filter.active ng-options=\"item.Value as item.Label for item in activeFilterOptions\" ng-change=changeFilter()\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('vessel-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Flag class=st-sortable\u003eFlag\u003c/th\u003e\u003cth\u003eNotes\u003c/th\u003e\u003cth\u003eActive\u003c/th\u003e\u003cth ng-show=!ReadOnlyView\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('vessel-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=VesselEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=fa ng-class=\"{\u0027fa-pencil\u0027:!ReadOnlyView, \u0027fa-eye\u0027:ReadOnlyView}\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Flag}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Notes}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd ng-show=!ReadOnlyView class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=VesselEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Name}} ({{row.Flag}})\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e\u003cb\u003eNotes: \u003c/b\u003e{{row.Notes}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eActive: \u003c/b\u003e\u003cspan ng-show=row.Active class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('vessel-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=VesselListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('vessel-edit', "\u003cform autocomplete=off class=\"form form-compact vesselEditForm\" name=vesselEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Name\u0027)}\"\u003e\u003clabel class=control-label for=vesselName\u003eName:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=vesselName class=form-control ng-model=itemToEdit.Name /\u003e\u003c/div\u003e\u003clabel for=vesselName class=error ng-show=\"(itemErrors[\u0027Name\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Name\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Flag\u0027)}\"\u003e\u003clabel class=control-label for=vesselFlag\u003eFlag:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=vesselFlag type=text class=form-control placeholder=\"Enter Flag\" ng-model=itemToEdit.Flag uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=vesselFlag class=error ng-show=\"(itemErrors[\u0027Flag\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Flag\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Notes\u0027)}\"\u003e\u003clabel class=control-label for=vesselNotes\u003eNotes:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=text id=vesselNotes class=form-control ng-model=itemToEdit.Notes /\u003e\u003c/div\u003e\u003clabel for=vesselNotes class=error ng-show=\"(itemErrors[\u0027Notes\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Notes\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Active\u0027)}\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=vesselActive ng-model=itemToEdit.Active /\u003e \u003clabel class=control-label for=vesselActive\u003eActive\u003c/label\u003e\u003c/div\u003e\u003clabel for=vesselActive class=error ng-show=\"(itemErrors[\u0027Active\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Active\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('vessel-lookup-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=VesselListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=vessel_filter_name class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=vessels_filter_name placeholder=Name ng-model=filter.name ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=vessels_filter_flag placeholder=Flag ng-model=filter.flag ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('vessel-lookup-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Name class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=Flag class=st-sortable\u003eFlag\u003c/th\u003e\u003cth\u003eNotes\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('vessel-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) class=hidden-xs tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" id=vessel-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void(0) class=item-link\u003e{{row.Name}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Flag}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Notes}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.Name}} ({{row.Flag}})\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv\u003e{{row.Notes}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('shipment-view-allocated-inventory-list', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-barcode\"\u003e\u003c/i\u003e\u003c/span\u003e \u003cspan\u003eAllocated Inventory\u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=displayErrorContent\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 col-md-12\"\u003e\u003cp class=text-left ng-repeat=\"item in itemsNotDeallocated\"\u003e{{item}}\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=isLoading\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 col-md-12\"\u003e\u003cp class=text-center\u003e\u003cspan\u003e\u003ci class=\"fa fa-fw fa-spin fa-circle-o-notch\"\u003e\u003c/i\u003eLoading Inventory...\u003c/span\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=\"!isLoading || !displayErrorContent\"\u003e\u003cdiv class=\"row margin-bottom-20\"\u003e\u003cdiv class=col-auto style=text-align:center\u003e\u003cbutton class=\"btn btn-danger\" ng-click=closeShipment()\u003eClose Shipment - Ship Short\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=justify-content:center\u003e\u003cdiv class=col-md-12\u003e\u003cdiv ng-class=table-responsive style=position:relative;overflow:auto\u003e\u003ctable class=table\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eShipmentNo\u003c/th\u003e\u003cth\u003eICNumber\u003c/th\u003e\u003cth\u003eProductCode\u003c/th\u003e\u003cth\u003eLocation\u003c/th\u003e\u003cth\u003eAllocQty\u003c/th\u003e\u003cth\u003eCartons\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"item in allocatedInventory.Records\"\u003e\u003ctd\u003e{{item.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{item.InboundCreationNumber}}\u003c/td\u003e\u003ctd\u003e{{item.ProductCode}}\u003c/td\u003e\u003ctd\u003e{{item.Location}}\u003c/td\u003e\u003ctd\u003e{{item.AllocQty}}\u003c/td\u003e\u003ctd\u003e{{item.Cartons}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-bottom-10\"\u003e\u003cdiv class=col-md-4 style=text-align:center\u003e\u003cp style=margin:0\u003e\u003csmall\u003eTotal Qty Ordered: \u003cb\u003e{{allocatedInventory.TotalOrdered}}\u003c/b\u003e\u003c/small\u003e\u003c/p\u003e\u003c/div\u003e\u003cdiv class=col-md-4 style=text-align:center\u003e\u003cp style=margin:0\u003e\u003csmall\u003eTotal Qty Allocated: \u003cb\u003e{{allocatedInventory.TotalAllocQty}}\u003c/b\u003e\u003c/small\u003e\u003c/p\u003e\u003c/div\u003e\u003cdiv class=col-md-4 style=text-align:center\u003e\u003cp style=margin:0\u003e\u003csmall\u003eTotal Cartons Ordered: \u003cb\u003e{{allocatedInventory.CartonsOrdered}}\u003c/b\u003e\u003c/small\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-6 style=text-align:center\u003e\u003cp style=margin:0 ng-style=\"allocatedInventory.TotalPieces \u0026lt; allocatedInventory.TotalOrdered \u0026amp;\u0026amp; {\u0027color\u0027: \u0027red\u0027}\"\u003e\u003csmall\u003eTotal Pieces Scanned: \u003cb\u003e{{allocatedInventory.TotalPieces}}\u003c/b\u003e\u003c/small\u003e\u003c/p\u003e\u003c/div\u003e\u003cdiv class=col-md-6 style=text-align:center\u003e\u003cp style=margin:0 ng-style=\"allocatedInventory.TotalPieces \u0026lt; allocatedInventory.CartonsOrdered \u0026amp;\u0026amp; {\u0027color\u0027: \u0027red\u0027}\"\u003e\u003csmall\u003eTotal Cartons Scanned: \u003cb\u003e{{allocatedInventory.TotalCartons}}\u003c/b\u003e\u003c/small\u003e\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=col-auto style=text-align:center\u003e\u003cbutton class=\"btn btn-primary\" id=confirmDeallocate ng-click=deallocateInventory()\u003eDe-Allocate Inventory\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('visualCompliance-edit', "\u003ch2\u003eVisual Compliance Configuration\u003c/h2\u003e\u003cform autocomplete=off class=visualComplianceEditForm name=visualComplianceEditForm ng-submit=saveConfig()\u003e\u003cdiv class=form-group\u003e\u003cdiv class=form-group-sm\u003e\u003clabel class=control-label for=visualComplianceSecno\u003eSecno:\u003c/label\u003e \u003cinput type=text class=form-control id=visualComplianceSecno ng-model=config.Secno /\u003e \u003clabel for=visualComplianceSecno class=error ng-bind=\"itemErrors[\u0027Secno\u0027]\" ng-show=\"(itemErrors[\u0027Secno\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=visualCompliancePassword\u003e Password: \u003ca ng-show=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" ng-click=\"config.EditPassword = true\" href=javascript:void(0)\u003e edit \u003c/a\u003e \u003c/label\u003e\u003cdiv ng-click=\"config.EditPassword = true\"\u003e\u003cinput ng-disabled=\"!config.EditPassword \u0026amp;\u0026amp; config.HasPassword\" type=password autocomplete=off placeholder=\"{{config.EditPassword || !config.HasPassword ? \u0027\u0027 : \u0027***********\u0027}}\" class=form-control id=visualCompliancePassword ng-model=config.Password /\u003e\u003c/div\u003e\u003clabel for=visualCompliancePassword class=error ng-bind=\"itemErrors[\u0027Password\u0027]\" ng-show=\"(itemErrors[\u0027Password\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003ca href=/Admin target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003ca href=javascript:void(0) class=\"btn btn-primary\" ng-click=testVisualCompliance()\u003eTest\u003c/a\u003e \u003cinput type=submit class=\"btn btn-primary\" value=Save /\u003e\u003c/form\u003e"); $templateCache.put('visualCompliance-test', "\u003cform autocomplete=off class=form ng-submit=visualComplianceSearch()\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch2\u003eTest Visual Compliance Search:\u003c/h2\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=visualCompliance_filter_optionalId\u003eOptional Id\u003c/label\u003e \u003cinput class=form-control type=text id=visualCompliance_filter_optionalId ng-model=optionalId /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=visualCompliance_filter_name\u003eName\u003c/label\u003e \u003cinput class=form-control type=text id=visualCompliance_filter_name ng-model=name /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=visualCompliance_filter_company\u003eCompany\u003c/label\u003e \u003cinput class=form-control type=text id=visualCompliance_filter_company ng-model=company /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=visualCompliance_filter_address\u003eAddress\u003c/label\u003e \u003cinput class=form-control type=text id=visualCompliance_filter_address ng-model=address /\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=visualCompliance_filter_country\u003e \u003cspan ng-show=searchingForCountries\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Choose Country \u003cspan ng-show=searchingForCountries\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e \u003cinput type=text class=form-control ng-model=country id=visualCompliance_filter_country uib-typeahead=\"country.Name as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 typeahead-no-results=countryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=countryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{country}}\"\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027visualCompliance-results\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"modal-footer hidden-xs ng-scope\" style=text-align:center\u003e\u003cinput type=submit ng-disabled=\"!name \u0026amp;\u0026amp; !company \u0026amp;\u0026amp; !address \u0026amp;\u0026amp; !country\" class=\"btn btn-primary\" value=Search /\u003e \u003ca href=javascript:void(0) ng-click=$dismiss() class=\"btn btn-danger\"\u003eClose\u003c/a\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('visualCompliance-results', "\u003cdiv ng-show=loadingVisualComplianceResults\u003e\u003ci class=\"fa fa-refresh fa-spin\"\u003e\u003c/i\u003e Loading Visual Compliance Results\u003c/div\u003e\u003cdiv ng-show=\"!loadingVisualComplianceResults \u0026amp;\u0026amp; visualComplianceResults \u0026amp;\u0026amp; visualComplianceResults.Results.length == 0 \u0026amp;\u0026amp; !itemErrors.hasOwnProperty(\u0027Search\u0027)\"\u003eSearch successful. No denied parties found.\u003c/div\u003e\u003cdiv class=error ng-show=\"!loadingVisualComplianceResults \u0026amp;\u0026amp; itemErrors.hasOwnProperty(\u0027Search\u0027)\" ng-bind=\"itemErrors[\u0027Search\u0027]\"\u003e\u003c/div\u003e\u003cdiv class=\"alert alert-warning\" ng-show=\"!loadingVisualComplianceResults \u0026amp;\u0026amp; visualComplianceResults \u0026amp;\u0026amp; visualComplianceResults.Warnings.length \u003e 0\"\u003e\u003cp ng-repeat=\"warning in visualComplianceResults.Warnings\"\u003e{{warning}}\u003c/p\u003e\u003c/div\u003e\u003cdiv ng-show=\"!loadingVisualComplianceResults \u0026amp;\u0026amp; visualComplianceResults.Results.length \u003e 0\"\u003e\u003ch3\u003eVisual Compliance Results\u003c/h3\u003e\u003cdiv class=table-responsive\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead class=hidden-xs\u003e\u003ctr\u003e\u003cth\u003eAlert\u003c/th\u003e\u003cth\u003eParty\u003c/th\u003e\u003cth\u003eList\u003c/th\u003e\u003cth\u003eCategory\u003c/th\u003e\u003cth\u003eStartDate\u003c/th\u003e\u003cth\u003eEndDate\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr uib-popover-template=\"\u0027visualCompliance-popover\u0027\" class=hidden-xs popover-placement=top-left popover-trigger=\"\u0027mouseenter\u0027\" popover-popup-delay=1000 popover-append-to-body=true ng-repeat=\"row in visualComplianceResults.Results\"\u003e\u003ctd\u003e\u003cspan ng-class=\"{\u0027text-danger\u0027: row.AlertType == \u0027_R\u0027, \u0027text-warning\u0027: row.AlertType == \u0027_Y\u0027 }\" class=\"fa fa-circle\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.Party.Company}}\u003c/td\u003e\u003ctd\u003e{{row.List}}\u003c/td\u003e\u003ctd\u003e{{row.Category}}\u003c/td\u003e\u003ctd\u003e{{row.StartDate}}\u003c/td\u003e\u003ctd\u003e{{row.EndDate}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in visualComplianceResults.Results\" class=visible-xs\u003e\u003ctd class=card style=white-space:normal\u003e\u003cdiv class=\"card-header col-xs-12\"\u003e\u003ch5 class=card-title\u003eParty: {{row.Party.Company}}\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=row\u003e\u003cspan class=\"pull-left col-xs-12\"\u003e\u003cb\u003eList: \u003c/b\u003e\u003cspan\u003e{{row.List}}\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eCategory: \u003c/b\u003e\u003cspan\u003e{{row.Category}}\u003c/span\u003e\u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eAlert: \u003c/b\u003e\u003cspan\u003e\u003cspan ng-class=\"{\u0027text-danger\u0027: row.AlertType == \u0027_R\u0027, \u0027text-warning\u0027: row.AlertType == \u0027_Y\u0027 }\" class=\"fa fa-circle\"\u003e\u003c/span\u003e\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eStreet 1: \u003c/b\u003e\u003cspan\u003e{{row.Street1}}\u003c/span\u003e\u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eStreet 2: \u003c/b\u003e\u003cspan\u003e{{row.Street12}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eCity: \u003c/b\u003e\u003cspan\u003e{{row.City}}\u003c/span\u003e \u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eState: \u003c/b\u003e\u003cspan\u003e{{row.State}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eStart Date: \u003c/b\u003e\u003cspan\u003e{{row.StartDate}}\u003c/span\u003e\u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eEnd Date: \u003c/b\u003e\u003cspan\u003e{{row.EndDate}}\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eCountry Code: \u003c/b\u003e\u003cspan\u003e{{row.CountryCode}}\u003c/span\u003e\u003c/span\u003e \u003cspan class=\"col-xs-6 pull-left\"\u003e\u003cb\u003eCountry: \u003c/b\u003e\u003cspan\u003e{{row.Country}}\u003c/span\u003e \u003c/span\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cspan class=\"pull-left col-xs-12\"\u003e\u003cb\u003eNotes: \u003c/b\u003e\u003cbr/\u003e\u003cspan ng-bind-html=row.Notes\u003e\u003c/span\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('visualComplianceParties-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv ng-show=\"row.Warning != \u0027\u0027\" class=warning\u003e{{row.Warning}}\u003c/div\u003e\u003cdiv\u003eCompany: {{row.Company}}\u003c/div\u003e\u003cdiv\u003eName: {{row.Name}}\u003c/div\u003e\u003cdiv\u003eAddress: {{row.Address}}\u003c/div\u003e\u003cdiv\u003eCountry: {{row.Country}}\u003c/div\u003e\u003cdiv\u003eSource: {{row.Source}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('visualComplianceParties-list-modal-footer', "\u003cdiv class=modal-footer style=text-align:center\u003e\u003cbutton type=button ng-click=showDeniedPartiesResultsModal(displayedItems) class=\"btn btn-success\" style=margin-left:10px\u003eExecute Screening\u003c/button\u003e \u003cbutton type=button ng-click=$dismiss() class=\"btn btn-danger\"\u003eCancel\u003c/button\u003e\u003c/div\u003e"); $templateCache.put('visualCompliance-popover', "\u003cdiv style=font-size:11px\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eList: \u003c/b\u003e {{row.List}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eCategory: \u003c/b\u003e {{row.Category}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eAlert: \u003c/b\u003e \u003cspan ng-class=\"{\u0027text-danger\u0027: row.AlertType == \u0027_R\u0027, \u0027text-warning\u0027: row.AlertType == \u0027_Y\u0027 }\" class=\"fa fa-circle\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eStreet 1: \u003c/b\u003e{{row.Street1}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eStreet 2: \u003c/b\u003e{{row.Street2}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eStart Date: \u003c/b\u003e {{row.StartDate}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eCity: \u003c/b\u003e{{row.City}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eEnd Date: \u003c/b\u003e {{row.EndDate}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eState: \u003c/b\u003e{{row.State}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eCountry Code: \u003c/b\u003e{{row.CtryCode}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eCountry: \u003c/b\u003e{{row.Country}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cb\u003eNotes: \u003c/b\u003e\u003cbr/\u003e\u003cspan ng-bind-html=row.Notes\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('visualCompliance-modal-grid', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-\"\u003e\u003c/i\u003e Denied Party Screening\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-include=\"\u0027visualCompliance-results\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"modal-footer hidden-xs ng-scope\" style=text-align:center\u003e\u003ca href=javascript:void(0) ng-click=$dismiss() class=\"btn btn-danger\"\u003eClose\u003c/a\u003e\u003c/div\u003e"); $templateCache.put('modal-visualComplianceNotActiveModal', "\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eVisual Compliance Management\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eYour Visual Compliance account is managed by Supply-Vision. Please contact Supply-Vision support to begin using this feature.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003ca class=\"btn btn-danger\" ng-click=close()\u003eGo Back\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-cycleCount-default', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-md-6\"\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e{{cycleCountModel.MenuTitle}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in generalMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=\"{{item.target || \u0027_self\u0027}}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-cycleCount-productSelect', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row ng-show=!startedCycleWarehouse\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eSelect Product Code(s) you wish to cycle count\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=\"border-table user-profile-edit-grid\" style=position:relative;overflow-y:visible\u003e\u003ctable class=table\u003e\u003cthead\u003e\u003ctr\u003e\u003cth style=align-content:flex-start\u003eSelected\u003c/th\u003e\u003cth style=align-content:flex-start\u003eProduct\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctr ng-repeat=\"product in products\"\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e\u003cinput type=checkbox ng-model=product.Selected /\u003e\u003c/td\u003e\u003ctd class=\"borderless user-edit-grid\"\u003e{{product.Code}}\u003c/td\u003e\u003c/tr\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=startedCycleWarehouse\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eCycle counting has been setup for the selected products in warehouse {{startedCycleWarehouse}}. You may now proceed with scanning.\u003c/h4\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-bottom-20\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing/CycleCount target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=startCycleCount() ng-disabled=submitInProgress ng-show=!startedCycleWarehouse\u003eStart Cycle Count\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-cycleCount-history', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseCycleCountHistoryCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-cycleCountHistory-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003eView History\u003c/th\u003e\u003cth st-sort=Warehouse class=st-sortable\u003eWarehouse\u003c/th\u003e\u003cth st-sort=StartDate class=st-sortable\u003eStart Date\u003c/th\u003e\u003cth st-sort=EndDate class=st-sortable\u003eEnd Date\u003c/th\u003e\u003cth st-sort=Username class=st-sortable\u003eUser Name\u003c/th\u003e\u003cth\u003eView Report\u003c/th\u003e\u003cth\u003eAuto Put Away\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-cycleCountHistory-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-controller=WarehouseCycleCountHistoryRowCtrl\u003e\u003ctd class=item-link\u003e\u003ca href=/Warehousing/CycleCount/ViewProgress/{{row.ReconId}} class=item-link\u003eView Details\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Warehouse}}\u003c/td\u003e\u003ctd\u003e{{row.StartDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.EndDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.Username}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca ng-href=\"/FaR/WHReports/StockTakeReport.aspx?ID={{\u0027EntityId=\u0027 + row.ReconId | strtob64}}\" href=javascript:void(0) target=_blank class=item-link\u003eView Report\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=\"/Warehousing/WarehouseInboundAutoPutAway?RID={{row.ReconId}}\" class=item-link\u003eAuto Put Away\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-cycleCount-scan', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"page == 1\"\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003cdiv class=col-xs-6 ng-show=model.Message\u003e\u003clabel class=control-label\u003e{{model.Message}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-6\" ng-show=!model.Message\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=model.ICNumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"page == 2\"\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003cdiv class=col-xs-6 ng-show=model.Message\u003e\u003clabel class=control-label\u003e{{model.Message}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-6\" ng-show=!model.Message\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003ePieces:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=model.Pieces /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eLocation:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=model.Location /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eStaged:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=checkbox class=\"input-sm form-control\" ng-model=model.Staged /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-30\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing/CycleCount target=_self type=button class=\"btn btn-danger\"\u003eScanning Complete\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=scan(model) ng-disabled=submitInProgress ng-show=\"page == 1 \u0026amp;\u0026amp; !model.Message\"\u003eScan\u003c/button\u003e \u003cbutton class=\"btn btn-primary\" ng-click=submit(model) ng-disabled=submitInProgress ng-show=\"page == 2 \u0026amp;\u0026amp; !model.Message\"\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-cycleCount-close', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003clabel class=control-label\u003eCycle Count has been closed for warehouse {{Warehouse}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-30\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing target=_self type=button class=\"btn btn-danger\"\u003eBack to Warehouse Menu\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-cycleCount-progress', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-30\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing target=_self type=button class=\"btn btn-danger\"\u003eBack to Warehouse Menu\u003c/a\u003e \u003ca href=\"/FaR/WHReports/CycleCountReport.aspx?ID={{\u0027LockedToStation=\u0027 + reconId | strtob64}}\" target=_new type=button class=\"btn btn-primary\"\u003eCycle Count Report\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-cycleCountProgress-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Warehouse class=st-sortable\u003eWarehouse\u003c/th\u003e\u003cth st-sort=ProductCode class=st-sortable\u003eProduct Code\u003c/th\u003e\u003cth st-sort=UOM class=st-sortable\u003eU of M\u003c/th\u003e\u003cth st-sort=ProductDescription class=st-sortable\u003eProduct Description\u003c/th\u003e\u003cth st-sort=OrigQtyOnHand class=st-sortable\u003eOrig Qty On Hand\u003c/th\u003e\u003cth st-sort=QtyCaptured class=st-sortable\u003eQty Captured\u003c/th\u003e\u003cth st-sort=Variance class=st-sortable\u003eVariance\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-cycleCountProgress-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e{{row.Warehouse}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=/Warehousing/CycleCount/ViewProgressDetail/{{row.ReconId}}/{{row.ProductCode}} class=item-link\u003e{{row.ProductCode}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.UOM}}\u003c/td\u003e\u003ctd\u003e{{row.ProductDescription}}\u003c/td\u003e\u003ctd\u003e{{row.OrigQtyOnHand}}\u003c/td\u003e\u003ctd\u003e{{row.QtyCaptured}}\u003c/td\u003e\u003ctd\u003e{{row.Variance}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-cycleCount-progress-detail', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-30\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing target=_self type=button class=\"btn btn-danger\"\u003eBack to Warehouse Menu\u003c/a\u003e \u003ca href=\"/FaR/WHReports/CycleCountReport.aspx?ID={{\u0027LockedToStation=\u0027 + reconId | strtob64}}\" target=_new type=button class=\"btn btn-primary\"\u003eCycle Count Report\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-cycleCountProgress-detail-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ICNumber class=st-sortable\u003eIC Number\u003c/th\u003e\u003cth st-sort=Location class=st-sortable\u003eLocation\u003c/th\u003e\u003cth st-sort=Quantity class=st-sortable\u003eQuantity\u003c/th\u003e\u003cth st-sort=UserScan class=st-sortable\u003eUser Scan\u003c/th\u003e\u003cth st-sort=ScanDate class=st-sortable\u003eScan Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-cycleCountProgress-detail-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e{{row.ICNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Location}}\u003c/td\u003e\u003ctd\u003e{{row.Quantity}}\u003c/td\u003e\u003ctd\u003e{{row.UserScan}}\u003c/td\u003e\u003ctd\u003e{{row.ScanDate | date:\"shortDate\"}} {{row.ScanDate | date:\"mediumTime\"}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseCreateDockReceipt-list', "\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=modal-header\u003e\u003cdiv class=row\u003e\u003clabel class=control-label\u003e\u003cb\u003eDock Receipt No:\u003c/b\u003e {{model.DockReceiptNo}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=control-label\u003e\u003cb\u003eStatus:\u003c/b\u003e {{model.StatusDesc}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003e \u003cspan ng-show=searchingForShipperCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eShipper Code: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=shipperCode name=shipperCode class=form-control maxlength=15 placeholder={{model.ShipperCode}} ng-model=model.ShipperCode uib-typeahead=\"customer.Code as customer.Code for customer in searchShipperCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=shipperCodeNoResult typeahead-loading=searchingForShipperCode typeahead-on-select=shipperCodeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=clearShipperInfo();\u003e \u003ci class=\"fa fa-fw fa-ban\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Shipper\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=lookupShipperCode();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Shipper\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=shipperCodeNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Shipper: \"{{model.ShipperCode}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003e \u003cspan ng-show=searchingForConsigneeCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eConsignee Code: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=consigneeCode name=consigneeCode class=form-control maxlength=15 placeholder={{model.ConsigneeCode}} ng-model=model.ConsigneeCode uib-typeahead=\"customer.Code as customer.Code for customer in searchConsigneeCode($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=consigneeCodeNoResult typeahead-loading=searchingForConsigneeCode typeahead-on-select=consigneeCodeChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=clearConsigneeInfo();\u003e \u003ci class=\"fa fa-fw fa-ban\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Consignee\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=lookupConsigneeCode();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Consignee\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=openCustomer(model.ConsigneeId); ng-show=\"model.ConsigneeId \u0026amp;\u0026amp; UserPermissions[\u0027TableMaintenance\u0027] \u0026amp;\u0026amp; UserPermissions[\u0027CustomersViewOnly\u0027]\"\u003e \u003ci class=\"fa fa-fw fa-external-link\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Open Consignee information\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=consigneeCodeNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Consignee: \"{{modep.ConsigneeCode}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eShipper Name:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003clabel class=control-label\u003e{{model.ShipperName}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eConsignee Name:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003clabel class=control-label\u003e{{model.ConsigneeName}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003e \u003cspan ng-show=searchingForServiceType\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eService Required: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=ServiceType name=ServiceType class=form-control maxlength=15 placeholder={{model.ServiceType}} ng-model=model.ServiceType uib-typeahead=\"service.Code as service.Code for service in searchServiceType($viewValue)\" typeahead-min-length=2 typeahead-template-url=serviceType-typeahead typeahead-no-results=serviceTypeNoResult typeahead-loading=searchingForServiceType typeahead-on-select=serviceTypeChosen($item) style=width:50% ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003clabel class=control-label style=width:50%\u003e{{model.ServiceMode}}\u003c/label\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=clearServiceTypeInfo();\u003e \u003ci class=\"fa fa-fw fa-ban\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Service\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=lookupServiceType();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Service\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=serviceTypeNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Code Type: \"{{modep.ServiceType}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eCustomer Dest:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=CustomerDest name=CustomerDest class=\"input-sm form-control\" ng-model=model.CustomerDestination /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003e \u003cspan ng-show=searchingForCarrierCode\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003eCarrier Rcvd Via: \u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput id=carrierCode name=carrierCode class=form-control maxlength=15 placeholder={{model.CarrierName}} ng-model=model.CarrierName uib-typeahead=\"carrier.Name as carrier.Name for carrier in searchCarrier($viewValue)\" typeahead-min-length=2 typeahead-template-url=carrier-typeahead typeahead-no-results=carrierCodeNoResult typeahead-loading=searchingForCarrierCode typeahead-on-select=carrierChosen($item) ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=btn tabindex=-1 ng-click=clearCarrierInfo();\u003e \u003ci class=\"fa fa-fw fa-ban\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Clear Carrier\"\u003e\u003c/i\u003e \u003c/button\u003e \u003cbutton type=button class=btn tabindex=-1 ng-click=lookupCarrier();\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Search for a Carrier\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=carrierCodeNoResult class=col-xs-offset-3\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Carrier: \"{{model.CarrierName}}\"\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eFreight Bill No:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=FreightBillNo name=FreightBillNo class=\"input-sm form-control\" ng-model=model.FreightBill /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eWarehouse:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cselect ng-model=model.Origin class=\"input-sm form-control\" ng-options=\"option.Code as (option.Code + \u0027 - \u0027 + option.Name) for option in options\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eStorage Begins:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtStorageBegins name=txtStorageBegins class=\"input-sm form-control date-field\" placeholder=\" \" ng-change=\"validateDateWarning ? validateDateWarning(model.StorageBegins, \u0027txtStorageBegins\u0027) : angular.noop() ;\" ng-model=model.StorageBegins date-popup-manager=pickupDatePopup svl-datefield=validation.StorageBegins /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"pickupDatePopup.open(\u0027#txtStorageBegins\u0027)\" ng-class=\"{error: validation.StorageBegins}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eWeight Type:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cselect style=display:inline-block;vertical-align:middle ng-model=model.UOM class=\"input-sm form-control\"\u003e\u003coption value=L\u003eLbs\u003c/option\u003e\u003coption value=K\u003eKgs\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eOrigin City:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=OriginCity name=OriginCity class=\"input-sm form-control\" ng-model=model.OriginCity /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eDims Type:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cselect style=display:inline-block;vertical-align:middle ng-model=model.DimsType class=\"input-sm form-control\"\u003e\u003coption value=in\u003ein (Inches)\u003c/option\u003e\u003coption value=cm\u003ecm (Centimeters)\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eDestination:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cselect style=display:inline-block;vertical-align:middle ng-model=model.Destination class=\"input-sm form-control\" ng-options=\"country.Name as country.Name for country in countries\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eDocs Rec\u0027d:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=checkbox id=Docs name=Docs class=\"input-sm form-control\" ng-model=model.DocsRec /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eLocation:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=Location name=Location class=\"input-sm form-control\" ng-model=model.Location /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eComments:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=Comments name=Comments class=\"input-sm form-control\" ng-model=model.Comments /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=modal-header\u003e\u003clabel class=control-label\u003e\u003cb\u003eSupplier Information\u003c/b\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=SupplierName name=SupplierName class=\"input-sm form-control\" ng-model=model.SupplierName /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eAddress:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=SupplierAddress name=SupplierAddress class=\"input-sm form-control\" ng-model=model.SupplierAddress /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eCity:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=SupplierCity name=SupplierCity class=\"input-sm form-control\" ng-model=model.SupplierCity /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eState:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=SupplierState name=SupplierState class=\"input-sm form-control\" ng-model=model.SupplierState /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eZip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=SupplierZip name=SupplierZip class=\"input-sm form-control\" ng-model=model.SupplierZip /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=SupplierPhone name=SupplierPhone class=\"input-sm form-control\" ng-model=model.SupplierPhone /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eContact:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=SupplierContact name=SupplierContact class=\"input-sm form-control\" ng-model=model.SupplierContact /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eComments:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cinput type=text id=SupplierComments name=SupplierComments class=\"input-sm form-control\" ng-model=model.SupplierComments /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=modal-header\u003e\u003clabel class=control-label\u003e\u003cb\u003eReceive Information\u003c/b\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eBy:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003clabel class=control-label\u003e{{model.CreatedBy}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eDate / Time:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003clabel class=control-label\u003e{{model.DateCreated | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-compact style=margin-top:1em\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ctable class=table\u003e\u003cthead\u003e\u003ctr\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eIC Number\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eQuantity\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eProduct Code\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eExpiry Date\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eDescription\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eWeight\u003cbr/\u003eOverride\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eWeight\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eWeight Type\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eDims\u003cbr/\u003eOverride\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eLength\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eWidth\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eHeight\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eDims Type\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003ePO Number\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eLot No\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003ePallet QTY\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eHazmat\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eNotes\u003c/label\u003e\u003c/td\u003e\u003ctd style=vertical-align:bottom\u003e\u003clabel class=control-label\u003eMarks \u0026 Numbers\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in model.Params\"\u003e\u003ctd\u003e\u003clabel class=form-control\u003e{{row.ICNumber}}\u003c/label\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.Qty ng-change=updateTotalPieces(model) /\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cspan ng-show=searchingForProducts\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003cinput type=text class=form-control ng-model=row.ProductCode uib-typeahead=\"product.Code as product.Description for product in searchProducts($viewValue)\" placeholder=\"Type Product Code to Search...\" typeahead-min-length=2 typeahead-on-select=\"productChosen($item, row)\" typeahead-template-url=product-typeahead typeahead-no-results=ProductNoResults typeahead-loading=searchingForProducts tabindex=8 ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=9 ng-click=lookupProduct(row)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Product\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=receiveProductProductCode class=error ng-show=\"(itemErrors[\u0027ProductCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027ProductCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-show=ProductNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Product Code \"{{row.ProductCode}}\"\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=txtExpiryDate name=txtExpiryDate class=\"input-sm form-control date-field\" placeholder=\" \" ng-change=\"validateDateWarning ? validateDateWarning(row.ExpiryDate, \u0027txtExpiryDate\u0027) : angular.noop() ;\" ng-model=row.ExpiryDate date-popup-manager=pickupDatePopup svl-datefield=validation.ExpiryDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"pickupDatePopup.open(\u0027#txtExpiryDate\u0027)\" ng-class=\"{error: validation.ExpiryDate}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.Description /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=checkbox ng-model=row.WeightOverride ng-change=updateTotalPieces(model) /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.Weight ng-change=updateTotalPieces(model) /\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect style=display:inline-block;vertical-align:middle ng-model=row.UOM class=\"input-sm form-control\"\u003e\u003coption value=L\u003eLbs\u003c/option\u003e\u003coption value=K\u003eKgs\u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=checkbox ng-model=row.DimsOverride ng-change=updateTotalPieces(model) /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.Length ng-change=updateTotalPieces(model) /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.Width ng-change=updateTotalPieces(model) /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.Height ng-change=updateTotalPieces(model) /\u003e\u003c/td\u003e\u003ctd\u003e\u003cselect style=display:inline-block;vertical-align:middle ng-model=row.DimsType class=\"input-sm form-control\"\u003e\u003coption value=in\u003ein (Inches)\u003c/option\u003e\u003coption value=cm\u003ecm (Centimeters)\u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.PONumber /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.LotNo /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.Cartons /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=checkbox ng-model=row.Hazmat /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.Notes /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput class=form-control type=text ng-model=row.MarksAndNumbers /\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); model.Params.splice($index, 1);\" ng-show=!model.Approved uib-tooltip=Delete class=delete-link\u003e \u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e \u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=20 align=center\u003e\u003clabel class=control-label\u003eTotal Pieces: {{model.TotalPieces | number}} - Total Weight: {{model.TotalWeight | number}} Lbs - Total Cubic Feet: {{model.TotalVolume | number}}\u003c/label\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr\u003e\u003ctd colspan=20 align=center\u003e\u003ca id=Params ng-click=addParam(model) ng-show=!model.Approved\u003eAdd Piece\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-12\" style=margin-top:10px;align-content:center\u003e\u003ca href=/Warehousing target=_self type=button class=\"btn btn-danger\"\u003eBack to Warehouse Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=save(model) ng-disabled=submitInProgress ng-show=!model.Approved\u003eSave\u003c/button\u003e \u003cbutton class=\"btn btn-primary\" ng-click=update(model) ng-disabled=submitInProgress ng-show=!model.Approved\u003eUpdate\u003c/button\u003e \u003cbutton class=\"btn btn-primary\" ng-click=approve(model) ng-disabled=submitInProgress ng-show=!model.Approved\u003eApprove\u003c/button\u003e \u003cbutton class=\"btn btn-primary\" ng-click=quickCustomerEdit() ng-disabled=submitInProgress\u003eAdd Customer\u003c/button\u003e \u003cbutton class=\"btn btn-primary\" ng-click=OpenUploadFiles() ng-disabled=submitInProgress\u003eView / Upload Attachments\u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"row margin-bottom-20 col-xs-12\" style=margin-top:10px;align-content:center\u003e\u003ca href=/Warehousing/DockReceiptList target=_blank type=button class=\"btn btn-svl-default\" ng-disabled=submitInProgress\u003eDock Receipt List\u003c/a\u003e \u003ca href=\"/FaR/WHReports/DockReceipt.aspx?ID={{\u0027EntityId=\u0027 + model.DockReceiptNo + \u0027\u0026amp;GEN=DOCKRECEIVE\u0026amp;LTS=\u0027 + model.Warehouse | strtob64}}\" target=_blank type=button class=\"btn btn-svl-default\" ng-disabled=submitInProgress\u003eReceiving Receipt\u003c/a\u003e \u003ca href=\"/FaR/Labels/PrintLabels.aspx?ID={{\u0027S=\u0027 + model.DockReceiptNo + \u0027\u0026amp;GEN=DRLABEL\u0026amp;WU=\u0027 + model.Warehouse | strtob64}}\" target=_blank type=button class=\"btn btn-svl-default\" ng-disabled=submitInProgress\u003eReceiving Receipt Labels\u003c/a\u003e \u003ca href=\"/FaR/Labels/PrintLabels.aspx?ID={{\u0027S=\u0027 + model.DockReceiptNo + \u0027\u0026amp;GEN=DRLABEL1PERPIECE\u0026amp;WU=\u0027 + model.Warehouse | strtob64}}\" target=_blank type=button class=\"btn btn-svl-default\" ng-disabled=submitInProgress\u003eReceiving Receipt Labels (1 per piece)\u003c/a\u003e \u003ca href=\"/FaR/WHReports/DockReceipt.aspx?ID={{\u0027EntityId=\u0027 + model.DockReceiptNo + \u0027\u0026amp;GEN=DOCKRECEIVE\u0026amp;LTS=\u0027 + model.Warehouse + \u0027\u0026amp;SHOULDRETURN=TRUE\u0027 | strtob64}}\u0026amp;Mode=AUTO\u0026amp;Type=FORM\" target=_blank type=button class=\"btn btn-svl-default\" ng-disabled=submitInProgress\u003eEmail Receiving Receipt to Shipper\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-dockReceiptList-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseDockReceiptListPageCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-12\" style=margin-bottom:10px;align-content:center\u003e\u003ca href=/Warehousing/DockReceipt target=_self type=button class=\"btn btn-primary\"\u003eNew Dock Receipt\u003c/a\u003e \u003cbutton class=\"btn btn-danger\" ng-click=openDeleteModal()\u003eDelete Dock Receipt\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-dockReceiptList-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=WarehouseDockReceiptListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=filter_searchvalue placeholder=Search ng-model=filter.searchValue ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouse-dockReceiptList-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=DockReceipt class=st-sortable\u003eDock Receipt\u003c/th\u003e\u003cth st-sort=RRNumber class=st-sortable\u003eRR Number\u003c/th\u003e\u003cth st-sort=Approved class=st-sortable\u003eApproved\u003c/th\u003e\u003cth st-sort=ShipperName class=st-sortable\u003eShipper Name\u003c/th\u003e\u003cth st-sort=ConsigneeName class=st-sortable\u003eConsignee Name\u003c/th\u003e\u003cth st-sort=Origin class=st-sortable\u003eOrigin\u003c/th\u003e\u003cth st-sort=Destination class=st-sortable\u003eDestination\u003c/th\u003e\u003cth st-sort=DateCreated class=st-sortable st-sort-default=reverse\u003eDate Created\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-dockReceiptList-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=WarehouseDockReceiptListEditRowCtrl\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.DockReceiptNo}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.RRNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Approved class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.ShipperName}}\u003c/td\u003e\u003ctd\u003e{{row.ConsigneeName}}\u003c/td\u003e\u003ctd\u003e{{row.Origin}}\u003c/td\u003e\u003ctd\u003e{{row.Destination}}\u003c/td\u003e\u003ctd\u003e{{row.DateCreated | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"openDeleteModal($event, row)\" uib-tooltip=Delete class=delete-link ng-show=!row.Approved\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('dockReceipt-delete', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003e\u003ci class=\"fa fa-exclamation-circle font-blue\"\u003e\u003c/i\u003e Delete Dock Receipt \u003c/span\u003e\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eDock Receipt No:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=text id=dockReceiptNo name=dockReceiptNo class=\"input-sm form-control\" ng-model=currentItem.DockReceiptNo /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eReason:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=text id=reason name=reason class=\"input-sm form-control\" ng-model=currentItem.Reason /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=$close()\u003eDelete\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('dockReceipt-documentAttachment-modal', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eDock Receipt Attachments\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-controller=DockReceiptDocumentAttachmentListCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=dismiss()\u003eClose\u003c/button\u003e \u003cbutton type=button class=\"btn btn-info\" ng-click=showSendEmail()\u003eEmail Selected Attachments\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseFeesMatrix-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=WarehouseFeesMatrixListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cselect type=text class=form-control id=matrix name=matrix ng-options=\"item.value as item.label for item in filter.matrixGroups\" ng-model=filter.matrix ng-change=changeFilter()\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseFeesMatrix-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Matrix class=st-sortable\u003eMatrix\u003c/th\u003e\u003cth st-sort=AppliedToFee class=st-sortable\u003eApplies To\u003c/th\u003e\u003cth st-sort=Code class=st-sortable\u003eCode\u003c/th\u003e\u003cth st-sort=UnitCode class=st-sortable\u003eUnit\u003c/th\u003e\u003cth st-sort=ChargeLevel class=st-sortable\u003eCharge Level\u003c/th\u003e\u003cth st-sort=Min class=st-sortable\u003eMin $\u003c/th\u003e\u003cth st-sort=Fee class=st-sortable\u003eFee\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFeesMatrix-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=WarehouseFeesMatrixEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Matrix != null ? row.Matrix : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.AppliedToFee}}\u003c/td\u003e\u003ctd\u003e{{row.CodeLabel}}\u003c/td\u003e\u003ctd\u003e{{row.UnitCodeLabel}}\u003c/td\u003e\u003ctd\u003e{{row.ChargeLevel}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Min | number:2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Fee | number:2}}\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=WarehouseFeesMatrixEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003eMatrix: {{(row.Matrix != null ? row.Matrix : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eApplied To Fee: \u003c/b\u003e{{row.AppliedToFee}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eCode: \u003c/b\u003e{{row.CodeLabel}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eUnit Code: \u003c/b\u003e{{row.UnitCodeLabel}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eCharge Level: \u003c/b\u003e{{row.ChargeLevel}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eMin $: \u003c/b\u003e{{row.Min | number:2}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eFee: \u003c/b\u003e{{row.Fee | number:2}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFeesMatrix-edit', "\u003cform autocomplete=off class=form-compact id=warehouseFeesMatrixEditForm name=warehouseFeesMatrixEditForm\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=warehouseFeesMatrixMatrix\u003eMatrix:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput id=warehouseFeesMatrixMatrix type=text class=form-control placeholder=\"Enter Matrix\" ng-model=itemToEdit.Matrix /\u003e\u003c/div\u003e\u003clabel for=warehouseFeesMatrixCode class=error ng-show=\"(itemErrors[\u0027Matrix\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Matrix\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=warehouseFeesMatrixAppliedToFee\u003eApplies To:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cselect class=form-control id=warehouseFeesMatrixAppliedToFee name=warehouseFeesMatrixAppliedToFee ng-model=itemToEdit.AppliedToFee ng-change=AppliedToChanged(itemToEdit)\u003e\u003coption value=\"\" disabled selected\u003eSelect a Fee Type\u003c/option\u003e\u003coption value=Storage\u003eStorage\u003c/option\u003e\u003coption value=\"Inbound Only\"\u003eInbound Only\u003c/option\u003e\u003coption value=\"Outbound Only\"\u003eOutbound Only\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003clabel for=warehouseFeesMatrixAppliedToFee class=error ng-show=\"(itemErrors[\u0027AppliedToFee\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027AppliedToFee\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=warehouseFeesMatrixCodeType\u003e \u003cspan ng-show=searchingForCodes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Code: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.CodeInput uib-typeahead=\"codeType.CodeType as codeType.CodeType for codeType in searchCodes($viewValue, itemToEdit)\" placeholder=\"Enter Type to Search...\" typeahead-min-length=2 ng-change=\"itemToEdit.CodeLabel = null; itemToEdit.Code = null;\" typeahead-on-select=\"codeChosen($item, itemToEdit)\" typeahead-template-url=CodeType-typeahead typeahead-no-results=CodeNoResults typeahead-loading=searchingForCodes ng-disabled=!itemToEdit.AppliedToFee ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupCode(itemToEdit) ng-disabled=!itemToEdit.AppliedToFee\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Fee Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=CodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Fee Code \\\"{{itemToEdit.CodeInput}}\\\"\u003c/div\u003e\u003clabel for=warehouseFeesMatrixCodeType class=error ng-show=\"(itemErrors[\u0027CodeInput\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027CodeInput\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=warehouseFeesMatrixCodeType\u003e \u003cspan ng-show=searchingForUnitCodes\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Unit: \u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.UnitCodeInput uib-typeahead=\"codeType.CodeType as codeType.CodeType for codeType in searchUnitCodes($viewValue)\" placeholder=\"Enter Type to Search...\" typeahead-min-length=2 ng-change=\"itemToEdit.UnitCodeLabel = null; itemToEdit.UnitCode = null;\" typeahead-on-select=\"unitCodeChosen($item, itemToEdit)\" typeahead-template-url=CodeType-typeahead typeahead-no-results=UnitCodeNoResults typeahead-loading=searchingForUnitCodes ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupUnitCode(itemToEdit)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Code\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=UnitCodeNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Unit \"{{itemToEdit.UnitCodeInput}}\"\u003c/div\u003e\u003clabel for=warehouseFeesMatrixCodeType class=error ng-show=\"(itemErrors[\u0027UnitCodeInput\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027UnitCodeInput\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=warehouseFeesMatrixMin\u003eMin $:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group-sm\"\u003e\u003cinput id=warehouseFeesMatrixMin type=text class=form-control placeholder=\"Enter Min\" ng-model=itemToEdit.Min /\u003e\u003c/div\u003e\u003clabel for=warehouseFeesMatrixLength class=error ng-show=\"(itemErrors[\u0027Min\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Min\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=warehouseFeesMatrixFee\u003eFee:\u003c/label\u003e\u003cdiv class=\"col-xs-9 input-group-sm\"\u003e\u003cinput id=warehouseFeesMatrixFee type=text class=form-control placeholder=\"Enter Fee\" ng-model=itemToEdit.Fee /\u003e\u003c/div\u003e\u003clabel for=warehouseFeesMatrixFee class=error ng-show=\"(itemErrors[\u0027Fee\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Fee\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"col-xs-3 control-label\" for=warehouseFeesMatrixVendorChargeLevel\u003eCharge Level:\u003c/label\u003e\u003cdiv class=col-xs-9\u003e\u003cdiv class=input-group-sm\u003e\u003cselect id=warehouseFeesMatrixVendorChargeLevel name=warehouseFeesMatrixVendorChargeLevel class=form-control ng-model=itemToEdit.ChargeLevel\u003e\u003coption value=\"\" disabled selected\u003eSelect a Charge Level\u003c/option\u003e\u003coption value=Each\u003eEach\u003c/option\u003e\u003coption value=Document\u003eDocument\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=warehouseFeesMatrixChargeLevel class=error ng-show=\"(itemErrors[\u0027ChargeLevel\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027ChargeLevel\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"col-xs-offset-3 col-xs-9\"\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=RequestDuringScanning name=RequestDuringScanning model=currentItem.RequestDuringScanning ng-model=itemToEdit.RequestDuringScanning ng-disabled=\"itemToEdit.ChargeLevel != \u0027Document\u0027\"/\u003e \u003clabel class=control-label for=RequestDuringScanning\u003eRequest During Scanning\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=RequestDuringScanning ng-show=\"(itemErrors[\u0027RequestDuringScanning\u0027] != undefined)\" class=cerror\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027RequestDuringScanning\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseFeesMatrix-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseFeesMatrixListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('setWarehouseFees-feesMatrices', "\u003ctr ng-repeat=\"feeMatrix in WarehouseFeesMatrices\"\u003e\u003ctd\u003e{{feeMatrix.MatrixCode}}\u003c/td\u003e\u003ctd\u003e{{feeMatrix.Unit}}\u003c/td\u003e\u003ctd\u003e{{feeMatrix.Description}}\u003c/td\u003e\u003ctd\u003e{{feeMatrix.Fee}}\u003c/td\u003e\u003ctd\u003e\u003cinput type=number ng-model=feeMatrix.Quantity /\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('setWarehouseFees-receiveProduct-feesMatrices', "\u003ctr ng-repeat=\"feeMatrix in WarehouseFeesMatrices\"\u003e\u003ctd\u003e{{feeMatrix.CustomerName}}\u003c/td\u003e\u003ctd\u003e{{feeMatrix.MatrixCode}}\u003c/td\u003e\u003ctd\u003e{{feeMatrix.Unit}}\u003c/td\u003e\u003ctd\u003e{{feeMatrix.Description}}\u003c/td\u003e\u003ctd\u003e{{feeMatrix.Fee}}\u003c/td\u003e\u003ctd\u003e\u003cinput type=number ng-model=feeMatrix.Quantity /\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('matrixGroups-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=MatrixGroupsListFilterCtrl ng-keydown=\"filter.isTypeAheadOpen ? void() : handleDownKeyForFirstItemSelect($event)\"\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=airports_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=airports_filter_searchvalue placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('matrixGroups-lookup-row-headers', "\u003ctr\u003e\u003cth st-sort=Matrix class=st-sortable\u003eMatrix\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('matrixGroups-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=chooseItem(row) ng-class={info:row.isSelected} ng-controller=MatrixGroupsEditRowCtrl\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row != null ? row : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFeesReadyForExport-view', "\u003cdiv class=row\u003e\u003cdiv style=max-width:700px class=\"full-page-edit-view-wrapper col-lg-7 col-xs-12\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=max-width:1200px ng-show=!showFilters\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-show=showResults\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-warehouseFeesReadyForExportSearch', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=panel\u003e\u003cdiv\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=warehouseFeesReadyForExportSearchForm\u003e\u003cdiv class=\"form-group date-group\"\u003e\u003clabel for=InvoiceDateBegin class=\"col-xs-3 control-label\"\u003eInvoice Date Between:\u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=InvoiceDateBegin name=InvoiceDateBegin class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.InvoiceDateBegin}\" ng-model=filter.InvoiceDateBegin date-popup-manager=invoiceDateBeginPopup svl-datefield=validation.filter.InvoiceDateBegin /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=invoiceDateBeginPopup.open() ng-class=\"{error: validation.filter.InvoiceDateBegin}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"input-group-btn range-addon-divider\"\u003e\u003cspan class=input-group-addon\u003eand\u003c/span\u003e\u003c/div\u003e\u003cinput type=text id=InvoiceDateEnd name=InvoiceDateEnd class=\"input-sm form-control date-field\" ng-class=\"{error: validation.filter.InvoiceDateEnd}\" ng-model=filter.InvoiceDateEnd date-popup-manager=invoiceDateEndPopup svl-datefield=validation.filter.InvoiceDateEnd /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=invoiceDateEndPopup.open() ng-class=\"{error: validation.filter.InvoiceDateEnd}\"\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=\"control-label col-xs-3\" for=billTo\u003e \u003cspan ng-show=searchingForBillTo\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e\u003c/span\u003e Customer: \u003c/label\u003e\u003cdiv class=\"col-xs-9 col-sm-9 col-md-9 input-group input-group-sm fixed-input-group\"\u003e\u003cinput type=text id=billTo name=billTo class=form-control placeholder=\"Type Customer name to Search...\" ng-model=filter.BillToName uib-typeahead=\"code.CodeType as code.CodeType for code in searchBillTo($viewValue)\" typeahead-min-length=2 typeahead-template-url=customer-typeahead typeahead-no-results=billToNoResults typeahead-loading=searchingForBillTo typeahead-on-select=billToChosen($item) ng-change=\"filter.BillToId = null;\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=-1 ng-click=\"billToNoResults = false;lookupBillTo()\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Bill To Party\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=billToNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Bill To Party \"{{filter.BillToName}}\"\u003c/div\u003e\u003clabel for=billTo class=error ng-show=\"(itemErrors[\u0027BillTo\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027BillTo\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center;padding:5px\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=clearFilters();\u003eClear Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=executeSearch();\u003eSearch \u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('WarehouseFeesReadyForExport-list-actions', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseFeesReadyForExportFilterCtrl\u003e\u003cdiv class=\"form-group input-group-sm pull-right\"\u003e\u003cdiv class=hidden-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-success\" ng-click=\"$emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-share-square-o\" style=color:white\u003e\u003c/i\u003e Export\u003c/button\u003e\u003c/div\u003e\u003cdiv class=visible-xs style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=showSearchModal()\u003e\u003ci class=\"fa fa-fw fa-undo\" style=color:white\u003e\u003c/i\u003e Change Filters\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=\"$emit(\u0027export\u0027);\"\u003e\u003ci class=\"fa fa-fw fa-share-square-o\" style=color:white\u003e\u003c/i\u003e Export\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('WarehouseFeesReadyForExport-list-row-headers', "\u003ctr\u003e\u003cth class=text-center ng-click=\"$event.stopPropagation(); SelectAllInvoices();\"\u003e\u003cspan ng-show=filter.SelectAll class=\"fa fa-check\"\u003e\u003c/span\u003e \u003cspan ng-show=!filter.SelectAll class=\"fa fa-square-o\"\u003e\u003c/span\u003e\u003c/th\u003e\u003cth st-sort=InvoiceNumber class=st-sortable\u003eInvoice #\u003c/th\u003e\u003cth st-sort=InvoiceDate class=st-sortable\u003eInvoice Date\u003c/th\u003e\u003cth st-sort=BillToName class=st-sortable\u003eCustomer\u003c/th\u003e\u003cth st-sort=TotalRevenue class=st-sortable\u003eTotal Revenue\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('WarehouseFeesReadyForExport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); selectInvoice(row);\" ng-class=\"{info:row.isSelected, danger:row.HasErrors}\"\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=checkIfRowIsSelected(row) class=\"fa fa-check\"\u003e\u003c/span\u003e \u003cspan ng-show=!checkIfRowIsSelected(row) class=\"fa fa-square-o\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003ca ng-class=\"{\u0027letter-icon-link\u0027:row.Type == \u0027CreditMemo\u0027}\"\u003e\u003cspan uib-tooltip=\"Credit Memo\" ng-if=\"row.Type == \u0027CreditMemo\u0027\" class=\"letter-icon blue\"\u003ec\u003c/span\u003e{{row.InvoiceNumber}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.InvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.BillToName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Type == \u0027CreditMemo\u0027 ? ((row.TotalRevenue * -1) | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2) :(row.TotalRevenue | currency : (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2)}} {{row.Currency}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFees-list-row-headers', "\u003ctr\u003e\u003cth st-sort=InboundCreationNumber class=st-sortable\u003eICN\u003c/th\u003e\u003cth st-sort=ReceivingReciptNumber class=st-sortable\u003eRRN\u003c/th\u003e\u003cth st-sort=ShipmentId class=st-sortable\u003eShipment Id\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth\u003eQuantity\u003c/th\u003e\u003cth\u003eRate\u003c/th\u003e\u003cth\u003eTotal\u003c/th\u003e\u003cth\u003eInvoiced\u003c/th\u003e\u003cth\u003eApproved\u003c/th\u003e\u003cth\u003eExported\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFees-list-row-headers-for-receiveProduct', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=InboundCreationNumber class=st-sortable\u003eICN\u003c/th\u003e\u003cth st-sort=ReceivingReciptNumber class=st-sortable\u003eRRN\u003c/th\u003e\u003cth st-sort=ShipmentId class=st-sortable\u003eShipment Id\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth\u003eQuantity\u003c/th\u003e\u003cth\u003eRate\u003c/th\u003e\u003cth\u003eTotal\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFees-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseFeesFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('warehouseFees-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger: row.FailedToImport}\"\u003e\u003ctd\u003e{{row.InboundCreationNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ReceivingReceiptNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Quantity | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate | currency: (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Total | currency: (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.Invoiced ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.Approved ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.Exported ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFees-list-rows-for-receiveProduct', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger: row.FailedToImport}\" class=hidden-xs\u003e\u003ctd\u003e{{row.InboundCreationNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ReceivingReceiptNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ShipmentId}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Quantity | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate | currency: (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Total | currency: (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca class=item-link\u003e{{row.ReceivingReceiptNumber}} \u003cspan style=font-size:10px\u003e({{row.DockReceipt}})\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eDesc: {{row.Description}} \u003cbr/\u003e {{row.ReceivingReceiptNumber}} \u003cbr/\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-4\u003eQTY: {{row.Quantity | number: 2}}\u003c/div\u003e\u003cdiv class=col-xs-4\u003eRate: {{row.Rate | currency: (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/div\u003e\u003cdiv class=col-xs-4\u003eTotal: {{row.Total | currency: (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFees-list-footer', "\u003ctd colspan=6 style=text-align:right\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\"\u003e{{OtherInfo.TotalRevenue | currency: (OtherInfo.CurrencySymbol ? OtherInfo.CurrencySymbol : \"\") : 2}} {{OtherInfo.Currency}}\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=999\u003e\u003c/td\u003e"); $templateCache.put('warehouseFees-list-footer-for-receiveProduct', "\u003ctd colspan=6 style=text-align:right class=hidden-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=\"text-right hidden-xs\"\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\"\u003e{{OtherInfo.TotalRevenue | currency: (OtherInfo.CurrencySymbol ? OtherInfo.CurrencySymbol : \"\") : 2}} {{OtherInfo.Currency}}\u003c/span\u003e\u003c/td\u003e\u003ctd style=text-align:center class=visible-xs\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e \u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\"\u003e{{OtherInfo.TotalRevenue | currency: (OtherInfo.CurrencySymbol ? OtherInfo.CurrencySymbol : \"\") : 2}} {{OtherInfo.Currency}}\u003c/span\u003e\u003c/td\u003e"); $templateCache.put('warehouseFees-forExportInvoiceDetail-list-row-headers', "\u003ctr\u003e\u003cth st-sort=Description class=st-sortable\u003eDescription\u003c/th\u003e\u003cth\u003eQuantity\u003c/th\u003e\u003cth\u003eRate\u003c/th\u003e\u003cth\u003eTotal\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFees-forExportInvoiceDetail-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseFeesFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('warehouseFees-forExportInvoiceDetail-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger: row.FailedToImport}\"\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Quantity | number: 2}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Rate | currency: (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Total | currency: (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFees-forExportInvoiceDetail-list-footer', "\u003ctd colspan=3 style=text-align:right\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\"\u003e{{OtherInfo.TotalRevenue | currency: (OtherInfo.CurrencySymbol ? OtherInfo.CurrencySymbol : \"\") : 2}} {{OtherInfo.Currency}}\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=999\u003e\u003c/td\u003e"); $templateCache.put('warehouseFeesInvoiceForExportDetail-list-row-headers', "\u003ctr\u003e\u003cth st-sort=InvoiceNumber class=st-sortable\u003eInvoice Number\u003c/th\u003e\u003cth st-sort=InvoiceDate class=st-sortable\u003eInvoice Date\u003c/th\u003e\u003cth\u003eBill To\u003c/th\u003e\u003cth\u003eTotal Revenue\u003c/th\u003e\u003cth\u003eImport Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFeesInvoiceForExportDetail-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger: row.FailedToImport}\"\u003e\u003ctd class=item-link\u003e\u003ca ng-click=showDetail(row.InvoiceNumber)\u003e{{row.InvoiceNumber != null ? row.InvoiceNumber : \u0027NULL\u0027}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.InvoiceDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.BillToCode}} - {{row.BillToName}}\u003c/td\u003e\u003ctd class=text-right\u003e{{row.Total | currency: (row.CurrencySymbol ? row.CurrencySymbol : \"\") : 2}} {{row.Currency}}\u003c/td\u003e\u003ctd\u003e{{row.ImportDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseFeesInvoiceForExportDetail-list-footer', "\u003ctd colspan=3 style=text-align:right\u003e\u003cspan ng-bind=\"OtherInfo.Currency != \u0027N/A\u0027 ? \u0027Total:\u0027 : \u0027Total unavailable due to multiple present currencies\u0027\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-right\u003e\u003cspan ng-show=\"OtherInfo.Currency != \u0027N/A\u0027\"\u003e{{OtherInfo.TotalRevenue | currency: (OtherInfo.CurrencySymbol ? OtherInfo.CurrencySymbol : \"\") : 2}} {{OtherInfo.Currency}}\u003c/span\u003e\u003c/td\u003e\u003ctd colspan=999\u003e\u003c/td\u003e"); $templateCache.put('warehouse-whlogin', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv class=row\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003cdiv class=\"row col-xs-8\"\u003e\u003cdiv class=\"row col-xs-12 margin-top-10\"\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003eUserId:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=text class=\"input-sm form-control\" autocomplete=off ng-model=model.Username /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-12 margin-top-10\"\u003e\u003cdiv class=col-xs-6\u003e\u003clabel class=control-label\u003ePassword:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cinput type=password class=\"input-sm form-control\" autocomplete=off ng-model=model.Password /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cbutton class=\"btn btn-primary\" ng-click=login(model) ng-disabled=submitInProgress\u003eLogin\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-pdaMenu', "\u003cdiv class=row\u003e\u003cdiv class=\"col-md-6 col-md-offset-3 bouncy-slide-left\"\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003ePDA Menu\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in generalMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=\"{{item.target || \u0027_self\u0027}}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-inboud-auto-put-away', "\u003cdiv class=form-compact\u003e\u003cdiv class=row\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=col-md-12\u003e\u003cdiv class=row style=margin-bottom:20px ng-show=!reconHeaderId\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cinput type=checkbox style=margin-bottom:20px ng-model=updateScannedQuantities /\u003e Do you want to update to Scanned Quantities? \u003cbr/\u003e \u003cbutton class=\"btn btn-sm btn-primary\" ng-click=onAutoPutAway() ng-disabled=submitInProgress\u003e {{ submitInProgress ? \u0027Saving...\u0027 : \"Put Away ICN\u0027s\" }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=margin-bottom:20px ng-show=reconHeaderId\u003e\u003cdiv class=\"col-xs-12 col-sm-12 col-md-12\"\u003e\u003cp\u003eAuto Put Away Has Already Been Completed For This Reconciliation\u003c/p\u003e\u003c/div\u003e\u003c/div\u003e\u003ctable class=\"table table-sm\" ng-show=!reconHeaderId\u003e\u003cthead\u003e\u003ctr\u003e\u003cth style=text-align:center\u003eProduct Code\u003c/th\u003e\u003cth style=text-align:center\u003eICNumber\u003c/th\u003e\u003cth style=text-align:center\u003eRecon Location (Warehouse)\u003c/th\u003e\u003cth style=text-align:center\u003eOld Location (Warehouse)\u003c/th\u003e\u003cth style=text-align:center\u003ePcs Scanned\u003c/th\u003e\u003cth style=text-align:center\u003ePcs from Onhand\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"item in recons\"\u003e\u003ctd\u003e{{ item.ProductCode }}\u003c/td\u003e\u003ctd\u003e{{ item.ICNumber }}\u003c/td\u003e\u003ctd\u003e{{ item.ReconLocationWarehouse }}\u003c/td\u003e\u003ctd\u003e{{ item.OldLocationWarehouse }}\u003c/td\u003e\u003ctd\u003e{{ item.PcsScanned }}\u003c/td\u003e\u003ctd\u003e{{ item.PcsFromOnhand }}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003ca href=/Warehousing/CycleCount/History target=_self type=button class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-inboud-change-customer', "\u003cdiv class=form-compact\u003e\u003cdiv class=row\u003e\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv class=col-md-5\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003eProduct:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.Product\u003e\u003coption value={{product.Code}} ng-repeat=\"product in products\"\u003e {{product.Description}} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003eCustomer:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.Customer\u003e\u003coption value={{customer.Id}} ng-repeat=\"customer in customers\"\u003e {{customer.Name}} \u003c/option\u003e\u003c/select\u003e\u003cp class=text-danger style=\"margin:10px 0 10px 0;font-size:10px\"\u003e\u003csmall\u003eSelect a product or customer first and click the search button\u003c/small\u003e\u003c/p\u003e\u003cbutton class=\"btn btn-danger btn-sm\" style=float:right;;margin-bottom:20px ng-click=onClear()\u003eClear\u003c/button\u003e \u003cbutton class=\"btn btn-primary btn-sm\" style=float:right;margin-bottom:20px;margin-right:10px ng-disabled=\"(!inboundModel.Customer \u0026amp;\u0026amp; !inboundModel.Product) || searchInProgress\" ng-click=onSearch()\u003e {{ searchInProgress ? \u0027Searching...\u0027 : \u0027Search\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.SelectedCustomer\u003e\u003coption value={{customer.Id}} ng-repeat=\"customer in customers\"\u003e {{customer.Name}} \u003c/option\u003e\u003c/select\u003e \u003cbutton class=\"btn btn-primary btn-sm\" style=float:right;margin-top:20px ng-disabled=\"!inboundModel.SelectedCustomer || selectedItems.length === 0 || submitInProgress\" ng-click=onChangeCustomer()\u003e {{ submitInProgress ? \u0027Saving...\u0027 : \u0027Change Customer\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-5 ng-show=\"tableRows.length \u003e 0\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cp style=margin-top:0;margin-bottom:10px;float:right\u003e\u003csmall\u003e {{ selectedItems.length}} item(s) selected \u003c/small\u003e\u003c/p\u003e\u003ctable class=\"table table-sm\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eICN\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eRR #\u003c/th\u003e\u003cth\u003eCustomer\u003c/th\u003e\u003cth\u003e\u003cinput type=checkbox ng-model=selectDeselectAll ng-change=onSelectDeselectAll() /\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in tableRows\"\u003e\u003ctd\u003e{{ row.ICNumber }}\u003c/td\u003e\u003ctd\u003e{{ row.Description }}\u003c/td\u003e\u003ctd\u003e{{ row.RRNumber }}\u003c/td\u003e\u003ctd\u003e{{ row.Customer.Name }}\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=row.Selected ng-change=onSelectRow(row) /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-inboud-change-vendor', "\u003cdiv class=form-compact\u003e\u003cdiv class=row\u003e\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv class=col-md-5\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003eProduct:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.Product\u003e\u003coption value={{product.Code}} ng-repeat=\"product in products\"\u003e {{product.Description}} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003eVendor:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.Customer\u003e\u003coption value={{customer.Id}} ng-repeat=\"customer in customers\"\u003e {{customer.Name}} \u003c/option\u003e\u003c/select\u003e\u003cp class=text-danger style=\"margin:10px 0 10px 0;font-size:10px\"\u003e\u003csmall\u003eSelect a product or customer first and click the search button\u003c/small\u003e\u003c/p\u003e\u003cbutton class=\"btn btn-danger btn-sm\" style=float:right;;margin-bottom:20px ng-click=onClear()\u003eClear\u003c/button\u003e \u003cbutton class=\"btn btn-primary btn-sm\" style=float:right;margin-bottom:20px;margin-right:10px ng-disabled=\"(!inboundModel.Customer \u0026amp;\u0026amp; !inboundModel.Product) || searchInProgress\" ng-click=onSearch()\u003e {{ searchInProgress ? \u0027Searching...\u0027 : \u0027Search\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.SelectedCustomer\u003e\u003coption value={{customer.Id}} ng-repeat=\"customer in customers\"\u003e {{customer.Name}} \u003c/option\u003e\u003c/select\u003e \u003cbutton class=\"btn btn-primary btn-sm\" style=float:right;margin-top:20px ng-disabled=\"!inboundModel.SelectedCustomer || selectedItems.length === 0 || submitInProgress\" ng-click=onChangeVendor()\u003e {{ submitInProgress ? \u0027Saving...\u0027 : \u0027Change Vendor\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-5 ng-show=\"tableRows.length \u003e 0\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cp style=margin-top:0;margin-bottom:10px;float:right\u003e\u003csmall\u003e {{ selectedItems.length}} item(s) selected \u003c/small\u003e\u003c/p\u003e\u003ctable class=\"table table-sm\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eICN\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eRR #\u003c/th\u003e\u003cth\u003eVendor\u003c/th\u003e\u003cth\u003e\u003cinput type=checkbox ng-model=selectDeselectAll ng-change=onSelectDeselectAll() /\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in tableRows\"\u003e\u003ctd\u003e{{ row.ICNumber }}\u003c/td\u003e\u003ctd\u003e{{ row.Description }}\u003c/td\u003e\u003ctd\u003e{{ row.RRNumber }}\u003c/td\u003e\u003ctd\u003e{{ row.VendorName }}\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=row.Selected ng-change=onSelectRow(row) /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseInbound-inventory-form', "\u003cform class=form-compact\u003e\u003cdiv class=row\u003e\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-md-6\"\u003e\u003ch4 style=font-weight:bold\u003eInBound Inventory\u003c/h4\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eReceiving Receipt:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.RRNumber readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eProd Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.ProductCode readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eUPC:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.ProductBC readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.ICNumber readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eSerial Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.SerialNo readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eLot Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.LotNo /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003ePieces:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.BundleCount readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCartons:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Cartons readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eDims (LxWxH):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Length readonly/\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Width readonly/\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Height readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eWeight:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Weight readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eDescription:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Description readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eLocation:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Location readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eVendor:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Vendor.Name readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCustomer:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Customer.Name readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCustomer PO #:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.PONumber readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCarrier:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Carrier readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCarrier Ref #:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.CarrierRefNo readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCondition of Goods:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Condition /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eQty Damaged:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.QtyDamaged /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eNotes:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ctextarea class=\"input-sm form-control\" ng-model=inventoryForm.Notes\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-md-6\"\u003e\u003cp class=text-danger style=margin:0;font-size:12px\u003eNote:\u003c/p\u003e\u003cul style=padding-left:0\u003e\u003cli class=text-danger style=font-size:12px\u003eInbound Inventory Records are for historical purposes only.\u003c/li\u003e\u003cli class=text-danger style=font-size:12px\u003eYou can only update the Lot#, Condition of Goods, Quantity Damaged, and the Notes for an inbound record.\u003c/li\u003e\u003cli class=text-danger style=font-size:12px\u003eThese changes do not affect the inventory record that is in the OnHand table.\u003c/li\u003e\u003c/ul\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-md-4\"\u003e\u003cbutton class=\"btn btn-sm btn-primary\" style=width:100%;margin-bottom:10px ng-click=\"onPrintReport(\u0027receivingReport\u0027)\"\u003ePrint Receiving Receipt\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" style=width:100%;margin-bottom:10px ng-click=\"onPrintReport(\u0027icnLabelForICN\u0027)\"\u003ePrint ICN Label For This IC#\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" style=width:100%;margin-bottom:10px ng-click=\"onPrintReport(\u0027icnLabelForRR\u0027)\"\u003ePrint All ICN Labels For This RR\u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-md-4\"\u003e\u003cbutton class=\"btn btn-sm btn-success\" style=width:100%;margin-bottom:10px ng-click=onUpdate()\u003eUpdate Inventory\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" style=width:100%;margin-bottom:10px ng-click=\"onPrintReport(\u0027icnLabelForProduct\u0027)\"\u003ePrint ICN Label For This Product\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" style=width:100%;margin-bottom:10px ng-click=\"onPrintReport(\u0027onhandLabelForRR\u0027)\"\u003ePrint OnHand Labels For This RR\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseInbound-move-location', "\u003cdiv class=form-compact\u003e\u003cdiv class=row\u003e\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv class=col-md-4\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003eMove From:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=locationName\u003e\u003coption value={{location.Location}} ng-repeat=\"location in locations\"\u003e {{ location.Location }} \u003c/option\u003e\u003c/select\u003e \u003cbutton class=\"btn btn-danger btn-sm\" style=float:right;margin-bottom:20px;margin-top:10px ng-click=onClear()\u003eClear\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" style=float:right;margin-bottom:20px;margin-right:10px;margin-top:10px ng-click=onSearchLocation()\u003e Search \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003eTo:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=newLocationName\u003e\u003coption value={{location.Location}} ng-repeat=\"location in locations\"\u003e {{ location.Location }} \u003c/option\u003e\u003c/select\u003e \u003cbutton style=margin-top:20px;float:right class=\"btn btn-sm btn-primary\" ng-disabled=\"selectedItems.length === 0 || !locationName || !newLocationName\" ng-click=onUpdate()\u003e Move Inventory \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-6 ng-show=\"tableRows.length \u003e 0\"\u003e\u003cdiv class=row style=margin-top:20px\u003e\u003cdiv class=col-md-12\u003e\u003cp style=margin-top:0;margin-bottom:10px;float:right\u003e\u003csmall\u003e {{ selectedItems.length}} item(s) selected \u003c/small\u003e\u003c/p\u003e\u003ctable class=\"table table-sm\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eICN\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eRR #\u003c/th\u003e\u003cth\u003eReceived By\u003c/th\u003e\u003cth\u003e\u003cinput type=checkbox ng-model=selectDeselectAll ng-change=onSelectDeselectAll() /\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in tableRows\"\u003e\u003ctd\u003e{{ row.ICNumber }}\u003c/td\u003e\u003ctd\u003e{{ row.Description }}\u003c/td\u003e\u003ctd\u003e{{ row.RRNumber }}\u003c/td\u003e\u003ctd\u003e{{ row.ReceiveUser }}\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=row.Selected ng-change=onSelectRow(row) /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseInbound-receiving-receipt-delete', "\u003cdiv class=row\u003e\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6 col-md-6\"\u003e\u003ch4 style=font-weight:bold\u003eDelete Receiving Receipt\u003c/h4\u003e\u003cform class=form-compact\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-8 col-sm-8\"\u003e\u003clabel\u003ePlease enter the Receiving Receipt you wish to delete:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-sm-4\"\u003e\u003cinput type=number class=form-control ng-model=receivingReceiptId /\u003e\u003c/div\u003e\u003c/div\u003e\u003cp class=text-danger style=\"margin:0 0 20px 0\"\u003e\u003csmall\u003eNote: All Received Inventory for this Receiving Receipt will be deleted.\u003c/small\u003e\u003c/p\u003e\u003cdiv style=text-align:right\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=onDelete() ng-disabled=\"!receivingReceiptId || submitInProgress\"\u003eConfirm Operation\u003c/button\u003e\u003c/div\u003e\u003cp class=text-danger ng-show=\"message \u0026amp;\u0026amp; message !== \u0027success\u0027\"\u003e\u003csmall\u003eError: {{ message }}\u003c/small\u003e\u003c/p\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseInbound-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort-default=reverse st-sort=RRNumber class=st-sortable\u003eRRN\u003c/th\u003e\u003cth st-sort=DockReceipt class=st-sortable\u003eDRN\u003c/th\u003e\u003cth st-sort=ProductCode class=st-sortable\u003eProduct\u003c/th\u003e\u003cth st-sort=ICNumber class=st-sortable\u003eICN\u003c/th\u003e\u003cth st-sort=SerialNo class=\"hidden-md hidden-sm hidden-xs st-sortable\"\u003eSerial #\u003c/th\u003e\u003cth st-sort=tblCustomer.CustName class=st-sortable\u003eCustomer\u003c/th\u003e\u003cth st-sort=LotNo class=\"hidden-sm hidden-xs st-sortable\"\u003eLot #\u003c/th\u003e\u003cth st-sort=PONumber class=\"hidden-sm hidden-xs st-sortable\"\u003ePO #\u003c/th\u003e\u003cth\u003eQty\u003c/th\u003e\u003cth\u003eCartons\u003c/th\u003e\u003cth st-sort=Location class=\"hidden-sm hidden-xs st-sortable\"\u003eLocation\u003c/th\u003e\u003cth st-sort=CarrierRefNo class=\"hidden-md hidden-sm hidden-xs st-sortable\"\u003eCarrier Ref #\u003c/th\u003e\u003cth st-sort=ReceiveUser class=st-sortable\u003eName\u003c/th\u003e\u003cth st-sort=ReceiveDate class=\"hidden-md hidden-sm hidden-xs st-sortable\"\u003eReceived\u003c/th\u003e\u003cth st-sort=ExpiryDate class=\"hidden-md hidden-sm hidden-xs st-sortable\"\u003eExpiry\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseInbound-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseInboundListFilterCtrl\u003e\u003cdiv ng-hide=defaultFilter.DisableWarehouse class=\"form-group input-group input-group-sm pull-left\"\u003e\u003clabel class=\"input-group-addon input-group-addon-label\"\u003eStation:\u003c/label\u003e \u003cselect class=form-control ng-model=filter.Warehouse ng-change=changeFilter() ng-options=\"w.Code as w.Code for w in warehouseList\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=outbound_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=outbound_filter_searchvalue placeholder=Search ng-model=inboundFilter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control ng-model=inboundFilter.searchCriteria ng-change=changeFilter()\u003e\u003coption value=ICN\u003eIC Number\u003c/option\u003e\u003coption value=ProductCode\u003eProduct Code\u003c/option\u003e\u003coption value=CarrierRefNo\u003eCarrier Ref No\u003c/option\u003e\u003coption value=Customer\u003eCustomer\u003c/option\u003e\u003coption value=DockReceipt\u003e Dock Receipt\u003c/option\u003e\u003coption value=Location\u003eLocation\u003c/option\u003e\u003coption value=LotNumber\u003eLot #\u003c/option\u003e\u003coption value=PONumber\u003ePO Number\u003c/option\u003e\u003coption value=RRNumber\u003eRR Number\u003c/option\u003e\u003coption value=SerialNo\u003eSerial No\u003c/option\u003e\u003coption value=UPCCode\u003eUPC Code\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseInbound-list-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=\"/Warehousing/Handheld/WarehouseInboundInventoryForm?ID={{row.Id}}\" target=_blank class=item-link ng-show=isHandheld\u003e{{row.RRNumber}}\u003c/a\u003e \u003ca href=\"/Warehousing/WarehouseInboundInventoryForm?ID={{row.Id}}\" target=_self class=item-link ng-show=!isHandheld\u003e{{row.RRNumber}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.DockReceipt}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=\"/Warehousing/Handheld/WarehouseInboundInventoryForm?ID={{row.Id}}\" target=_blank class=item-link ng-show=isHandheld\u003e{{row.ProductCode}}\u003c/a\u003e \u003ca href=\"/Warehousing/WarehouseInboundInventoryForm?ID={{row.Id}}\" target=_self class=item-link ng-show=!isHandheld\u003e{{row.ProductCode}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ICNumber}}\u003c/td\u003e\u003ctd class=\"hidden-md hidden-sm hidden-xs\"\u003e{{row.SerialNo}}\u003c/td\u003e\u003ctd\u003e{{row.Customer.Name}}\u003c/td\u003e\u003ctd class=\"hidden-sm hidden-xs\"\u003e{{row.LotNo}}\u003c/td\u003e\u003ctd class=\"hidden-sm hidden-xs\"\u003e{{row.PONumber}}\u003c/td\u003e\u003ctd\u003e{{row.Qty}}\u003c/td\u003e\u003ctd\u003e{{row.Cartons}}\u003c/td\u003e\u003ctd class=\"hidden-sm hidden-xs\"\u003e{{row.Location}}\u003c/td\u003e\u003ctd class=\"hidden-md hidden-sm hidden-xs\"\u003e{{row.CarrierRefNo}}\u003c/td\u003e\u003ctd\u003e{{row.ReceiveUser}}\u003c/td\u003e\u003ctd class=\"hidden-md hidden-sm hidden-xs\"\u003e{{row.ReceiveDate | date}}\u003c/td\u003e\u003ctd class=\"hidden-md hidden-sm hidden-xs\"\u003e{{row.ExpiryDate | date}}\u003c/td\u003e\u003ctd\u003e\u003ca ng-click=openAdjustInventory(row) class=item-link\u003eAdjust Inventory\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=chooseItem(row) class=item-link\u003e{{row.RRNumber}} \u003cspan style=font-size:10px\u003e({{row.DockReceipt}})\u003c/span\u003e\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eICN: {{row.ICNumber}} \u003cbr/\u003e Product: \u003ca href=\"/Warehousing/Handheld/WarehouseInboundInventoryForm?ID={{row.Id}}\" target=_blank class=item-link ng-show=isHandheld\u003e{{row.ProductCode}}\u003c/a\u003e \u003ca href=\"/Warehousing/WarehouseInboundInventoryForm?ID={{row.Id}}\" target=_self class=item-link ng-show=!isHandheld\u003e{{row.ProductCode}}\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseInbound-adjust-inventory', "\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-pencil-square\"\u003e\u003c/i\u003e Adjust Inventory - Warehouse Inbound: {{warehouseInboundAdjust.WarehouseInbound.Id}}\u003c/h4\u003e\u003cdiv class=\"alert alert-danger\" ng-show=\"(itemErrors[\u0027Id\u0027] != undefined)\"\u003e\u003cspan ng-bind=\"itemErrors[\u0027Id\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off name=warehouseInboundAdjustInventoryForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label\u003eCurrent quantity: {{warehouseInboundAdjust.WarehouseInbound.Qty}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseInboundType\u003eType:\u003c/label\u003e \u003cselect ng-model=warehouseInboundAdjust.Type\u003e\u003coption value=1\u003eAdjust\u003c/option\u003e\u003coption value=2\u003eIncrease\u003c/option\u003e\u003coption value=3\u003eDecrease\u003c/option\u003e\u003c/select\u003e \u003clabel for=warehouseInboundType class=error ng-bind=\"itemErrors[\u0027Type\u0027]\" ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseInboundAmount\u003eAmount:\u003c/label\u003e \u003cinput type=text class=form-control id=warehouseInboundAmount ng-model=warehouseInboundAdjust.Amount /\u003e \u003clabel for=warehouseInboundAmount class=error ng-bind=\"itemErrors[\u0027Amount\u0027]\" ng-show=\"(itemErrors[\u0027Amount\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseInboundAdjustCode\u003eAdjust Code:\u003c/label\u003e \u003cselect ng-model=warehouseInboundAdjust.AdjustCode ng-options=\"code.Label as code.Label for code in adjustCodes\"\u003e\u003c/select\u003e \u003clabel for=warehouseInboundAdjustCode class=error ng-bind=\"itemErrors[\u0027AdjustCode\u0027]\" ng-show=\"(itemErrors[\u0027AdjustCode\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseInboundReason\u003eReason:\u003c/label\u003e \u003ctextarea class=form-control style=height:200px;resize:none id=warehouseInboundReason ng-model=warehouseInboundAdjust.Reason\u003e\u003c/textarea\u003e \u003clabel for=warehouseInboundReason class=error ng-bind=\"itemErrors[\u0027Reason\u0027]\" ng-show=\"(itemErrors[\u0027Reason\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=adjustInventory()\u003eAdjust\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=closeAdjustInventory()\u003eCancel\u003c/button\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('warehouseInbound-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseInboundListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003cdiv style=text-align:center\u003e\u003ca href=/Warehousing/Handheld/PDAMenu class=\"btn btn-danger\" target=_self ng-show=isHandheld\u003ePDA Menu\u003c/a\u003e \u003ca href=/Warehousing/ReceiveProduct class=\"btn btn-primary\" target=_blank ng-show=!isHandheld\u003eNew Receiving Receipt\u003c/a\u003e \u003ca href=/Warehousing/Handheld/ReceiveProduct class=\"btn btn-primary\" target=_blank ng-show=isHandheld\u003eNew Receiving Receipt\u003c/a\u003e \u003ca href=/Warehousing/WarehouseInboundReceivingReceiptDelete class=\"btn btn-primary\" target=_self ng-show=!isHandheld\u003eDelete Receiving Receipt\u003c/a\u003e \u003ca href=/Warehousing/Handheld/WarehouseInboundReceivingReceiptDelete class=\"btn btn-primary\" target=_self ng-show=isHandheld\u003eDelete Receiving Receipt\u003c/a\u003e \u003ca href=/Warehousing/WarehouseInboundMoveLocation class=\"btn btn-primary\" target=_self ng-show=!isHandheld\u003eMove Location\u003c/a\u003e \u003ca href=/Warehousing/Handheld/WarehouseInboundMoveLocation class=\"btn btn-primary\" target=_self ng-show=isHandheld\u003eMove Location\u003c/a\u003e \u003ca href=/Warehousing/WarehouseInboundChangeCustomer class=\"btn btn-primary\" target=_self ng-show=!isHandheld\u003eChange Customer\u003c/a\u003e \u003ca href=/Warehousing/Handheld/WarehouseInboundChangeCustomer class=\"btn btn-primary\" target=_self ng-show=isHandheld\u003eChange Customer\u003c/a\u003e \u003ca href=/Warehousing/WarehouseInboundChangeVendor class=\"btn btn-primary\" target=_self ng-show=!isHandheld\u003eChange Vendor\u003c/a\u003e \u003ca href=/Warehousing/Handheld/WarehouseInboundChangeVendor class=\"btn btn-primary\" target=_self ng-show=isHandheld\u003eChange Vendor\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseLocation-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=WarehouseLocationListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=warehouseLocation_filter_search class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=warehouseLocation_filter_search placeholder=Search ng-model=filter.search ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseLocation-list-row-headers', "\u003ctr class=visible-xs\u003e\u003cth st-sort=WarehouseLocation class=st-sortable\u003eWMS Loc\u003c/th\u003e\u003cth st-sort=StationCode class=st-sortable\u003eStation\u003c/th\u003e\u003cth st-sort=Quarantine class=\"text-center st-sortable\"\u003eQUAR\u003c/th\u003e\u003c/tr\u003e\u003ctr class=hidden-xs\u003e\u003cth st-sort=WarehouseLocation class=st-sortable\u003eWarehouseLocation\u003c/th\u003e\u003cth st-sort=StationCode class=st-sortable\u003eStationCode\u003c/th\u003e\u003cth st-sort=Quarantine class=\"text-center st-sortable\"\u003eQuarantine\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseLocation-lookup-rows', "\u003ctr ng-repeat=\"row in displayedItems\" tabindex=0 ng-keydown=\"handleNavKey($event, row, displayedItems)\" ng-click=chooseItem(row) id=warehouseLocation-row-{{row.Id}} ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca href=javascript:void class=item-link\u003e{{row.Location}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan ng-show=row.Quarantine class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseLocation-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003c/th\u003e\u003cth st-sort=Location class=st-sortable\u003eLocation\u003c/th\u003e\u003cth st-sort=StationCode class=\"st-sortable text-center\"\u003eStation\u003c/th\u003e\u003cth st-sort=Quarantine class=\"hidden-xs st-sortable text-center\"\u003eQuarantine\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseLocation-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseLocationListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=warehouseLocations_filter_location class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=warehouseLocations_filter_station placeholder=\"Station Code\" ng-model=filter.stationcode ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=warehouseLocations_filter_location placeholder=Location ng-model=filter.location ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseLocation-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected} ng-controller=WarehouseLocationEditRowCtrl class=hidden-xs\u003e\u003ctd class=\"text-center edit-icon-col\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{(row.Location != null ? row.Location : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=text-center\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd class=\"text-center hidden-xs\"\u003e\u003cspan ng-show=row.Quarantine class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); $emit(\u0027confirmDelete\u0027, row)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=WarehouseLocationEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003eLocation: {{(row.Location != null ? row.Location : \u0027NULL\u0027)}}\u003c/a\u003e\u003c/h5\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eStation Code: \u003c/b\u003e{{row.StationCode}}\u003c/div\u003e\u003cdiv class=col-xs-6\u003e\u003cb\u003eQuarantine: \u003c/b\u003e\u003cspan ng-show=row.Quarantine class=\"fa fa-check\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"card-text text-center\"\u003e\u003ca ng-click=\"$emit(\u0027editItem\u0027, row)\" class=item-link\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e Edit\u003c/a\u003e \u0026nbsp;\u0026nbsp; \u003ca ng-click=\"$emit(\u0027confirmDelete\u0027, row)\" class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e Delete\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseLocation-edit', "\u003cform autocomplete=off id=warehouseLocationEditForm name=warehouseLocationEditForm\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Location\u0027)}\"\u003e\u003clabel class=control-label for=warehouseLocation\u003eLocation:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput id=warehouseLocation type=text class=form-control placeholder=\"Enter Location\" ng-model=itemToEdit.Location /\u003e\u003c/div\u003e\u003clabel for=warehouseLocation class=error ng-show=\"(itemErrors[\u0027Location\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Location\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=form-group ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StationCode\u0027)}\"\u003e\u003clabel class=control-label for=warehouseStation\u003eStation Code:\u003c/label\u003e\u003cdiv class=input-group-sm\u003e\u003cinput ng-change=\"itemToEdit.StationCode = null\" id=warehouseStation type=text class=form-control placeholder=\"Type Station Code to Search...\" ng-model=itemToEdit.StationName uib-typeahead=\"station.Code as station.Code for station in searchStations($viewValue)\" typeahead-min-length=2 typeahead-on-select=\"stationChosen($item, itemToEdit)\" typeahead-template-url=station-typeahead typeahead-no-results=StationNoResults typeahead-loading=searchingForStations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003c/div\u003e\u003clabel for=warehouseStation class=error ng-show=\"(itemErrors[\u0027StationCode\u0027] != undefined)\"\u003e \u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027StationCode\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003cdiv ng-show=StationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{itemToEdit.StationName}}\"\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003cinput type=checkbox id=warehouseNotActive model=currentItem.Active ng-model=itemToEdit.Quarantine /\u003e \u003clabel class=control-label for=warehouseNotActive\u003eQuarantine\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseLocation-table-maintenance', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseLocationListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseLocation-typeahead', "\u003ca\u003e \u003cspan ng-bind-html=\"match.label | uibTypeaheadHighlight:query\"\u003e\u003c/span\u003e \u003c/a\u003e"); $templateCache.put('warehouse-menu', "\u003cdiv\u003e\u003cdiv class=\"portlet box blue-madison menu col-md-6\" style=float:left;width:95%\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003eWarehouse Menu\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in menuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=\"{{item.LinkTarget || (item.LinkHref.indexOf(\u0027.asp\u0027) != -1 ? \u0027_self\u0027 : undefined)}}\" href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-onhand-change-customer', "\u003cdiv class=form-compact\u003e\u003cdiv class=row\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=col-md-5\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003eProduct:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.Product\u003e\u003coption value={{product.Code}} ng-repeat=\"product in products\"\u003e {{product.Description}} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003eCustomer:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.Customer\u003e\u003coption value={{customer.Id}} ng-repeat=\"customer in customers\"\u003e {{customer.Name}} \u003c/option\u003e\u003c/select\u003e\u003cp class=text-danger style=\"margin:10px 0 10px 0;font-size:10px\"\u003e\u003csmall\u003eSelect a product or customer first and click the search button\u003c/small\u003e\u003c/p\u003e\u003cbutton class=\"btn btn-danger btn-sm\" style=float:right;;margin-bottom:20px ng-click=onClear()\u003eClear\u003c/button\u003e \u003cbutton class=\"btn btn-primary btn-sm\" style=float:right;margin-bottom:20px;margin-right:10px ng-disabled=\"(!inboundModel.Customer \u0026amp;\u0026amp; !inboundModel.Product) || searchInProgress\" ng-click=onSearch()\u003e {{ searchInProgress ? \u0027Searching...\u0027 : \u0027Search\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.SelectedCustomer\u003e\u003coption value={{customer.Id}} ng-repeat=\"customer in customers\"\u003e {{customer.Name}} \u003c/option\u003e\u003c/select\u003e \u003cbutton class=\"btn btn-primary btn-sm\" style=float:right;margin-top:20px ng-disabled=\"!inboundModel.SelectedCustomer || selectedItems.length === 0 || submitInProgress\" ng-click=onChangeCustomer()\u003e {{ submitInProgress ? \u0027Saving...\u0027 : \u0027Change Customer\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-5 ng-show=\"tableRows.length \u003e 0\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cp style=margin-top:0;margin-bottom:10px;float:right\u003e\u003csmall\u003e {{ selectedItems.length}} item(s) selected \u003c/small\u003e\u003c/p\u003e\u003ctable class=\"table table-sm\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eICN\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eRR #\u003c/th\u003e\u003cth\u003eCustomer\u003c/th\u003e\u003cth\u003e\u003cinput type=checkbox ng-model=selectDeselectAll ng-change=onSelectDeselectAll() /\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in tableRows\"\u003e\u003ctd\u003e{{ row.ICNumber }}\u003c/td\u003e\u003ctd\u003e{{ row.Description }}\u003c/td\u003e\u003ctd\u003e{{ row.RRNumber }}\u003c/td\u003e\u003ctd\u003e{{ row.Customer.Name }}\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=row.Selected ng-change=onSelectRow(row) /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-onhand-change-vendor', "\u003cdiv class=form-compact\u003e\u003cdiv class=row\u003e\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=col-md-5\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003eProduct:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.Product\u003e\u003coption value={{product.Code}} ng-repeat=\"product in products\"\u003e {{product.Description}} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003eVendor:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.Customer\u003e\u003coption value={{customer.Id}} ng-repeat=\"customer in customers\"\u003e {{customer.Name}} \u003c/option\u003e\u003c/select\u003e\u003cp class=text-danger style=\"margin:10px 0 10px 0;font-size:10px\"\u003e\u003csmall\u003eSelect a product or customer first and click the search button\u003c/small\u003e\u003c/p\u003e\u003cbutton class=\"btn btn-danger btn-sm\" style=float:right;;margin-bottom:20px ng-click=onClear()\u003eClear\u003c/button\u003e \u003cbutton class=\"btn btn-primary btn-sm\" style=float:right;margin-bottom:20px;margin-right:10px ng-disabled=\"(!inboundModel.Customer \u0026amp;\u0026amp; !inboundModel.Product) || searchInProgress\" ng-click=onSearch()\u003e {{ searchInProgress ? \u0027Searching...\u0027 : \u0027Search\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-sm-2\"\u003e\u003clabel for=\"\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inboundModel.SelectedCustomer\u003e\u003coption value={{customer.Id}} ng-repeat=\"customer in customers\"\u003e {{customer.Name}} \u003c/option\u003e\u003c/select\u003e \u003cbutton class=\"btn btn-primary btn-sm\" style=float:right;margin-top:20px ng-disabled=\"!inboundModel.SelectedCustomer || selectedItems.length === 0 || submitInProgress\" ng-click=onChangeVendor()\u003e {{ submitInProgress ? \u0027Saving...\u0027 : \u0027Change Vendor\u0027 }} \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-md-5 ng-show=\"tableRows.length \u003e 0\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-md-12\u003e\u003cp style=margin-top:0;margin-bottom:10px;float:right\u003e\u003csmall\u003e {{ selectedItems.length}} item(s) selected \u003c/small\u003e\u003c/p\u003e\u003ctable class=\"table table-sm\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eICN\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eRR #\u003c/th\u003e\u003cth\u003eVendor\u003c/th\u003e\u003cth\u003e\u003cinput type=checkbox ng-model=selectDeselectAll ng-change=onSelectDeselectAll() /\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in tableRows\"\u003e\u003ctd\u003e{{ row.ICNumber }}\u003c/td\u003e\u003ctd\u003e{{ row.Description }}\u003c/td\u003e\u003ctd\u003e{{ row.RRNumber }}\u003c/td\u003e\u003ctd\u003e{{ row.VendorName }}\u003c/td\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=row.Selected ng-change=onSelectRow(row) /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseOnHand-inventory-form', "\u003cform class=form-compact\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-6 col-md-6\"\u003e\u003ch4 style=font-weight:bold\u003eOnHand Inventory\u003c/h4\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eReceiving Receipt:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.RRNumber readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eProd Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.ProductCode readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eUPC:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.ProductBC /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.ICNumber readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eSerial Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.SerialNo /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eLot Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.LotNo /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003ePieces:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.BundleCount readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCartons:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Cartons readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eDims (LxWxH):\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Length readonly/\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Width readonly/\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 col-sm-2\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Height readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eWeight:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Weight readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eDescription:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Description /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eLocation:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cdiv class=form-group\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=putAwayInventoryLocation class=form-control ng-model=inventoryForm.Location placeholder=\"Type Location to Search...\" uib-typeahead=\"location.Location as location.Location for location in searchWarehouseLocations($viewValue)\" typeahead-on-select=warehouseLocationChosen($item) typeahead-min-length=1 typeahead-template-url=warehouseLocation-typeahead typeahead-no-results=locationNoResults typeahead-loading=searchingForLocations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn form-control btn-default\" tabindex=1 ng-click=lookupWarehouseLocation()\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Location\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=locationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Location \"{{putAwayInventory.Location}}\"\u003c/div\u003e\u003clabel for=putAwayInventoryLocation class=error ng-bind=\"itemErrors[\u0027Location\u0027]\" ng-show=\"(itemErrors[\u0027Location\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"systemOptions.ReceivingFunction === true\"\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eManufacturer:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Manufacturer readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eVendor:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inventoryForm.VendorID convert-to-number\u003e\u003coption value={{customer.Id}} ng-repeat=\"customer in vendors\" ng-selected=\"customer.Id === inventoryForm.VendorID\"\u003e {{ customer.Name }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row ng-show=\"systemOptions.FurnitureEnabled === false\"\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCustomer:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cselect class=form-control ng-model=inventoryForm.CustomerID convert-to-number\u003e\u003coption value={{customer.Id}} ng-repeat=\"customer in customers\"\u003e {{ customer.Name }} \u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCustomer PO #:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.PONumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCarrier:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Carrier readonly/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCarrier Ref #:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.CarrierRefNo /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eCondition of Goods:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.Condition /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eQty Damaged:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003cinput type=text class=\"input-sm form-control\" ng-model=inventoryForm.QtyDamaged /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row style=\"margin:5px 0\"\u003e\u003cdiv class=\"col-xs-offset-3 col-sm-offset-3 col-xs-6 col-sm-6\"\u003e\u003cbutton class=\"btn btn-sm btn-link\" ng-click=openScannedImagesModal()\u003eView/Upload Image\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-3 col-sm-3\"\u003e\u003clabel\u003eNotes:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ctextarea class=\"input-sm form-control\" ng-model=inventoryForm.Notes\u003e\u003c/textarea\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-6 col-md-6\"\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-4 col-md-4\"\u003e\u003cbutton class=\"btn btn-sm btn-primary\" style=width:100%;margin-bottom:10px ng-click=\"onPrintReport(\u0027receivingReport\u0027)\"\u003ePrint Receiving Receipt\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" style=width:100%;margin-bottom:10px ng-click=\"onPrintReport(\u0027icnLabelForICN\u0027)\"\u003ePrint ICN Label For This IC#\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" style=width:100%;margin-bottom:10px ng-click=\"onPrintReport(\u0027icnLabelForRR\u0027)\"\u003ePrint All ICN Labels For This RR\u003c/button\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-4 col-md-4\"\u003e\u003cbutton class=\"btn btn-sm btn-success\" style=width:100%;margin-bottom:10px ng-click=onUpdate()\u003eUpdate Inventory\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" style=width:100%;margin-bottom:10px ng-click=\"onPrintReport(\u0027icnLabelForProduct\u0027)\"\u003ePrint ICN Label For This Product\u003c/button\u003e \u003cbutton class=\"btn btn-sm btn-primary\" style=width:100%;margin-bottom:10px ng-click=\"onPrintReport(\u0027onhandLabelForRR\u0027)\"\u003ePrint OnHand Labels For This RR\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseOnHand-scanned-images', "\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 col-md-12\"\u003e\u003cdiv class=panel\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eScanned Images\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv style=margin-bottom:20px\u003e\u003clabel class=\"custom-file-upload btn btn-sm btn-primary\"\u003e Add Files \u003cinput type=file name=files[] class=custom-file-input accept=image/* style=display:none onchange=angular.element(this).scope().onSelectFile(this) /\u003e \u003c/label\u003e \u003cbutton class=\"btn btn-sm btn-danger\" ng-disabled=\"selectedItems.length === 0\" ng-click=onDeleteImages()\u003eDelete Selected\u003c/button\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 col-md-12\"\u003e\u003ctable class=\"table table-sm\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003e\u003cinput type=checkbox ng-model=selectDeselectAll ng-change=onSelectDeselectAll() /\u003e\u003c/th\u003e\u003cth\u003ePreview\u003c/th\u003e\u003cth\u003eName\u003c/th\u003e\u003cth\u003eCust Viewable\u003c/th\u003e\u003cth\u003eSize\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"image in images\"\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=image.Selected ng-change=onSelectRow(image) /\u003e\u003c/td\u003e\u003ctd\u003e\u003ca href=/PODScan/{{image.Url}} target=_blank\u003e \u003cimg style=width:30px;height:30px src=data:image/png;base64,{{image.ImageEncoded}} /\u003e \u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{ image.Name }}\u003c/td\u003e\u003ctd style=text-align:center\u003e\u003cinput type=checkbox ng-model=image.IsPublic ng-change=onUpdateCustomerViewable(image) /\u003e\u003c/td\u003e\u003ctd\u003e{{ image.Length }}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cbutton class=\"btn btn-danger\" style=float:right ng-click=closeModal()\u003eClose\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseOnhand-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseOnhandListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-left\"\u003e\u003clabel class=\"input-group-addon input-group-addon-label\"\u003eWarehouse:\u003c/label\u003e \u003cselect class=form-control ng-model=filter.warehouse ng-change=changeFilter() ng-options=\"w.Code as w.Code for w in warehouseList\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=outbound_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=outbound_filter_searchvalue placeholder=Search ng-model=onhandFilter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control ng-model=onhandFilter.searchCriteria ng-change=changeFilter()\u003e\u003coption value=ICN\u003eIC Number\u003c/option\u003e\u003coption value=ProductCode\u003eProduct Code\u003c/option\u003e\u003coption value=CarrierRefNo\u003eCarrier Ref No\u003c/option\u003e\u003coption value=Customer\u003eCustomer\u003c/option\u003e\u003coption value=DockReceipt\u003e Dock Receipt\u003c/option\u003e\u003coption value=Location\u003eLocation\u003c/option\u003e\u003coption value=LotNumber\u003eLot #\u003c/option\u003e\u003coption value=PONumber\u003ePO Number\u003c/option\u003e\u003coption value=RRNumber\u003eRR Number\u003c/option\u003e\u003coption value=SerialNo\u003eSerial No\u003c/option\u003e\u003coption value=UPCCode\u003eUPC Code\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseOnhand-list-row-headers', "\u003ctr class=\"small-text hidden-xs\"\u003e\u003cth st-sort=RRNumber st-sort-default=reverse class=st-sortable\u003eRRN\u003c/th\u003e\u003cth st-sort=DockReceipt class=st-sortable\u003eDRN\u003c/th\u003e\u003cth st-sort=ProductCode class=st-sortable\u003eProduct\u003c/th\u003e\u003cth st-sort=ICNumber class=st-sortable\u003eICN\u003c/th\u003e\u003cth st-sort=Customer class=st-sortable\u003eCustomer\u003c/th\u003e\u003cth st-sort=LotNo class=st-sortable\u003eLot #\u003c/th\u003e\u003cth st-sort=Vendor class=st-sortable\u003eVendor\u003c/th\u003e\u003cth st-sort=PONumber class=st-sortable\u003ePO No\u003c/th\u003e\u003cth st-sort=Location class=st-sortable\u003eLocation\u003c/th\u003e\u003cth st-sort=ReceiveUser class=st-sortable\u003eUser\u003c/th\u003e\u003cth st-sort=ReceiveDate class=st-sortable\u003eReceived\u003c/th\u003e\u003cth st-sort=ExpiryDate class=st-sortable\u003eExpiry Date\u003c/th\u003e\u003cth\u003eOn Hand\u003c/th\u003e\u003cth\u003eQuarantined\u003c/th\u003e\u003cth\u003eAllocated\u003c/th\u003e\u003cth\u003eStaged\u003c/th\u003e\u003cth\u003eAvailable\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseOnhand-list-rows', "\u003ctr class=\"small-text hidden-xs\" ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca target=_blank href=\"/Warehousing/Handheld/WarehouseOnHandInventoryForm?ID={{row.Id}}\" ng-show=isHandheld\u003e{{row.RRNumber}}\u003c/a\u003e \u003ca target=_blank href=\"/Warehousing/WarehouseOnHandInventoryForm?ID={{row.Id}}\" ng-show=!isHandheld\u003e{{row.RRNumber}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca target=_blank href=/Warehousing/DockReceipt/{{row.DockReceipt}}\u003e{{row.DockReceipt}}\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca target=_blank href=\"/Warehousing/Handheld/WarehouseOnHandInventoryForm?ID={{row.Id}}\" ng-show=isHandheld\u003e{{row.ProductCode}}\u003c/a\u003e \u003ca target=_blank href=\"/Warehousing/WarehouseOnHandInventoryForm?ID={{row.Id}}\" ng-show=!isHandheld\u003e{{row.ProductCode}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ICNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Customer.Name}}\u003c/td\u003e\u003ctd\u003e{{row.LotNo}}\u003c/td\u003e\u003ctd\u003e{{row.Vendor.Name}}\u003c/td\u003e\u003ctd\u003e{{row.PONumber}}\u003c/td\u003e\u003ctd\u003e{{row.Location}} \u003cspan class=error ng-if=!row.LocationActive\u003e(Q)\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e{{row.ReceiveUser}}\u003c/td\u003e\u003ctd\u003e{{row.ReceiveDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ExpiryDate | date}}\u003c/td\u003e\u003ctd\u003e{{row.Qty}} ({{row.Cartons}})\u003c/td\u003e\u003ctd\u003e{{row.Quarintined}}\u003c/td\u003e\u003ctd\u003e{{row.Allocated}}\u003c/td\u003e\u003ctd\u003e{{row.Staged}}\u003c/td\u003e\u003ctd\u003e{{row.Available}}\u003c/td\u003e\u003ctd\u003e\u003ca ng-click=openAdjustInventory(row) class=item-link\u003eAdjust Inventory\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ca target=_blank href=\"/Warehousing/Handheld/WarehouseOnHandInventoryForm?ID=?{{row.Id}}\" ng-show=isHandheld\u003e{{row.RRNumber}}\u003c/a\u003e \u003ca target=_blank href=\"/Warehousing/WarehouseOnHandInventoryForm?ID=?{{row.Id}}\" ng-show=!isHandheld\u003e{{row.RRNumber}}\u003c/a\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eProduct: \u003c/b\u003e \u003ca target=_blank href=\"/Warehousing/Handheld/WarehouseOnHandInventoryForm?ID=?{{row.Id}}\" ng-show=isHandheld\u003e{{row.ProductCode}}\u003c/a\u003e \u003ca target=_blank href=\"/Warehousing/WarehouseOnHandInventoryForm?ID=?{{row.Id}}\" ng-show=!isHandheld\u003e{{row.ProductCode}}\u003c/a\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eICN: \u003c/b\u003e{{row.ICNumber}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eLot#: \u003c/b\u003e{{row.LotNo}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eLoc: \u003c/b\u003e {{row.Location}} \u003cspan class=error ng-if=!row.LocationActive\u003e(Q)\u003c/span\u003e\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eOnHand: \u003c/b\u003e{{row.Qty}} ({{row.Cartons}})\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eQUAR: \u003c/b\u003e{{row.Quarintined}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eAll: \u003c/b\u003e{{row.Allocated}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSTG: \u003c/b\u003e{{row.Staged}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eAVA: \u003c/b\u003e{{row.Available}}\u003c/div\u003e\u003cdiv\u003e\u003ca ng-click=openAdjustInventory(row) class=item-link\u003eADJ Inv\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseOnhand-adjust-inventory', "\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-pencil-square\"\u003e\u003c/i\u003e Adjust Inventory - Warehouse Onhand: {{warehouseOnhandAdjust.WarehouseOnhand.Id}}\u003c/h4\u003e\u003cdiv class=\"alert alert-danger\" ng-show=\"(itemErrors[\u0027Id\u0027] != undefined)\"\u003e\u003cspan ng-bind=\"itemErrors[\u0027Id\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off name=warehouseOnhandAdjustInventoryForm class=\"form form-compact\"\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label\u003eCurrent quantity: {{warehouseOnhandAdjust.WarehouseOnhand.Qty}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseOnhandType\u003eType:\u003c/label\u003e \u003cselect class=form-control ng-model=warehouseOnhandAdjust.Type\u003e\u003coption value=1\u003eAdjust\u003c/option\u003e\u003coption value=2\u003eIncrease\u003c/option\u003e\u003coption value=3\u003eDecrease\u003c/option\u003e\u003c/select\u003e \u003clabel for=warehouseOnhandType class=error ng-bind=\"itemErrors[\u0027Type\u0027]\" ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseOnhandAmount\u003eAmount:\u003c/label\u003e \u003cinput type=text class=form-control id=warehouseOnhandAmount ng-model=warehouseOnhandAdjust.Amount /\u003e \u003clabel for=warehouseOnhandAmount class=error ng-bind=\"itemErrors[\u0027Amount\u0027]\" ng-show=\"(itemErrors[\u0027Amount\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseOnhandAdjustCode\u003eAdjust Code:\u003c/label\u003e \u003cselect class=form-control ng-model=warehouseOnhandAdjust.AdjustCode ng-options=\"code.Label as code.Label for code in adjustCodes\"\u003e\u003c/select\u003e \u003clabel for=warehouseOnhandAdjustCode class=error ng-bind=\"itemErrors[\u0027AdjustCode\u0027]\" ng-show=\"(itemErrors[\u0027AdjustCode\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseOnhandReason\u003eReason:\u003c/label\u003e \u003ctextarea class=form-control style=height:200px;resize:none id=warehouseOnhandReason ng-model=warehouseOnhandAdjust.Reason\u003e\u003c/textarea\u003e \u003clabel for=warehouseOnhandReason class=error ng-bind=\"itemErrors[\u0027Reason\u0027]\" ng-show=\"(itemErrors[\u0027Reason\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer\u003e\u003cdiv class=btn-group\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=adjustInventory()\u003eAdjust\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=closeAdjustInventory()\u003eCancel\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehousePutAway-inventory', "\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cform autocomplete=off class=putAwayInventoryEditForm name=putAwayInventoryEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=putAwayInventoryICN\u003eIC Number:\u003c/label\u003e \u003cinput type=text class=form-control id=putAwayInventoryICN ng-model=putAwayInventory.ICNumber /\u003e \u003clabel for=putAwayInventoryICN class=error ng-bind=\"itemErrors[\u0027ICNumber\u0027]\" ng-show=\"(itemErrors[\u0027ICNumber\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003clabel class=control-label for=putAwayInventoryLocation\u003e \u003cspan ng-show=searchingForLocations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e Location \u003cspan ng-show=searchingForLocations\u003e - Loading AutoComplete List\u003c/span\u003e : \u003c/label\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text id=putAwayInventoryLocation class=form-control ng-model=putAwayInventory.Location placeholder=\"Type Location to Search...\" uib-typeahead=\"location.Location as location.Location for location in searchWarehouseLocations($viewValue)\" typeahead-on-select=\"warehouseLocationChosen($item, putAwayInventory)\" typeahead-min-length=1 typeahead-template-url=warehouseLocation-typeahead typeahead-no-results=locationNoResults typeahead-loading=searchingForLocations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn form-control btn-default\" tabindex=1 ng-click=lookupWarehouseLocation(putAwayInventory)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Location\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=locationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Location \"{{putAwayInventory.Location}}\"\u003c/div\u003e\u003clabel for=putAwayInventoryLocation class=error ng-bind=\"itemErrors[\u0027Location\u0027]\" ng-show=\"(itemErrors[\u0027Location\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-primary\" id=putAwayBtn ng-click=save() ng-disabled=\"!putAwayInventory.ICNumber || !putAwayInventory.Location || !LocationChosen\"\u003ePut Away\u003c/button\u003e \u003ca href=/Warehousing class=\"btn btn-danger\" ng-show=!isHandheld\u003eBack to Warehouse Menu\u003c/a\u003e \u003ca href=/Warehousing/Handheld/PDAMenu class=\"btn btn-danger\" ng-show=isHandheld\u003eBack to PDA Menu\u003c/a\u003e\u003c/form\u003e"); $templateCache.put('warehouseOnhand-table-list', "\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseOnhandListCtrl\u003e\u003cp class=\"alert alert-warning\" ng-if=warningMessage\u003e{{warningMessage}}\u003c/p\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003cdiv style=text-align:center\u003e\u003ca href=/Warehousing/Handheld/PDAMenu class=\"btn btn-danger\" target=_self ng-show=isHandheld\u003ePDA Menu\u003c/a\u003e \u003ca href=/Warehousing/Handheld/ReceiveProduct class=\"btn btn-primary\" target=_blank ng-show=isHandheld\u003eNew Receiving Receipt\u003c/a\u003e \u003ca href=/Warehousing/ReceiveProduct class=\"btn btn-primary\" target=_blank ng-show=!isHandheld\u003eNew Receiving Receipt\u003c/a\u003e \u003ca href=/Warehousing/WarehouseOnHandMoveLocation id=moveLocation class=\"btn btn-primary\" target=_blank\u003eMove Location\u003c/a\u003e \u003ca href=/Warehousing/Handheld/WarehouseOnhandChangeCustomer class=\"btn btn-primary\" target=_self ng-show=isHandheld\u003eChange Customer\u003c/a\u003e \u003ca href=/Warehousing/WarehouseOnhandChangeCustomer class=\"btn btn-primary\" target=_self ng-show=!isHandheld\u003eChange Customer\u003c/a\u003e \u003ca href=/Warehousing/Handheld/WarehouseOnhandChangeVendor class=\"btn btn-primary\" target=_self ng-show=isHandheld\u003eChange Vendor\u003c/a\u003e \u003ca href=/Warehousing/WarehouseOnhandChangeVendor class=\"btn btn-primary\" target=_self ng-show=!isHandheld\u003eChange Vendor\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('portal-warehouseOnhand-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=PortalWarehouseOnhandListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-left\"\u003e\u003clabel class=\"input-group-addon input-group-addon-label\"\u003eWarehouse:\u003c/label\u003e \u003cselect class=form-control ng-options=\"w.Code as w.Code for w in warehouseList\" ng-model=filter.warehouse ng-change=changeFilter()\u003e \u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=outbound_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=outbound_filter_searchvalue placeholder=Search ng-model=onhandFilter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control ng-model=onhandFilter.searchCriteria ng-change=changeFilter() ng-options=\"fo.Value as fo.Text for fo in filterOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('portal-warehouseOnhand-list-row-headers', "\u003ctr class=\"small-text hidden-xs\"\u003e\u003cth st-sort=RRNumber st-sort-default=reverse class=st-sortable\u003eRRN\u003c/th\u003e\u003cth st-sort=ProductCode class=st-sortable\u003eProduct\u003c/th\u003e\u003cth st-sort=ProductDescription class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=LotNo class=st-sortable\u003eLot #\u003c/th\u003e\u003cth st-sort=PONumber class=st-sortable\u003ePO No\u003c/th\u003e\u003cth st-sort=SerialNo class=st-sortable\u003eSerial No\u003c/th\u003e\u003cth st-sort=ReceiveDate class=st-sortable\u003eReceived\u003c/th\u003e\u003cth st-sort=ExpiryDate class=st-sortable\u003eExpiry Date\u003c/th\u003e\u003cth\u003eOn Hand\u003c/th\u003e\u003cth\u003eQuarantined\u003c/th\u003e\u003cth\u003eAllocated\u003c/th\u003e\u003cth\u003eStaged\u003c/th\u003e\u003cth\u003eAvailable\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('portal-warehouseOnhand-list-rows', "\u003ctr class=\"small-text hidden-xs\" ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected}\u003e\u003ctd class=item-link\u003e\u003ca ng-href=/Portal/Report/ReceivingReceipt/{{row.RRNumber}} target=_blank\u003e{{row.RRNumber}}\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.LotNo}}\u003c/td\u003e\u003ctd\u003e{{row.PONumber}}\u003c/td\u003e\u003ctd\u003e{{row.SerialNo}}\u003c/td\u003e\u003ctd\u003e{{row.ReceiveDate | date: \u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ExpiryDate | date}}\u003c/td\u003e\u003ctd\u003e{{row.Qty}} ({{row.Cartons}})\u003c/td\u003e\u003ctd\u003e{{row.Quarintined}}\u003c/td\u003e\u003ctd\u003e{{row.Allocated}}\u003c/td\u003e\u003ctd\u003e{{row.Staged}}\u003c/td\u003e\u003ctd\u003e{{row.Available}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ca ng-href=/Portal/Report/ReceivingReceipt/{{row.RRNumber}} target=_blank\u003e{{row.RRNumber}}\u003c/a\u003e\u003c/div\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eProduct: \u003c/b\u003e{{row.ProductCode}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eICN: \u003c/b\u003e{{row.ICNumber}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eLot#: \u003c/b\u003e{{row.LotNo}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eOnHand: \u003c/b\u003e{{row.Qty}} ({{row.Cartons}})\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eQUAR: \u003c/b\u003e{{row.Quarintined}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eAll: \u003c/b\u003e{{row.Allocated}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eSTG: \u003c/b\u003e{{row.Staged}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eAVA: \u003c/b\u003e{{row.Available}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('portal-warehouseOnhand-table-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=PortalWarehouseOnhandListCtrl\u003e\u003cp class=\"alert alert-warning\" ng-if=warningMessage\u003e{{warningMessage}}\u003c/p\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-onhand-move-location', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseOnHandMoveLocationListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=\"pull-left col-xs-4\"\u003e\u003clabel class=control-label\u003eUpdate Location:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"pull-left col-xs-4\"\u003e\u003clabel class=control-label\u003eUpdate Quantity:\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 margin-bottom-30\"\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=\"input-group input-group-sm pull-left col-xs-8\"\u003e\u003cdiv class=\"form-group input-group-sm\"\u003e\u003cinput class=\"input-sm form-control\" type=checkbox ng-model=updateLocation /\u003e \u003clabel class=control-label for=putAwayInventoryLocation\u003e \u003cspan ng-show=searchingForLocations\u003e\u003ci class=\"fa fa-fw fa-refresh fa-spin\"\u003e\u003c/i\u003e \u003c/span\u003e \u003c/label\u003e \u003cinput type=text id=moveLocation class=form-control ng-model=newLocation style=width:60%;margin-left:10px placeholder=\"Type Location...\" uib-typeahead=\"location.Location as location.Location for location in searchWarehouseLocations($viewValue)\" typeahead-on-select=warehouseLocationChosen($item) typeahead-min-length=1 typeahead-template-url=warehouseLocation-typeahead typeahead-no-results=locationNoResults typeahead-loading=searchingForLocations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003cbutton type=button class=\"btn form-control btn-default\" tabindex=1 ng-click=lookupWarehouseLocation() style=width:20%\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Location\"\u003e\u003c/i\u003e \u003c/button\u003e\u003cdiv ng-show=locationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Location \"{{newLocation}}\"\u003c/div\u003e\u003clabel for=putAwayInventoryLocation class=error ng-bind=\"itemErrors[\u0027Location\u0027]\" ng-show=\"(itemErrors[\u0027Location\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=\"input-group input-group-sm pull-left col-xs-8\"\u003e\u003cinput type=checkbox ng-model=updateQuantity class=\"input-sm form-control\"/\u003e \u003cinput type=number ng-model=newQuantity ng-change=quantityChanged(newQuantity) class=\"input-sm form-control\" style=width:80%;margin-left:10px /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cspan class=\"btn btn-primary\" ng-click=update()\u003eUpdate\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseOnhand-move-location-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseOnhandMoveLocationListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003cinput class=form-control type=text id=onhand_filter_icnumber placeholder=ICNumber ng-model=filter.ICN ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=onhand_filter_product placeholder=Product ng-model=filter.ProductCode ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput type=text id=moveLocation_filter class=form-control ng-model=filter.Location style=width:70%;margin-left:10px placeholder=Location uib-typeahead=\"location.Location as location.Location for location in searchWarehouseLocations($viewValue)\" typeahead-on-select=warehouseLocationChosen($item) typeahead-min-length=1 typeahead-template-url=warehouseLocation-typeahead typeahead-no-results=locationNoResults typeahead-loading=searchingForLocations ng-change=locationChanged() ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e \u003cbutton type=button class=\"btn form-control btn-default\" tabindex=1 ng-click=lookupWarehouseLocation() style=width:20%\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Location\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseOnhand-move-location-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003e\u003cinput id=WHMSelect type=checkbox ng-model=SelectAll ng-checked=SelectAll ng-change=selectAllChanged() /\u003e\u003c/th\u003e\u003cth st-sort=RRNumber st-sort-default=reverse class=st-sortable\u003eRRNumber\u003c/th\u003e\u003cth st-sort=ICNumber class=st-sortable\u003eICNumber\u003c/th\u003e\u003cth st-sort=ProductCode class=st-sortable\u003eProduct\u003c/th\u003e\u003cth st-sort=Description class=st-sortable\u003eProduct Description\u003c/th\u003e\u003cth st-sort=Location class=st-sortable\u003eLocation\u003c/th\u003e\u003cth st-sort=Qty class=st-sortable\u003eQty\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseOnhand-move-location-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$event.stopPropagation(); selectRow(row);\" ng-class={info:row.isSelected}\u003e\u003ctd\u003e\u003cinput type=checkbox ng-model=row.Selected ng-checked=row.Selected ng-change=\"$event.stopPropagation(); selectRow(row);\"/\u003e\u003c/td\u003e\u003ctd\u003e{{row.RRNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ICNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.Location}}\u003c/td\u003e\u003ctd\u003e{{row.Qty}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseOutbound-list-row-headers', "\u003ctr class=\"hidden-sm hidden-xs\"\u003e\u003cth st-sort=ShipmentNo st-sort-default=reverse class=st-sortable\u003eShipment #\u003c/th\u003e\u003cth st-sort=RRNumber class=st-sortable\u003eRRN\u003c/th\u003e\u003cth st-sort=ProductCode class=st-sortable\u003eProduct\u003c/th\u003e\u003cth st-sort=ICNumber class=st-sortable\u003eICN\u003c/th\u003e\u003cth st-sort=ExpiryDate\u003eExpiry Date\u003c/th\u003e\u003cth st-sort=Quantity\u003eQuantity\u003c/th\u003e\u003cth st-sort=PickedDate\u003eShipped Date\u003c/th\u003e\u003cth st-sort=Location\u003eLocation\u003c/th\u003e\u003cth st-sort=LotNumber\u003eLot #\u003c/th\u003e\u003cth st-sort=SerialNumber\u003eSerial #\u003c/th\u003e\u003cth st-sort=User\u003eUser\u003c/th\u003e\u003cth ng-if=filter.staged\u003e\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseOutbound-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseOutboundListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-left\"\u003e\u003clabel class=\"input-group-addon input-group-addon-label\"\u003eStation:\u003c/label\u003e \u003cselect class=form-control ng-model=filter.warehouse ng-change=changeFilter() ng-options=\"w.Code as w.Code for w in warehouseList\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=outbound_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=outbound_filter_searchvalue placeholder=Search ng-model=outboundFilter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control ng-model=outboundFilter.searchCriteria ng-change=changeFilter()\u003e\u003coption value=ProductCode\u003eProduct\u003c/option\u003e\u003coption value=DockReceipt\u003eDRN\u003c/option\u003e\u003coption value=ICNumber\u003eICN\u003c/option\u003e\u003coption value=LotNumber\u003eLot #\u003c/option\u003e\u003coption value=RRNumber\u003eRRN\u003c/option\u003e\u003coption value=ShipmentNo\u003eShipment #\u003c/option\u003e\u003coption value=SerialNumber\u003eSerial #\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseOutboundScanOut-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseOutboundScanOutListFilterCtrl\u003e\u003c/form\u003e"); $templateCache.put('warehouseOutbound-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} class=\"hidden-sm hidden-xs\"\u003e\u003ctd\u003e{{row.ShipmentNo}}\u003c/td\u003e\u003ctd\u003e{{row.RRNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd\u003e{{row.ICNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ExpiryDate | date}}\u003c/td\u003e\u003ctd\u003e{{row.Quantity}}\u003c/td\u003e\u003ctd\u003e{{row.PickedDate | date}}\u003c/td\u003e\u003ctd\u003e{{row.Location}}\u003c/td\u003e\u003ctd\u003e{{row.LotNumber}}\u003c/td\u003e\u003ctd\u003e{{row.SerialNumber}}\u003c/td\u003e\u003ctd\u003e{{row.User}}\u003c/td\u003e\u003ctd ng-if=filter.staged\u003e\u003ca ng-click=openAdjustInventory(row) class=item-link\u003eAdjust Inventory\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" class=\"visible-sm visible-xs\"\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003eShipment#: {{row.ShipmentNo}}\u003c/h5\u003e\u003cp class=card-text style=\"margin:0 auto\"\u003eICN: {{row.ICNumber}}\u003c/p\u003e\u003cp class=card-text style=\"margin:0 auto\"\u003eProduct: {{row.ProductCode}}\u003c/p\u003e\u003cp class=card-text style=\"margin:0 auto\"\u003eQTY: {{row.Quantity}}\u003c/p\u003e\u003cp class=card-text style=\"margin:0 auto\"\u003eShip Date: {{row.PickedDate | date}}\u003c/p\u003e\u003cp class=card-text ng-if=filter.staged style=\"margin:0 auto\"\u003e\u003ca ng-click=openAdjustInventory(row) class=item-link\u003eADJ Inv\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseOutbound-adjust-inventory', "\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003e\u003ci class=\"fa fa-pencil-square\"\u003e\u003c/i\u003e Adjust Inventory - Warehouse {{warehouseOutboundAdjust.WarehouseOutbound.Staged ? \u0027Staged\u0027 : \u0027Outbound\u0027}}: {{warehouseOutboundAdjust.WarehouseOutbound.Id}}\u003c/h4\u003e\u003cdiv class=\"alert alert-danger\" ng-show=\"(itemErrors[\u0027Id\u0027] != undefined)\"\u003e\u003cspan ng-bind=\"itemErrors[\u0027Id\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off name=warehouseOutboundAdjustInventoryForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label\u003eCurrent quantity: {{warehouseOutboundAdjust.WarehouseOutbound.Quantity}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseOutboundType\u003eType:\u003c/label\u003e \u003cselect ng-model=warehouseOutboundAdjust.Type\u003e\u003coption value=1\u003eAdjust\u003c/option\u003e\u003coption value=2\u003eIncrease\u003c/option\u003e\u003coption value=3\u003eDecrease\u003c/option\u003e\u003c/select\u003e \u003clabel for=warehouseOutboundType class=error ng-bind=\"itemErrors[\u0027Type\u0027]\" ng-show=\"(itemErrors[\u0027Type\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseOutboundAmount\u003eAmount:\u003c/label\u003e \u003cinput type=text class=form-control id=warehouseOutboundAmount ng-model=warehouseOutboundAdjust.Amount /\u003e \u003clabel for=warehouseOutboundAmount class=error ng-bind=\"itemErrors[\u0027Amount\u0027]\" ng-show=\"(itemErrors[\u0027Amount\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseOutboundAdjustCode\u003eAdjust Code:\u003c/label\u003e \u003cselect ng-model=warehouseOutboundAdjust.AdjustCode ng-options=\"code.Label as code.Label for code in adjustCodes\"\u003e\u003c/select\u003e \u003clabel for=warehouseOutboundAdjustCode class=error ng-bind=\"itemErrors[\u0027AdjustCode\u0027]\" ng-show=\"(itemErrors[\u0027AdjustCode\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=input-group-sm\u003e\u003clabel class=control-label for=warehouseOutboundReason\u003eReason:\u003c/label\u003e \u003ctextarea class=form-control style=height:200px;resize:none id=warehouseOutboundReason ng-model=warehouseOutboundAdjust.Reason\u003e\u003c/textarea\u003e \u003clabel for=warehouseOutboundReason class=error ng-bind=\"itemErrors[\u0027Reason\u0027]\" ng-show=\"(itemErrors[\u0027Reason\u0027] != undefined)\"\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=adjustInventory()\u003eAdjust\u003c/button\u003e \u003cbutton type=button class=\"btn btn-danger\" ng-click=closeAdjustInventory()\u003eCancel\u003c/button\u003e\u003c/form\u003e\u003c/div\u003e"); $templateCache.put('warehouseOutbound-table-list', "\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseOutboundListCtrl\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003cdiv style=text-align:center\u003e\u003ca href=/Warehousing/Handheld/PDAMenu class=\"btn btn-danger\" target=_self ng-show=isHandheld\u003ePDA Menu\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehousePutAway-list-row-headers-for-edit', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ICNumber class=st-sortable\u003eICNumber\u003c/th\u003e\u003cth st-sort=WHLocation class=st-sortable\u003eLocation\u003c/th\u003e\u003cth st-sort=AuditDesc class=st-sortable\u003eDescription\u003c/th\u003e\u003cth st-sort=AuditUser class=st-sortable\u003eUser\u003c/th\u003e\u003cth st-sort=AuditDate st-sort-default=reverse class=st-sortable\u003eDate\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehousePutAway-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-keydown=handleDownKeyForFirstItemSelect($event) ng-controller=WarehousePutAwayListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=warehousePutAway_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cselect class=form-control type=text id=SearchBy placeholder=Search ng-model=filter.SearchBy ng-change=changeFilter()\u003e\u003coption\u003eICNumber\u003c/option\u003e\u003coption\u003eUser\u003c/option\u003e\u003coption\u003eLocation\u003c/option\u003e\u003c/select\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text id=SearchValue placeholder=Search ng-model=filter.SearchValue ng-change=changeFilter() /\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehousePutAway-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=WarehousePutAwayEditRowCtrl class=hidden-xs\u003e\u003ctd\u003e{{row.ICNumber}}\u003c/td\u003e\u003ctd\u003e{{row.Location}}\u003c/td\u003e\u003ctd\u003e{{row.Description}}\u003c/td\u003e\u003ctd\u003e{{row.User}}\u003c/td\u003e\u003ctd\u003e{{row.Date | date : \"MM/dd/yyyy hh:mm\"}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=WarehousePutAwayEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003eICN: {{row.ICNumber}}\u003c/h5\u003e\u003cp class=card-text style=\"margin:0 auto\"\u003eLocation: {{row.Location}}\u003c/p\u003e\u003cp class=card-text style=\"margin:0 auto\"\u003eDesc: {{row.Description}}\u003c/p\u003e\u003cp class=card-text style=\"margin:0 auto\"\u003eUser: {{row.User}}\u003c/p\u003e\u003cp class=card-text style=\"margin:0 auto\"\u003eDate: {{row.Date | date : \"MM/dd/yyyy hh:mm\"}}\u003c/p\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehousePutAway-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehousePutAwayListCtrl\u003e\u003cp class=\"alert alert-warning\" ng-if=warningMessage\u003e{{warningMessage}}\u003c/p\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseReceivingImport-list-row-headers', "\u003ctr\u003e\u003cth\u003eICN\u003c/th\u003e\u003cth\u003eRRN\u003c/th\u003e\u003cth\u003eWarehouse Location\u003c/th\u003e\u003cth\u003eReceived Date\u003c/th\u003e\u003cth\u003eReceiving Customer\u003c/th\u003e\u003cth\u003eProject Reference\u003c/th\u003e\u003cth\u003eLot Number\u003c/th\u003e\u003cth\u003eSerial Number\u003c/th\u003e\u003cth\u003eVendor\u003c/th\u003e\u003cth\u003eProduct Code / SKU\u003c/th\u003e\u003cth\u003eQuantity\u003c/th\u003e\u003cth\u003eLenght (in)\u003c/th\u003e\u003cth\u003eWidth (in)\u003c/th\u003e\u003cth\u003eHeight (in)\u003c/th\u003e\u003cth\u003eWeight (lbs)\u003c/th\u003e\u003cth\u003eLocation\u003c/th\u003e\u003cth\u003ePallets\u003c/th\u003e\u003cth\u003eCarrier\u003c/th\u003e\u003cth\u003eCarrier PRO\u003c/th\u003e\u003cth\u003eNotes\u003c/th\u003e\u003cth\u003eExpiration Date\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseReceivingImport-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-class=\"{info:row.isSelected, danger:row.HasErrors, warning:row.IsBeingProcessed}\" ng-controller=ImportListRowCtrl\u003e\u003ctd\u003e{{row.InboundCreationNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ReceivingReceiptNumber}}\u003c/td\u003e\u003ctd\u003e{{row.WarehouseLocation}}\u003c/td\u003e\u003ctd\u003e{{row.ReceivedDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ReceivingCustomerName}}\u003c/td\u003e\u003ctd\u003e{{row.ProjectReference}}\u003c/td\u003e\u003ctd\u003e{{row.LotNumber}}\u003c/td\u003e\u003ctd\u003e{{row.SerialNumber}}\u003c/td\u003e\u003ctd\u003e{{row.VendorName}}\u003c/td\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Quantity | number : 0 }}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Lenght | number : 2 }}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Width | number : 2 }}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Height | number : 2 }}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Weight | number : 2 }}\u003c/td\u003e\u003ctd\u003e{{row.Location}}\u003c/td\u003e\u003ctd class=text-right\u003e{{ row.Pallets | number : 0 }}\u003c/td\u003e\u003ctd\u003e{{row.Carrier}}\u003c/td\u003e\u003ctd\u003e{{row.CarrierPro}}\u003c/td\u003e\u003ctd\u003e{{row.Notes}}\u003c/td\u003e\u003ctd\u003e{{row.ExpiryDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseReceivingImport-misc-fees', "\u003cdiv class=row ng-show=WarehouseFeesAreReturned()\u003e\u003cdiv class=col-sm-12\u003e\u003clabel for=fileupload\u003eCalculate Misc. Inbound Fee Charges:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eMatrix Code\u003c/th\u003e\u003cth\u003eUnit\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eFee\u003c/th\u003e\u003cth\u003eQuantity\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody ng-include=\"\u0027setWarehouseFees-feesMatrices\u0027\"\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003chr ng-show=WarehouseFeesAreReturned() /\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cbutton type=button class=\"btn btn-danger\" ng-click=Close()\u003e \u003ci class=\"fa fa-ban font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eClose\u003c/span\u003e \u003c/button\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=SubmitFees() ng-show=WarehouseFeesAreReturned()\u003e \u003ci class=\"fa fa-upload font-white\" aria-hidden=true\u003e\u003c/i\u003e \u003cspan\u003eSubmit\u003c/span\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-recon-default', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-md-6\"\u003e\u003cdiv class=\"portlet box blue-madison menu\"\u003e\u003cdiv class=portlet-title\u003e\u003cdiv class=caption\u003e{{reconModel.MenuTitle}}\u003c/div\u003e\u003c/div\u003e\u003cdiv class=portlet-body\u003e\u003cdiv class=btn-group\u003e\u003cul class=\"nav nav-pills nav-stacked\"\u003e\u003cli ng-repeat=\"item in generalMenuItems\"\u003e\u003ca class=\"btn btn-xs default\" target=\"{{item.target || \u0027_self\u0027}}\" ng-href={{item.LinkHref}} ng-bind=item.DisplayText\u003e\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cdiv class=clearfix\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-recon-locationSelect', "\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-6\u003e\u003cdiv class=modal-header\u003e\u003ch4 class=modal-title\u003eSelect Location you wish to start\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=row\u003e\u003cinput type=text class=form-control ng-model=model.Location /\u003e \u003clabel class=errMsg ng-show=unknownLocation\u003eUnknown location\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-bottom-20\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing/Handheld/PDAMenu target=_self type=button class=\"btn btn-danger\" ng-show=isHandheld\u003ePDA Menu\u003c/a\u003e \u003ca href=/Warehousing/Recon target=_self type=button class=\"btn btn-danger\" ng-show=!isHandheld\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=startRecon(model) ng-disabled=submitInProgress\u003eStart Reconciliation\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-recon-history', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseReconHistoryCtrl\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-reconHistory-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth\u003eView History\u003c/th\u003e\u003cth st-sort=Warehouse class=st-sortable\u003eWarehouse\u003c/th\u003e\u003cth st-sort=StartDate class=st-sortable\u003eStart Date\u003c/th\u003e\u003cth st-sort=EndDate class=st-sortable\u003eEnd Date\u003c/th\u003e\u003cth st-sort=Username class=st-sortable\u003eUser Name\u003c/th\u003e\u003cth\u003eView Report\u003c/th\u003e\u003cth\u003eAuto Put Away\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-reconHistory-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\" ng-controller=WarehouseReconHistoryRowCtrl\u003e\u003ctd class=item-link\u003e\u003ca href=/Warehousing/Recon/ViewProgress/{{row.ReconId}} class=item-link\u003eView Details\u003c/a\u003e\u003c/td\u003e\u003ctd\u003e{{row.Warehouse}}\u003c/td\u003e\u003ctd\u003e{{row.StartDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.EndDate | date:\u0027MM/dd/yyyy HH:mm:ss\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.Username}}\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=\"/FAR/WHReports/WHReconReport.aspx?ReconID={{row.ReconId}}\" class=item-link target=_blank\u003eView Report\u003c/a\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca href=/Warehousing/Recon/AutoPutAway/{{row.ReconId}} class=item-link\u003eAuto Put Away\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-recon-scan', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003cdiv class=col-xs-6 ng-show=model.Message\u003e\u003clabel class=control-label\u003e{{model.Message}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-6\" ng-show=!model.Message\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput autofocus type=text id=txtICN name=txtICN class=\"input-sm form-control\" ng-model=model.ICNumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-30\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing target=_self type=button class=\"btn btn-danger\"\u003eBack to Warehouse Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=scan(model) ng-disabled=submitInProgress ng-show=!model.Message\u003eScan\u003c/button\u003e \u003cbutton class=\"btn btn-success\" ng-click=complete() ng-disabled=submitInProgress ng-show=!model.Message\u003eLocation Scan Complete\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-recon-submit', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003cdiv class=col-xs-6 ng-show=model.Message\u003e\u003clabel class=control-label\u003e{{model.Message}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-6\" ng-show=!model.Message\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003ePieces:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput autofocus type=text id=txtPieces name=txtPieces class=\"input-sm form-control\" ng-model=model.Pieces /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-30\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing target=_self type=button class=\"btn btn-danger\"\u003eBack to Warehouse Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=submit(model) ng-disabled=submitInProgress ng-show=!model.Message\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-recon-close', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=\"row col-xs-12\"\u003e\u003clabel class=control-label\u003eReconciliation has been closed for warehouse {{Warehouse}}\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-30\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing/Recon target=_self type=button class=\"btn btn-danger\"\u003eWarehouse Recon Menu\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-recon-progress', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-30\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing target=_self type=button class=\"btn btn-danger\"\u003eBack to Warehouse Menu\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-reconProgress-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=Location class=st-sortable\u003eLocation\u003c/th\u003e\u003cth st-sort=ScanComplete class=st-sortable\u003eScan Complete\u003c/th\u003e\u003cth st-sort=NoExpectedICs class=st-sortable\u003eNo Expected ICs\u003c/th\u003e\u003cth st-sort=ICsScanned class=st-sortable\u003eICs Scanned\u003c/th\u003e\u003cth st-sort=FirstScan class=st-sortable\u003eFirst Scan\u003c/th\u003e\u003cth st-sort=LastScan class=st-sortable\u003eLast Scan\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-reconProgress-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e{{row.Location}}\u003c/td\u003e\u003ctd\u003e{{row.ScanComplete}}\u003c/td\u003e\u003ctd\u003e{{row.NoExpectedICs}}\u003c/td\u003e\u003ctd\u003e{{row.ICsScanned}}\u003c/td\u003e\u003ctd\u003e{{row.FirstScan | date:\"shortDate\"}} {{row.FirstScan | date:\"mediumTime\"}}\u003c/td\u003e\u003ctd\u003e{{row.LastScan | date:\"shortDate\"}} {{row.LastScan | date:\"mediumTime\"}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-recon-autoPutAway', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv\u003e\u003clabel ng-show=\"completed \u0026amp;\u0026amp; !putAwayFinished\"\u003eAuto Put Away Has Already Been Completed For This Reconciliation.\u003c/label\u003e\u003c/div\u003e\u003cdiv\u003e\u003cdiv ng-show=\"!completed \u0026amp;\u0026amp; !putAwayFinished\" ng-include=\"\u0027portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv\u003e\u003clabel ng-show=putAwayFinished\u003eAuto Put Away Is Complete.\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-30\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing target=_self type=button class=\"btn btn-danger\"\u003eBack to Warehouse Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=putAway(model) ng-disabled=submitInProgress ng-show=\"!completed \u0026amp;\u0026amp; !putAwayFinished\"\u003ePut Away\u003c/button\u003e \u003clabel class=control-label ng-show=\"!completed \u0026amp;\u0026amp; !putAwayFinished\"\u003eUpdate Scanned Quantities\u003c/label\u003e \u003cinput type=checkbox name=chkUpdateQuantity ng-model=UpdateQuantity ng-show=\"!completed \u0026amp;\u0026amp; !putAwayFinished\"/\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouse-reconAutoPutAway-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth st-sort=ProductCode class=st-sortable\u003eProduct Code\u003c/th\u003e\u003cth st-sort=ICNumber class=st-sortable\u003eIC Number\u003c/th\u003e\u003cth st-sort=ReconLocation class=st-sortable\u003eRecon Location (Warehouse)\u003c/th\u003e\u003cth st-sort=OldLocation class=st-sortable\u003eOld Location (Warehouse)\u003c/th\u003e\u003cth st-sort=CartonsScanned class=st-sortable\u003eCartons Scanned\u003c/th\u003e\u003cth st-sort=CartonsOnhand class=st-sortable\u003eCartons from Onhand\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouse-reconAutoPutAway-rows', "\u003ctr class=hidden-xs ng-repeat=\"row in displayedItems\"\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd\u003e{{row.ICNumber}}\u003c/td\u003e\u003ctd\u003e{{row.ReconLocation}}\u003c/td\u003e\u003ctd\u003e{{row.OldLocation}}\u003c/td\u003e\u003ctd\u003e{{row.CartonsScanned}}\u003c/td\u003e\u003ctd\u003e{{row.CartonsOnhand}}\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseScanOutShipment-shipmentListpage', "\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv ng-include=\"\u0027panel-grid-view\u0027\" ng-controller=WarehouseScanOutShipmentListCtrl\u003e\u003c/div\u003e\u003cdiv style=text-align:center\u003e\u003ca href=/Warehousing/Handheld/PDAMenu class=\"btn btn-danger\" target=_self ng-show=isHandheld\u003ePDA Menu\u003c/a\u003e\u003c/div\u003e"); $templateCache.put('warehouseScanOutShipment-pickpage', "\u003ch3 ng-bind=PageLocationService.pageTitle ng-show=!isHandheld\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\" ng-show=!isHandheld\u003e\u003c/div\u003e\u003cdiv ng-class=panelWrapperClass ng-show=!ScanningCompleted\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 bouncy-slide-left\"\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cheader class=panel-heading\u003e\u003cspan\u003eAllocated IC Numbers on shipment \u003cb\u003e#{{defaultFilter.shipmentId}}\u003c/b\u003e\u003c/span\u003e\u003c/header\u003e\u003cdiv class=panel-body style=position:relative ng-class=\"{\u0027loading-items\u0027: loadingItems}\"\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead class=hidden-xs\u003e\u003ctr\u003e\u003cth\u003eIC Number\u003c/th\u003e\u003cth\u003eProduct Code\u003c/th\u003e\u003cth\u003eAllocated\u003c/th\u003e\u003cth\u003eCartons\u003c/th\u003e\u003cth\u003ePallet #\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in ICNList\" class=hidden-xs\u003e\u003ctd\u003e\u003cinput ng-blur=loadInfoForICN(row.id) type=text id=ICNumber{{row.id}} ng-model=row.InboundCreationNumber /\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan id=ICNumber{{row.id}} ng-class=\"{\u0027text-danger\u0027:row.ProductCode == \u0027Allocation does not exist\u0027}\"\u003e{{row.ProductCode}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=ICNumber{{row.id}} ng-model=row.Allocated /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=ICNumber{{row.id}} ng-model=row.CartonNumber /\u003e\u003c/td\u003e\u003ctd\u003e\u003cinput type=text id=ICNumber{{row.id}} ng-model=row.PalletNumber /\u003e\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in ICNList\" class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-header\u003e\u003ch5 class=card-title\u003eICN: \u003cinput ng-blur=loadInfoForICN(row.id) type=text class=\"form-control margin-bottom-10\" id=ICNumber{{row.id}} ng-model=row.InboundCreationNumber /\u003e\u003c/h5\u003e\u003cdiv class=card-block\u003e\u003cdiv class=card-text\u003eProduct: \u003cspan id=ICNumber{{row.id}} ng-class=\"{\u0027text-danger\u0027:row.ProductCode == \u0027Allocation does not exist\u0027}\"\u003e{{row.ProductCode}}\u003c/span\u003e \u003cbr/\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=col-xs-4\u003eQuantity: \u003cinput type=text class=form-control id=ICNumber{{row.id}} ng-model=row.Allocated /\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003eCartons: \u003cinput type=text class=form-control id=ICNumber{{row.id}} ng-model=row.CartonNumber /\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003ePallets: \u003cinput type=text class=form-control id=ICNumber{{row.id}} ng-model=row.PalletNumber /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cbutton type=button class=\"btn btn-sm btn-success\" ng-click=addICN()\u003eAdd ICN\u003c/button\u003e \u003cbutton type=button id=pickInventory class=\"btn btn-sm\" ng-class=\"{\u0027disabled\u0027:disablePick, \u0027btn-info\u0027:!disablePick}\" ng-click=PickICNs()\u003ePick Inventory\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseOutboundListCtrl ng-show=!ScanningCompleted\u003e\u003cdiv ng-include=\"\u0027panel-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-class=panelWrapperClass ng-show=ScanningCompleted\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-sm-12 bouncy-slide-left\"\u003e\u003cdiv class=\"panel panel-default\"\u003e\u003cheader class=panel-heading\u003e\u003cspan\u003eSet Misc Outbound Fees\u003c/span\u003e\u003c/header\u003e\u003cdiv class=panel-body style=position:relative ng-class=\"{\u0027loading-items\u0027: loadingItems}\"\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eMatrix Code\u003c/th\u003e\u003cth\u003eUnit\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eFee\u003c/th\u003e\u003cth\u003eQuantity\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody ng-include=\"\u0027setWarehouseFees-feesMatrices\u0027\"\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-sm btn-danger\" ng-click=Close()\u003e{{CloseLabel}}\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=ScanningComplete() id=scanningComplete ng-show=!ScanningCompleted\u003eScanning Complete\u003c/button\u003e \u003cbutton type=button class=\"btn btn-sm btn-primary\" ng-click=SubmitFees() ng-show=\"ScanningCompleted \u0026amp;\u0026amp; WarehouseFeesAreReturned()\"\u003eSubmit Fees\u003c/button\u003e"); $templateCache.put('warehouse-storageFees-main', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003cdiv class=row\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eCustomer:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cselect ng-model=model.Customer class=\"input-sm form-control\" ng-options=\"customer.Id as customer.Name for customer in customers\"\u003e\u003coption disabled value=\"\"\u003ePlease select your customer\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eDate:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cselect ng-model=model.Month ng-init=model.Month class=\"input-sm form-control\"\u003e\u003coption value=1 label=Jan\u003e\u003c/option\u003e\u003coption value=2 label=Feb\u003e\u003c/option\u003e\u003coption value=3 label=Mar\u003e\u003c/option\u003e\u003coption value=4 label=Apr\u003e\u003c/option\u003e\u003coption value=5 label=May\u003e\u003c/option\u003e\u003coption value=6 label=Jun\u003e\u003c/option\u003e\u003coption value=7 label=Jul\u003e\u003c/option\u003e\u003coption value=8 label=Aug\u003e\u003c/option\u003e\u003coption value=9 label=Sep\u003e\u003c/option\u003e\u003coption value=10 label=Oct\u003e\u003c/option\u003e\u003coption value=11 label=Nov\u003e\u003c/option\u003e\u003coption value=12 label=Dec\u003e\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect ng-model=model.Year ng-init=model.Year class=\"input-sm form-control\"\u003e\u003coption value=2010 label=2010\u003e\u003c/option\u003e\u003coption value=2011 label=2011\u003e\u003c/option\u003e\u003coption value=2012 label=2012\u003e\u003c/option\u003e\u003coption value=2013 label=2013\u003e\u003c/option\u003e\u003coption value=2014 label=2014\u003e\u003c/option\u003e\u003coption value=2015 label=2015\u003e\u003c/option\u003e\u003coption value=2016 label=2016\u003e\u003c/option\u003e\u003coption value=2017 label=2017\u003e\u003c/option\u003e\u003coption value=2018 label=2018\u003e\u003c/option\u003e\u003coption value=2019 label=2019\u003e\u003c/option\u003e\u003coption value=2020 label=2020\u003e\u003c/option\u003e\u003coption value=2021 label=2021\u003e\u003c/option\u003e\u003coption value=2022 label=2022\u003e\u003c/option\u003e\u003coption value=2023 label=2023\u003e\u003c/option\u003e\u003coption value=2024 label=2024\u003e\u003c/option\u003e\u003coption value=2025 label=2025\u003e\u003c/option\u003e\u003coption value=2026 label=2026\u003e\u003c/option\u003e\u003coption value=2027 label=2027\u003e\u003c/option\u003e\u003coption value=2028 label=2028\u003e\u003c/option\u003e\u003coption value=2029 label=2029\u003e\u003c/option\u003e\u003coption value=2030 label=2030\u003e\u003c/option\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-xs-12\u003e\u003cdiv class=col-xs-5\u003e\u003clabel class=control-label\u003eWarehouse:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-7\u003e\u003cselect ng-model=model.Warehouse ng-init=model.Warehouse class=\"input-sm form-control\" ng-options=\"wh.Code as wh.Name for wh in warehouses\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003ca href=/AccountingFunctions target=_self type=button class=\"btn btn-danger\" ng-disabled=submitInProgress\u003eBack to Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary\" ng-click=submit(model) ng-disabled=submitInProgress\u003eSubmit\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-20\"\u003e\u003cdiv class=\"col-md-6 col-xs-12\"\u003e\u003clabel ng-show=submitInProgress\u003e Note: This could take several minutes to process !!! \u003c/label\u003e \u003clabel ng-show=\"!submitInProgress \u0026amp;\u0026amp; result == 0\"\u003e No Fees Needed To Be Processed \u003c/label\u003e \u003clabel ng-show=\"!submitInProgress \u0026amp;\u0026amp; result \u003e 0\"\u003e {{ result }} New Storage Fees Have Been Created. \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseTransaction-list-filters', "\u003cform autocomplete=off class=\"form form-inline form-compact\" ng-controller=WarehouseTransactionListFilterCtrl\u003e\u003cdiv class=\"form-group input-group input-group-sm pull-right\"\u003e\u003clabel for=outbound_filter_searchvalue class=\"input-group-addon input-group-addon-label\"\u003e \u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e \u003c/label\u003e \u003cinput class=form-control type=text id=outbound_filter_searchvalue placeholder=Search ng-model=warehouseTransactionFilter.search ng-change=changeFilter() /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cselect class=form-control ng-model=warehouseTransactionFilter.searchCriteria ng-change=changeFilter() ng-options=\"fo.Value as fo.Text for fo in filterOptions\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('warehouseTransaction-list-row-headers', "\u003ctr class=hidden-xs\u003e\u003cth class=text-center\u003eId\u003c/th\u003e\u003cth class=text-center\u003eReceiving Receipt Number\u003c/th\u003e\u003cth class=text-center\u003eStation Code\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003cth class=text-center\u003eAdjusting Entry\u003c/th\u003e\u003cth\u003eInbound Creation Number\u003c/th\u003e\u003cth class=text-center\u003eExpiry Date\u003c/th\u003e\u003cth\u003eProduct Code\u003c/th\u003e\u003cth class=text-center\u003eQuantity\u003c/th\u003e\u003cth\u003eComment\u003c/th\u003e\u003cth\u003eUser Created\u003c/th\u003e\u003cth class=text-center\u003eDate Created\u003c/th\u003e\u003cth class=text-center\u003eShipment Id\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('warehouseTransaction-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" class=hidden-xs\u003e\u003ctd class=text-center\u003e{{row.Id}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ReceivingReceiptNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.StationCode}}\u003c/td\u003e\u003ctd\u003e{{row.Type}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.AdjustingEntry ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.InboundCreationNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ExpiryDate | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd\u003e{{row.ProductCode}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.Quantity}}\u003c/td\u003e\u003ctd\u003e{{row.Comment}}\u003c/td\u003e\u003ctd\u003e{{row.UserCreated | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.DateCreated | date:\u0027MM/dd/yyyy\u0027}}\u003c/td\u003e\u003ctd class=text-center\u003e{{row.ShipmentId}}\u003c/td\u003e\u003c/tr\u003e\u003ctr ng-repeat=\"row in displayedItems\" ng-class={info:row.isSelected} ng-controller=WarehouseTransactionEditRowCtrl class=visible-xs\u003e\u003ctd class=card\u003e\u003cdiv class=card-block\u003e\u003cdiv\u003e\u003cb\u003eRRN: \u003c/b\u003e{{row.ReceivingReceiptNumber}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eStation: \u003c/b\u003e{{row.StationCode}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eType: \u003c/b\u003e{{row.Type}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eAdj: \u003c/b\u003e{{row.AdjustingEntry ? \u0027Yes\u0027 : \u0027No\u0027}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eICN: \u003c/b\u003e{{row.InboundCreationNumber}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eProduct: \u003c/b\u003e{{row.ProductCode}}\u003c/div\u003e\u003cdiv\u003e\u003cb\u003eQTY: \u003c/b\u003e{{row.Quantity}}\u003c/div\u003e\u003c/div\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('warehouseTransaction-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv ng-controller=WarehouseTransactionListCtrl\u003e\u003cp class=\"alert alert-warning\" ng-if=warningMessage\u003e{{warningMessage}}\u003c/p\u003e\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseTransferInventoryIn-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-4\"\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-6\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-6\"\u003e\u003cinput type=text id=icNumber1 name=icNumber1 class=\"input-sm form-control\" ng-model=model.ICNumber1 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-6\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-6\"\u003e\u003cinput type=text id=icNumber2 name=icNumber2 class=\"input-sm form-control\" ng-model=model.ICNumber2 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-6\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-6\"\u003e\u003cinput type=text id=icNumber3 name=icNumber3 class=\"input-sm form-control\" ng-model=model.ICNumber3 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-6\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-6\"\u003e\u003cinput type=text id=icNumber4 name=icNumber4 class=\"input-sm form-control\" ng-model=model.ICNumber4 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-6\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-6\"\u003e\u003cinput type=text id=icNumber5 name=icNumber5 class=\"input-sm form-control\" ng-model=model.ICNumber5 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-6\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-6\"\u003e\u003cinput type=text id=icNumber6 name=icNumber6 class=\"input-sm form-control\" ng-model=model.ICNumber6 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-6\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-6\"\u003e\u003cinput type=text id=icNumber7 name=icNumber7 class=\"input-sm form-control\" ng-model=model.ICNumber7 /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-10 margin-top-10\"\u003e\u003cdiv ng-include=\"\u0027warehouseTransferInventoryIn-table\u0027\"\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-bottom-20\"\u003e\u003cdiv class=col-xs-12\u003e\u003ca href=/Warehousing target=_self type=button class=\"btn btn-danger margin-top-10\"\u003eBack to Warehouse Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary margin-top-10\" ng-click=transferInventory() ng-disabled=submitInProgress\u003eTransfer Inventory\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseTransferInventoryIn-table', "\u003cdiv class=row\u003e\u003cdiv\u003e\u003clabel for=fileupload\u003eInventory currently being transfered:\u003c/label\u003e\u003ctable class=\"table table-bordered table-striped table-condensed\" style=max-width:500px\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=text-center\u003eIC Number\u003c/th\u003e\u003cth class=text-center\u003eXfered To\u003c/th\u003e\u003cth class=text-center\u003eXfered From\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"result in model.Results\"\u003e\u003ctd class=text-center\u003e{{result.ICNumber}}\u003c/td\u003e\u003ctd class=text-center\u003e{{result.To}}\u003c/td\u003e\u003ctd class=text-center\u003e{{result.From}}\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('warehouseTransferInventoryOut-list', "\u003ch3 ng-bind=PageLocationService.pageTitle\u003e\u003c/h3\u003e\u003cdiv ng-include=\"\u0027breadcrumbs\u0027\"\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-6\"\u003e\u003cdiv class=modal-body\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-4\"\u003e\u003clabel class=control-label\u003eTransfer No:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-8\"\u003e\u003clabel class=control-label\u003e{{model.TransferNo}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-4\"\u003e\u003clabel class=control-label\u003eWarehouse:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-8\"\u003e\u003cselect ng-model=model.Warehouse class=\"input-sm form-control\" ng-options=\"option.Code as (option.Code + \u0027 - \u0027 + option.Name) for option in options\"\u003e \u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-4\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-8\"\u003e\u003cinput type=text id=icNumber1 name=icNumber1 class=\"input-sm form-control\" ng-model=model.ICNumber1 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-4\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-8\"\u003e\u003cinput type=text id=icNumber2 name=icNumber2 class=\"input-sm form-control\" ng-model=model.ICNumber2 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-4\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-8\"\u003e\u003cinput type=text id=icNumber3 name=icNumber3 class=\"input-sm form-control\" ng-model=model.ICNumber3 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-4\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-8\"\u003e\u003cinput type=text id=icNumber4 name=icNumber4 class=\"input-sm form-control\" ng-model=model.ICNumber4 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-4\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-8\"\u003e\u003cinput type=text id=icNumber5 name=icNumber5 class=\"input-sm form-control\" ng-model=model.ICNumber5 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-4\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-8\"\u003e\u003cinput type=text id=icNumber6 name=icNumber6 class=\"input-sm form-control\" ng-model=model.ICNumber6 /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-top-10\"\u003e\u003cdiv class=\"col-xs-12 col-sm-4 col-md-4\"\u003e\u003clabel class=control-label\u003eIC Number:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-12 col-sm-8 col-md-8\"\u003e\u003cinput type=text id=icNumber7 name=icNumber7 class=\"input-sm form-control\" ng-model=model.ICNumber7 /\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row margin-bottom-20 margin-top-10\"\u003e\u003cdiv class=\"col-xs-6 col-sm-6\"\u003e\u003ca href=/Warehousing target=_self type=button class=\"btn btn-danger margin-top-10\"\u003eBack to Warehouse Menu\u003c/a\u003e \u003cbutton class=\"btn btn-primary margin-top-10\" ng-click=transferInventory() ng-disabled=submitInProgress\u003eTransfer Inventory\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('winConfig-edit', "\u003ch2\u003eeAWB via the GLN Configuration\u003c/h2\u003e\u003cform autocomplete=off class=winConfigEditForm name=winConfigEditForm\u003e\u003cdiv class=form-group\u003e\u003cdiv class=checkbox\u003e\u003clabel\u003e \u003cinput type=checkbox id=eAwbViaGln ng-model=config.EnableeAWBViaGlnModule /\u003e eAWB via the GLN \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003ca href=/Admin type=button target=_self class=\"btn btn-danger\"\u003eBack to Menu\u003c/a\u003e \u003cbutton type=button class=\"btn btn-primary\" ng-click=saveConfig()\u003eSave\u003c/button\u003e\u003c/form\u003e"); $templateCache.put('modal-WinAirwaybillModal', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=\"$emit(\u0027refreshStatusGrid\u0027); $dismiss();\" aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eAirwaybill\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cform autocomplete=off class=form-compact name=WinAirwaybillForm\u003e\u003cheader class=\"panel-heading tab-bg-dark-navy-blue\"\u003e\u003cul class=\"nav nav-tabs font-small\"\u003e\u003cli data-tab-id=genernalInfoWin ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027genernalInfoWin\u0027)\" class=tab ng-class=\"isActiveTab(\u0027genernalInfoWin\u0027)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-info-circle\"\u003e\u003c/i\u003e \u003cspan class=\"hidden-sm hidden-xs\"\u003e General Info\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli data-tab-id=routing ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027routing\u0027)\" class=tab ng-class=\"isActiveTab(\u0027routing\u0027)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-history\"\u003e\u003c/i\u003e \u003cspan class=\"hidden-sm hidden-xs\"\u003e Routing\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli data-tab-id=accountingWin ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027accountingWin\u0027)\" class=tab ng-class=\"isActiveTab(\u0027accountingWin\u0027)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-money\"\u003e\u003c/i\u003e \u003cspan class=\"hidden-sm hidden-xs\"\u003e Accounting\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli data-tab-id=housebills ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027housebills\u0027)\" class=tab ng-class=\"isActiveTab(\u0027housebills\u0027)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-bank\"\u003e\u003c/i\u003e \u003cspan class=\"hidden-sm hidden-xs\"\u003e House Bills\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli data-tab-id=ociecsd ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027oci/ecsd\u0027)\" class=tab ng-class=\"isActiveTab(\u0027oci/ecsd\u0027)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-square\"\u003e\u003c/i\u003e \u003cspan class=\"hidden-sm hidden-xs\"\u003e OCI/eCSD\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003cli data-tab-id=execute ng-click=\"$emit(\u0027tabChangeRequested\u0027, \u0027execute\u0027)\" class=tab ng-class=\"isActiveTab(\u0027execute\u0027)\"\u003e\u003ca href=javascript:void(0)\u003e \u003ci class=\"fa fa-fw fa-tasks\"\u003e\u003c/i\u003e \u003cspan class=\"hidden-sm hidden-xs\"\u003e Execute\u003c/span\u003e \u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/header\u003e\u003cdiv class=panel-body style=\"border:solid 1px #DDD;border-top:solid 3px #DDD;padding:5px\"\u003e\u003cdiv class=tab-content ng-class=\"isActiveTab(\u0027genernalInfoWin\u0027) ? \u0027top-content-are-panels\u0027 : \u0027\u0027\" style=position:relative\u003e\u003cdiv id=genernalInfoWin ng-class=\"isActiveTab(\u0027genernalInfoWin\u0027)\" ng-include=\"\u0027airwaybill-tab-general-info\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=routing ng-class=\"isActiveTab(\u0027routing\u0027)\" ng-include=\"\u0027airwaybill-tab-routing\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=accountingWin ng-class=\"isActiveTab(\u0027accountingWin\u0027)\" ng-include=\"\u0027airwaybill-tab-accounting\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=housebills ng-class=\"isActiveTab(\u0027housebills\u0027)\" ng-include=\"\u0027airwaybill-tab-house-bills\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=ociecsd ng-class=\"isActiveTab(\u0027oci/ecsd\u0027)\" ng-include=\"\u0027airwaybill-tab-OCI/eCSD\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003cdiv id=execute ng-class=\"isActiveTab(\u0027execute\u0027)\" ng-include=\"\u0027airwaybill-tab-execute\u0027\" class=tab-pane\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=\"$emit(\u0027refreshStatusGrid\u0027); $dismiss();\" href=javascript: type=button class=\"btn btn-danger\"\u003eClose\u003c/a\u003e\u003cdiv class=\"btn-group dropdown\"\u003e\u003cbutton ng-show=\"[\u0027D\u0027].includes(Airwaybill.Mawb.AwbStatus)\" type=button id=WINResetDropdown class=\"resetButtonMarginOverride btn btn-warning dropdown-toggle\" data-toggle=dropdown aria-haspopup=true aria-expanded=false\u003e Reset \u003cspan class=caret\u003e\u003c/span\u003e \u003c/button\u003e\u003cul class=dropdown-menu\u003e\u003cli\u003e\u003ca ng-click=resetAirwaybill(Airwaybill)\u003eReset Airwaybill\u003c/a\u003e\u003c/li\u003e\u003cli\u003e\u003ca ng-click=resetCharges(Airwaybill)\u003eReset Charges\u003c/a\u003e\u003c/li\u003e\u003c/ul\u003e\u003c/div\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=SaveAndValidate(Airwaybill);\u003eSave \u0026amp; Validate\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('airwaybill-tab-general-info', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eGeneral\u003c/h6\u003e\u003cdiv class=form-group\u003e\u003cdiv class=row ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027RoutingId\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eRouting/Mawb:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text disabled class=form-control ng-model=Airwaybill.RoutingId /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027RoutingId\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027RoutingId\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Carrier\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCarrier:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Carrier /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Carrier\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Carrier\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.AwbNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAWB #:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text disabled class=form-control ng-model=Airwaybill.Mawb.AwbNumber /\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=checkbox\u003e\u003clabel for=airwaybilleAwb\u003e \u003cinput type=checkbox id=airwaybilleAwb ng-disabled=!WinEAwb ng-change=\"clearWithPaper(Airwaybill.Mawb.eAWB, Airwaybill.Mawb)\" ng-model=Airwaybill.Mawb.eAWB /\u003e eAWB \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.AwbNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Mawb.AwbNumber\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.AwbStatus\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eStatus:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect ng-class=\"{\u0027awbStatusGreen\u0027: [\u0027A\u0027,\u0027Z\u0027].includes(Airwaybill.Mawb.AwbStatus),\u0027awbStatusRed\u0027:[\u0027R\u0027].includes(Airwaybill.Mawb.AwbStatus)}\" disabled type=text class=form-control id=airwaybillAwbStatus ng-model=Airwaybill.Mawb.AwbStatus ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027MAWB Status\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cdiv class=checkbox\u003e\u003clabel for=airwaybillWithPaper\u003e \u003cinput type=checkbox id=airwaybillWithPaper ng-disabled=!Airwaybill.Mawb.eAWB ng-model=Airwaybill.Mawb.WithPaper /\u003e with paper \u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.AwbStatus\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Mawb.AwbStatus\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ShipmentReference.ReferenceNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eReference #:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.ShipmentReference.ReferenceNumber /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ShipmentReference.ReferenceNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.ShipmentReference.ReferenceNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ShipmentReference.AdditionalInformation\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAdditional Info:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.ShipmentReference.AdditionalInformation /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ShipmentReference.AdditionalInformation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.ShipmentReference.AdditionalInformation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eShipper\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.Name\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.Name /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.Address.Line1\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAddress 1:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.Address.Line1 /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.Address.Line1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.Address.Line1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.Address.Line2\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAddress 2:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.Address.Line2 /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.Address.Line2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.Address.Line2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.Address.Place\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.Address.StateProvince\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.Address.PostalCode\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCity/State/Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.Address.Place /\u003e\u003c/div\u003e\u003cdiv class=col-xs-2\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.Address.StateProvince /\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.Address.PostalCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.Address.Place\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.Address.Place\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.Address.StateProvince\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.Address.StateProvince\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.Address.PostalCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.Address.PostalCode\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.Address.Country.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCountry:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.Address.Country.CodeShown uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 typeahead-on-select=countryChosen($item,Airwaybill.Mawb.Parties.Shipper.Address.Country) ng-change=\"Airwaybill.Mawb.Parties.Shipper.Address.Country.Code = null\" typeahead-no-results=ShipperCountryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=ShipperCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{Airwaybill.Mawb.Parties.Shipper.Address.Country.Code}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.Address.Country.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.Address.Country.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.Phone\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.Phone /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.Phone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.Phone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.Fax\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eFax:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.Fax /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.Fax\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.Fax\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.Email\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.Email /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.Email\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.Email\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Shipper.AccountNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAccountNumber:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Shipper.AccountNumber /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Shipper.AccountNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Shipper.AccountNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eAgent\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Agent.Station\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eStation:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Agent.StationShown uib-typeahead=\"station.Code as station.Code for station in searchStations($viewValue)\" placeholder=\"Type Station Code to Search...\" typeahead-min-length=2 ng-change=\"Airwaybill.Mawb.Parties.Agent.Station = null\" typeahead-on-select=stationChosen($item,Airwaybill.Mawb.Parties.Agent) typeahead-template-url=station-typeahead typeahead-no-results=AgentStationNoResults typeahead-loading=searchingForStations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"lookupStation(\u0027Agent\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=AgentStationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{Airwaybill.Mawb.Parties.Agent.StationShow}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Agent.Station\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Agent.Station\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Agent.WinID\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eWIN ID:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput disabled type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Agent.WinID /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Agent.WinID\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Agent.WinID\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Agent.AccountNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAccount #:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Agent.AccountNumber /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Agent.AccountNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Agent.AccountNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eCoLoader\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.CoLoader.SendCoLoader\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSend CoLoader:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=checkbox ng-change=clearCoLoader(Airwaybill.Mawb.Parties.CoLoader.SendCoLoader,Airwaybill.Mawb.Parties) ng-model=Airwaybill.Mawb.Parties.CoLoader.SendCoLoader /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.CoLoader.SendCoLoader\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.CoLoader.SendCoLoader\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.CoLoader.Station\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eStation:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput ng-disabled=!Airwaybill.Mawb.Parties.CoLoader.SendCoLoader type=text class=form-control ng-model=Airwaybill.Mawb.Parties.CoLoader.StationShow uib-typeahead=\"station.Code as station.Code for station in searchStations($viewValue)\" ng-change=\"Airwaybill.Mawb.Parties.CoLoader.Station = null\" placeholder=\"Type Station Code to Search...\" typeahead-min-length=2 typeahead-on-select=stationChosen($item,Airwaybill.Mawb.Parties.CoLoader) typeahead-template-url=station-typeahead typeahead-no-results=CoLoaderStationNoResults typeahead-loading=searchingForStations ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=\"lookupStation(\u0027CoLoader\u0027)\"\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a Station\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=CoLoaderStationNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Station Code \"{{Airwaybill.Mawb.Parties.CoLoader.StationShow}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.CoLoader.Station\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.CoLoader.Station\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.CoLoader.WinID\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eWIN ID:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput ng-disabled=!Airwaybill.Mawb.Parties.CoLoader.SendCoLoader type=text class=form-control ng-model=Airwaybill.Mawb.Parties.CoLoader.WinID /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.CoLoader.WinID\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.CoLoader.WinID\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.CoLoader.AccountNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAccount #:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput ng-disabled=!Airwaybill.Mawb.Parties.CoLoader.SendCoLoader type=text class=form-control ng-model=Airwaybill.Mawb.Parties.CoLoader.AccountNumber /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.CoLoader.AccountNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.CoLoader.AccountNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003e\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Handling.SpecialServiceInformation\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSpecial Services:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003ctextarea style=resize:vertical;max-height:50px class=form-control ng-model=Airwaybill.Mawb.Handling.SpecialServiceInformation\u003e\u003c/textarea\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Handling.SpecialServiceInformation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Handling.SpecialServiceInformation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Handling.OtherServiceInformation\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eOther Services:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003ctextarea style=resize:vertical;max-height:50px class=form-control ng-model=Airwaybill.Mawb.Handling.OtherServiceInformation\u003e\u003c/textarea\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Handling.OtherServiceInformation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Handling.OtherServiceInformation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv style=height:175px class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eAccounting Info\u003c/h6\u003e\u003cdiv class=form-group\u003e\u003cdiv class=row ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Accounting[0].Information\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Accounting0.Identifier ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Accounting Information\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Accounting0.Information /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Accounting[0].Information\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Accounting[0].Information\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=row ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Accounting[1].Information\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Accounting1.Identifier ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Accounting Information\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Accounting1.Information /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Accounting[1].Information\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Accounting[1].Information\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=row ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Accounting[2].Information\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Accounting2.Identifier ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Accounting Information\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Accounting2.Information /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Accounting[2].Information\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Accounting[2].Information\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=row ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Accounting[3].Information\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Accounting3.Identifier ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Accounting Information\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Accounting3.Information /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Accounting[3].Information\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Accounting[3].Information\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=row ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Accounting[4].Information\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Accounting4.Identifier ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Accounting Information\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Accounting4.Information /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Accounting[4].Information\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Accounting[4].Information\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=form-group\u003e\u003cdiv class=row ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Accounting[5].Information\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Accounting5.Identifier ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Accounting Information\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Accounting5.Information /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Accounting[5].Information\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Accounting[5].Information\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eConsignee\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.Name\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.Name /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.Address.Line1\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAddress 1:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.Address.Line1 /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.Address.Line1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.Address.Line1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.Address.Line2\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAddress 2:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.Address.Line2 /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.Address.Line2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.Address.Line2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.Address.Place\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.Address.StateProvince\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.Address.PostalCode\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCity/State/Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.Address.Place /\u003e\u003c/div\u003e\u003cdiv class=col-xs-2\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.Address.StateProvince /\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.Address.PostalCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.Address.Place\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.Address.Place\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.Address.StateProvince\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.Address.StateProvince\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.Address.PostalCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.Address.PostalCode\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.Address.Country.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCountry:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.Address.Country.CodeShown uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 typeahead-on-select=countryChosen($item,Airwaybill.Mawb.Parties.Consignee.Address.Country) ng-change=\"Airwaybill.Mawb.Parties.Consignee.Address.Country.Code = null\" typeahead-no-results=ConsigneeCountryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=ConsigneeCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{Airwaybill.Mawb.Parties.Consignee.Address.Country.Code}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.Address.Country.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.Address.Country.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.Phone\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.Phone /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.Phone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.Phone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.Fax\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eFax:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.Fax /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.Fax\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.Fax\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.Email\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.Email /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.Email\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.Email\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Consignee.AccountNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAccountNumber:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Consignee.AccountNumber /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Consignee.AccountNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Consignee.AccountNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=height:234px class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eNotify\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.Name\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.Name /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.Address.Line1\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAddress 1:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.Address.Line1 /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.Address.Line1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.Address.Line1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.Address.Line2\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAddress 2:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.Address.Line2 /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.Address.Line2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.Address.Line2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.Address.Place\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.Address.StateProvince\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.Address.PostalCode\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCity/State/Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.Address.Place /\u003e\u003c/div\u003e\u003cdiv class=col-xs-2\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.Address.StateProvince /\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.Address.PostalCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.Address.Place\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.Address.Place\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.Address.StateProvince\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.Address.StateProvince\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.Address.PostalCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.Address.PostalCode\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.Address.Country.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCountry:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.Address.Country.CodeShown uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 typeahead-on-select=countryChosen($item,Airwaybill.Mawb.Parties.Notify.Address.Country) ng-change=\"Airwaybill.Mawb.Parties.Notify.Address.Country.Code = null\" typeahead-no-results=NotifyCountryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=NotifyCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{Airwaybill.Mawb.Parties.Notify.Address.Country.Code}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.Address.Country.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.Address.Country.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.Phone\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.Phone /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.Phone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.Phone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.Fax\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eFax:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.Fax /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.Fax\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.Fax\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.Email\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.Email /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.Email\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.Email\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Parties.Notify.AccountNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAccountNumber:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Parties.Notify.AccountNumber /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Parties.Notify.AccountNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Parties.Notify.AccountNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003e\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Handling.SCI\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSCI:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Handling.SCI /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Handling.SCI\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Handling.SCI\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSpecial Handling:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Handling.SpecialHandling0.Code ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Special Handling Codes\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Handling.SpecialHandling1.Code ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Special Handling Codes\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003e\u0026nbsp;\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Handling.SpecialHandling2.Code ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Special Handling Codes\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Handling.SpecialHandling3.Code ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Special Handling Codes\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003e\u0026nbsp;\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Handling.SpecialHandling4.Code ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Special Handling Codes\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Handling.SpecialHandling5.Code ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Special Handling Codes\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003e\u0026nbsp;\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Handling.SpecialHandling6.Code ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Special Handling Codes\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Handling.SpecialHandling7.Code ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Special Handling Codes\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('airwaybill-tab-routing', "\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=WinRoutingAirLegListCtrl\u003e\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.RoutingDetails\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.RoutingDetails\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003cdiv ng-repeat=\"airLeg in Airwaybill.Mawb.RoutingDetails\"\u003e\u003clabel class=\"error small-error\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].FromAirportCode\u0027)}\" ng-show=\"itemErrors.hasOwnProperty(\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].FromAirportCode\u0027)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].FromAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel class=\"error small-error\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027(Mawb.RoutingDetails[\u0027+$index + \u0027].ToAirportCode\u0027)}\" ng-show=\"itemErrors.hasOwnProperty(\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].ToAirportCode\u0027)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].ToAirportCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel class=\"error small-error\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].CarrierCode\u0027)}\" ng-show=\"itemErrors.hasOwnProperty(\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].CarrierCode\u0027)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].CarrierCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel class=\"error small-error\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].FlightNumber\u0027)}\" ng-show=\"itemErrors.hasOwnProperty(\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].FlightNumber\u0027)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.RoutingDetails[\u0027+$index + \u0027].FlightNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e"); $templateCache.put('airwaybill-tab-accounting', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eCharges Declaration\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ChargesDeclaration.CurrencyCode\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCurrency:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.ChargesDeclaration.CurrencyCode /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ChargesDeclaration.CurrencyCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.ChargesDeclaration.CurrencyCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ChargesDeclaration.ChargeCode\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCharge Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.ChargesDeclaration.ChargeCode ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Charge Codes\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ChargesDeclaration.ChargeCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.ChargesDeclaration.ChargeCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ChargesDeclaration.WeightOrValuation\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eFreight Charges:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.ChargesDeclaration.WeightOrValuation ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Prepaid/Collect Indicators\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ChargesDeclaration.WeightOrValuation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Mawb.ChargesDeclaration.WeightOrValuation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ChargesDeclaration.Other\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eOther Charges:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect type=text class=form-control ng-model=Airwaybill.Mawb.ChargesDeclaration.Other ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Prepaid/Collect Indicators\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ChargesDeclaration.Other\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Mawb.ChargesDeclaration.Other\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eRate\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].ChargeableWeight\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCharg. Weight:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Rates0.ChargeableWeight /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].ChargeableWeight\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].ChargeableWeight\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].RateOrCharge\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eRate:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Rates0.RateOrCharge /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].RateOrCharge\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].RateOrCharge\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].ChargeAmount\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCharge Amt:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Rates0.ChargeAmount /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].ChargeAmount\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].ChargeAmount\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].NatureAndQuantityOfGoods\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eNature Of Goods:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003ctextarea style=resize:vertical;height:59px;max-height:104px class=form-control ng-model=Airwaybill.Mawb.Rates0.NatureAndQuantityOfGoods\u003e\u003c/textarea\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].NatureAndQuantityOfGoods\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].NatureAndQuantityOfGoods\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eCharges Summary\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ChargesSummary.WeightCharge\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eWeight Charge:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.ChargesSummary.WeightCharge /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ChargesSummary.WeightCharge\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.ChargesSummary.WeightCharge\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ChargesSummary.ValuationCharge\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eValuation Charge:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput class=form-control ng-model=Airwaybill.Mawb.ChargesSummary.ValuationCharge /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ChargesSummary.ValuationCharge\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.ChargesSummary.ValuationCharge\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ChargesSummary.Taxes\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eTaxes:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput class=form-control ng-model=Airwaybill.Mawb.ChargesSummary.Taxes /\u003e\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ChargesSummary.Taxes\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Mawb.ChargesSummary.Taxes\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv style=height:125px class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eCharges Declaration\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ChargesDeclaration.ValuesForCustom\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCustoms DV:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.ChargesDeclaration.ValuesForCustom /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ChargesDeclaration.ValuesForCustom\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.ChargesDeclaration.ValuesForCustom\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ChargesDeclaration.ValuesForCarriage\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCarriage DV:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.ChargesDeclaration.ValuesForCarriage /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ChargesDeclaration.ValuesForCarriage\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.ChargesDeclaration.ValuesForCarriage\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.ChargesDeclaration.ValuesForInsurance\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eInsurance Amt:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.ChargesDeclaration.ValuesForInsurance /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.ChargesDeclaration.ValuesForInsurance\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.ChargesDeclaration.ValuesForInsurance\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003ePieces Information\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].NumberOfPieces\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003ePieces:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Rates0.NumberOfPieces /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].NumberOfPieces\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].NumberOfPieces\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027:( itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].GrossWeight.Value\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].GrossWeight.UOM\u0027) )}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eGross Weight:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-blur=\"Airwaybill.Mawb.Rates0.GrossWeight.Value = roundTo2(Airwaybill.Mawb.Rates0.GrossWeight.Value)\" ng-model=Airwaybill.Mawb.Rates0.GrossWeight.Value /\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Rates0.GrossWeight.UOM ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Weight Unit\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].GrossWeight.Value\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].GrossWeight.Value\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].GrossWeight.UOM\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].GrossWeight.UOM\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].Volume.Value\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eVolume:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-blur=\"Airwaybill.Mawb.Rates0.Volume.Value = roundTo2(Airwaybill.Mawb.Rates0.Volume.Value)\" ng-model=Airwaybill.Mawb.Rates0.Volume.Value /\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Rates0.Volume.UOM ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Volume Unit\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].Volume.Value\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].Volume.Value\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].SLAC\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSLAC:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Rates0.SLAC /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].SLAC\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].SLAC\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].RateClassCode\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eRate Class:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Rates0.RateClassCode ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Rate Class Codes\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].RateClassCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].RateClassCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates[0].CommodityItemNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCommodity #:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Rates0.CommodityItemNumber /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Rates[0].CommodityItemNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Rates[0].CommodityItemNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003ctable class=\"table table-bordered table-striped table-condensed table-noBottomMargin\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth class=hidden-xs\u003ePieces\u003c/th\u003e\u003cth class=visible-xs\u003ePcs\u003c/th\u003e\u003cth class=hidden-xs\u003eLength\u003c/th\u003e\u003cth class=hidden-xs\u003eWidth\u003c/th\u003e\u003cth class=hidden-xs\u003eHeight\u003c/th\u003e\u003cth style=white-space:nowrap class=visible-xs\u003eL X W X H\u003c/th\u003e\u003cth class=hidden-xs\u003eUnit of Measure\u003c/th\u003e\u003cth class=visible-xs\u003eUOM\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in Airwaybill.Mawb.Rates0.Dims\"\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates.Dims[\u0027+$index + \u0027].Quantity\u0027)}\"\u003e\u003cinput class=form-control type=text ng-model=row.Pcs /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates.Dims[\u0027+$index + \u0027].Length\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Length /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates.Dims[\u0027+$index + \u0027].Width\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Width /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates.Dims[\u0027+$index + \u0027].Height\u0027)}\" class=hidden-xs\u003e\u003cinput class=form-control type=text ng-model=row.Height /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates.Dims[\u0027+$index + \u0027].Height\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.Rates.Dims[\u0027+$index + \u0027].Length\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.Rates.Dims[\u0027+$index + \u0027].Width\u0027)}\" class=visible-xs\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput class=form-control type=text ng-model=row.Length /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text ng-model=row.Width /\u003e \u003cspan class=\"input-group-btn input-group-spacer\"\u003e\u003c/span\u003e \u003cinput class=form-control type=text ng-model=row.Height /\u003e\u003c/div\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Rates.Dims[\u0027+$index + \u0027].UOM\u0027)}\"\u003e\u003cselect class=form-control ng-model=row.UOM ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Dimension UOM\u0027]\"\u003e\u003c/select\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cdiv ng-repeat=\"error in pieceErrors\"\u003e\u003clabel for=pieceSetTotalWeight class=error\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e {{error}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=text-center\u003e\u003ca ng-click=addPiece()\u003eAdd a Piece\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-12\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eOther Charges\u003c/h6\u003e\u003cdiv class=row\u003e\u003cdiv class=form-group\u003e\u003ctable class=\"table table-bordered table-striped table-condensed table-noBottomMargin\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eCode\u003c/th\u003e\u003cth\u003eSV Code\u003c/th\u003e\u003cth style=width:80px\u003eAmt\u003c/th\u003e\u003cth\u003eDue\u003c/th\u003e\u003cth\u003eType\u003c/th\u003e\u003cth\u003e\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-repeat=\"row in Airwaybill.Mawb.OtherCharges\"\u003e\u003ctd style=width:320px ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.OtherCharges[\u0027+$index + \u0027].Description\u0027)}\"\u003e\u003cselect class=\"form-control hidden-xs\" type=text ng-model=row.Description ng-options=\"item.Code as item.Description +\u0027 (\u0027 + item.Code +\u0027)\u0027 for item in selectionOptions[\u0027Other Charge Codes\u0027]\"\u003e\u003c/select\u003e \u003cselect style=min-width:49px class=\"form-control visible-xs\" type=text ng-model=row.Description ng-options=\"item.Code as (item.Code +\u0027 - \u0027 + item.Description | limitTo: 20) + ((item.Code.length + item.Description.length + 3) \u003e 15 ? \u0027...\u0027 : \u0027\u0027) for item in selectionOptions[\u0027Other Charge Codes\u0027]\"\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd\u003e{{row.SvCodeShown}}\u003c/td\u003e\u003ctd style=width:80px ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.OtherCharges[\u0027+$index + \u0027].Amount\u0027)}\"\u003e\u003cinput class=form-control type=text ng-model=row.Amount /\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.OtherCharges[\u0027+$index + \u0027].ChargeIdentifier\u0027)}\"\u003e\u003cselect style=min-width:88px class=\"form-control hidden-xs\" ng-model=row.ChargeIdentifier\u003e\u003coption value=A\u003eDue Agent\u003c/option\u003e\u003coption value=C\u003eDue Carrier\u003c/option\u003e\u003c/select\u003e \u003cselect style=min-width:40px class=\"form-control visible-xs\" ng-model=row.ChargeIdentifier\u003e\u003coption value=A\u003eDue Agent\u003c/option\u003e\u003coption value=C\u003eDue Carrier\u003c/option\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.OtherCharges[\u0027+$index + \u0027].PrepaidCollect\u0027)}\"\u003e\u003cselect style=min-width:69px class=\"form-control hidden-xs\" ng-model=row.PrepaidCollect ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Prepaid/Collect Indicators\u0027]\"\u003e\u003c/select\u003e \u003cselect style=min-width:40px class=\"form-control visible-xs\" ng-model=row.PrepaidCollect ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Prepaid/Collect Indicators\u0027]\"\u003e\u003c/select\u003e\u003c/td\u003e\u003ctd class=deleteColumn\u003e\u003ca ng-click=\"$event.stopPropagation(); Airwaybill.Mawb.OtherCharges.splice($index, 1)\" uib-tooltip=Delete class=delete-link\u003e\u003ci class=\"fa fa-times-circle\"\u003e\u003c/i\u003e\u003c/a\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cdiv ng-repeat=\"error in otherChargeErrors\"\u003e\u003clabel for=pieceSetTotalWeight class=error\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e {{error}}\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=text-center\u003e\u003ca ng-click=addOtherCharge()\u003eAdd a Charge\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('airwaybill-tab-house-bills', "\u003cdiv ng-include=\"\u0027minimal-portlet-grid-view\u0027\" ng-controller=WinHouseBillListCtrl\u003e\u003c/div\u003e"); $templateCache.put('airwaybill-tab-OCI/eCSD', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv style=height:125px class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eeCSD Regulated Agent Details\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.SendeCSD\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eEnable eCSD:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=checkbox class=form-control ng-change=\"cleareCSD(Airwaybill.Mawb.Optional.SendeCSD, Airwaybill.Mawb.Optional)\" ng-model=Airwaybill.Mawb.Optional.SendeCSD /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.SendeCSD\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.SendeCSD\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.Country.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCountry:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Optional.eCSD.RegulatedAgentDetails.Country.CodeShown ng-disabled=!Airwaybill.Mawb.Optional.SendeCSD uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 typeahead-on-select=countryChosen($item,Airwaybill.Mawb.Optional.eCSD.RegulatedAgentDetails.Country) ng-change=\"Airwaybill.Mawb.Optional.eCSD.RegulatedAgentDetails.Country.Code = null\" typeahead-no-results=RegulatedAgentDetailsCountryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=RegulatedAgentDetailsCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{Airwaybill.Mawb.Optional.eCSD.RegulatedAgentDetails.Country.Code}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.Country.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.Country.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.ReferenceInformation\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eReference Info:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text ng-disabled=!Airwaybill.Mawb.Optional.SendeCSD class=form-control ng-model=Airwaybill.Mawb.Optional.eCSD.RegulatedAgentDetails.ReferenceInformation /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.ReferenceInformation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.ReferenceInformation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.ExpiryDate\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eExpiry Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text id=eCSDExpiryDate ng-disabled=!Airwaybill.Mawb.Optional.SendeCSD name=eCSDExpiryDate class=\"form-control date-field\" date-popup-manager=eCSDRegulatedAgentDetailsExpiryDatePopup svl-datefield=\"itemErrors[\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.ExpiryDate\u0027]\" ng-model=Airwaybill.Mawb.Optional.eCSD.RegulatedAgentDetails.ExpiryDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=eCSDRegulatedAgentDetailsExpiryDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"!WinAirwaybillForm.eCSDExpiryDate.$valid \u0026amp;\u0026amp; itemErrors[\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.ExpiryDate\u0027] == undefined\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027eCSDExpiryDate\u0027, \u0027Expiry Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.ExpiryDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.RegulatedAgentDetails.ExpiryDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eeCSD Screening Details\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.EnableScreeningMethod\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eEnable Method:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=checkbox class=form-control ng-disabled=!Airwaybill.Mawb.Optional.SendeCSD ng-change=clearScreening(Airwaybill.Mawb.Optional.eCSD.EnableScreeningMethod,Airwaybill.Mawb.Optional.eCSD) ng-model=Airwaybill.Mawb.Optional.eCSD.EnableScreeningMethod /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.EnableScreeningMethod\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.EnableScreeningMethod\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.Screening.MethodActual\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eMethod:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableScreeningMethod class=form-control ng-model=Airwaybill.Mawb.Optional.eCSD.Screening.MethodActual ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Screening Method\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.Screening.MethodActual\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.Screening.MethodActual\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.Screening.OtherScreeningMethod\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eOther Method:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableScreeningMethod type=text class=form-control ng-model=Airwaybill.Mawb.Optional.eCSD.Screening.OtherScreeningMethod /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.Screening.OtherScreeningMethod\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.Screening.OtherScreeningMethod\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.Screening.IssuedBy\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eIssued By:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableScreeningMethod type=text class=form-control ng-model=Airwaybill.Mawb.Optional.eCSD.Screening.IssuedBy /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.Screening.IssuedBy\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.Screening.IssuedBy\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.Screening.DateTime\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eDate/Time:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableScreeningMethod type=text class=form-control name=eCSDScreeningDate id=eCSDScreeningDate ng-model=Airwaybill.Mawb.Optional.eCSD.Screening.DateTime date-popup-manager=eCSDScreeningDateTimePopup svl-datefield=\"itemErrors[\u0027Mawb.Optional.eCSD.Screening.DateTime\u0027]\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=eCSDScreeningDateTimePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=eCSDScreeningDate class=\"error small-error\" ng-show=\"!WinAirwaybillForm.eCSDScreeningDate.$valid \u0026amp;\u0026amp; itemErrors[\u0027Mawb.Optional.eCSD.Screening.DateTime\u0027] == undefined\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027eCSDScreeningDate\u0027, \u0027Screening Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=eCSDScreeningDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.Screening.DateTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.Screening.DateTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.AdditionalSecurityStatement\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAdd\u0027l Statement:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Optional.eCSD.AdditionalSecurityStatement /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.AdditionalSecurityStatement\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.AdditionalSecurityStatement\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eOCI\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.SendOtherCustoms\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSend OCI:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=checkbox class=form-control ng-change=\"clearOCI(Airwaybill.Mawb.Optional.SendOtherCustoms, Airwaybill.Mawb.Optional)\" ng-model=Airwaybill.Mawb.Optional.SendOtherCustoms /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.SendOtherCustoms\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.SendOtherCustoms\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.OtherCustoms.Country.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCountry:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput ng-disabled=!Airwaybill.Mawb.Optional.SendOtherCustoms type=text class=form-control ng-model=Airwaybill.Mawb.Optional.OtherCustoms.Country.CodeShown uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 typeahead-on-select=countryChosen($item,Airwaybill.Mawb.Optional.OtherCustoms.Country) ng-change=\"Airwaybill.Mawb.Optional.OtherCustoms.Country.Code = null\" typeahead-no-results=OtherCustomsCountryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=OtherCustomsCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{Airwaybill.Mawb.Optional.OtherCustoms.Country.Code}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.OtherCustoms.Country.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.OtherCustoms.Country.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.OtherCustoms.InformationIdentifier\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eInformation ID:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect ng-disabled=!Airwaybill.Mawb.Optional.SendOtherCustoms class=form-control ng-model=Airwaybill.Mawb.Optional.OtherCustoms.InformationIdentifier ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Information Identifier\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.OtherCustoms.InformationIdentifier\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.OtherCustoms.InformationIdentifier\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.OtherCustoms.ControlIdentifier\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eControl ID:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect ng-disabled=!Airwaybill.Mawb.Optional.SendOtherCustoms class=form-control ng-model=Airwaybill.Mawb.Optional.OtherCustoms.ControlIdentifier ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Control Identifier\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.OtherCustoms.ControlIdentifier\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.OtherCustoms.ControlIdentifier\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.OtherCustoms.SupplementControlInformation\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSupplement Control Info:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput ng-disabled=!Airwaybill.Mawb.Optional.SendOtherCustoms type=text class=form-control ng-model=Airwaybill.Mawb.Optional.OtherCustoms.SupplementControlInformation /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.OtherCustoms.SupplementControlInformation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.OtherCustoms.SupplementControlInformation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eeCSD Other Regulated Agent Details\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.EnableOtherRegulatedAgentDetails\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eEnable:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=checkbox class=form-control ng-disabled=!Airwaybill.Mawb.Optional.SendeCSD ng-change=\"clearOtherRegulatedAgentDetails(Airwaybill.Mawb.Optional.eCSD.EnableOtherRegulatedAgentDetails, Airwaybill.Mawb.Optional.eCSD)\" ng-model=Airwaybill.Mawb.Optional.eCSD.EnableOtherRegulatedAgentDetails /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.EnableOtherRegulatedAgentDetails\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.EnableOtherRegulatedAgentDetails\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Identifier\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eIdentifier:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect class=form-control ng-model=Airwaybill.Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Identifier ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableOtherRegulatedAgentDetails ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Other Agent Identifiers\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Identifier\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Identifier\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Country.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCountry:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Country.CodeShown ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableOtherRegulatedAgentDetails uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 typeahead-on-select=countryChosen($item,Airwaybill.Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Country) ng-change=\"Airwaybill.Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Country.Code = null\" typeahead-no-results=OtherRegulatedAgentDetailsCountryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=OtherRegulatedAgentDetailsCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{Airwaybill.Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Country.Code}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Country.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.Country.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.ReferenceInformation\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eReference Info:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableOtherRegulatedAgentDetails ng-model=Airwaybill.Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.ReferenceInformation /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.ReferenceInformation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.ReferenceInformation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.ExpiryDate\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eExpiry Date:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text class=form-control ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableOtherRegulatedAgentDetails name=eCSDOtherRegulatedAgentDetailsExpiryDate id=eCSDOtherRegulatedAgentDetailsExpiryDate date-popup-manager=eCSDOtherRegulatedAgentDetailsExpiryDatePopup svl-datefield=\"itemErrors[\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.ExpiryDate\u0027]\" ng-model=Airwaybill.Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.ExpiryDate /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=eCSDOtherRegulatedAgentDetailsExpiryDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"!WinAirwaybillForm.eCSDOtherRegulatedAgentDetailsExpiryDate.$valid \u0026amp;\u0026amp; itemErrors[\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.ExpiryDate\u0027] == undefined\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027eCSDOtherRegulatedAgentDetailsExpiryDate\u0027, \u0027Expiry Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.ExpiryDate\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.OtherRegulatedAgentDetailsActual.ExpiryDate\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv style=height:164px class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eeCSD Exemption Details\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.EnableExemptionMethod\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eEnable Method:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=checkbox class=form-control ng-disabled=!Airwaybill.Mawb.Optional.SendeCSD ng-change=\"clearExemption(Airwaybill.Mawb.Optional.eCSD.EnableExemptionMethod, Airwaybill.Mawb.Optional.eCSD)\" ng-model=Airwaybill.Mawb.Optional.eCSD.EnableExemptionMethod /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.EnableExemptionMethod\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.EnableExemptionMethod\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.Exemption.MethodActual\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eMethod:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect class=form-control ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableExemptionMethod ng-model=Airwaybill.Mawb.Optional.eCSD.Exemption.MethodActual ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Screening Method\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.Exemption.MethodActual\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.Exemption.MethodActual\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.Exemption.IssuedBy\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eIssued By:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableExemptionMethod ng-model=Airwaybill.Mawb.Optional.eCSD.Exemption.IssuedBy /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.Exemption.IssuedBy\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.Exemption.IssuedBy\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Optional.eCSD.Exemption.DateTime\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eDate/Time:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text class=form-control name=eCSDExemptionDate id=eCSDExemptionDate date-popup-manager=eCSDExemptionDateTimePopup svl-datefield=\"itemErrors[\u0027Mawb.Optional.eCSD.Exemption.DateTime\u0027]\" ng-model=Airwaybill.Mawb.Optional.eCSD.Exemption.DateTime ng-disabled=!Airwaybill.Mawb.Optional.eCSD.EnableExemptionMethod /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=eCSDExemptionDateTimePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"!WinAirwaybillForm.eCSDExemptionDate.$valid \u0026amp;\u0026amp; itemErrors[\u0027Mawb.Optional.eCSD.Exemption.DateTime\u0027] == undefined\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027eCSDExemptionDate\u0027, \u0027Exemption Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Optional.eCSD.Exemption.DateTime\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Optional.eCSD.Exemption.DateTime\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('airwaybill-tab-execute', "\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eEmail Notifications\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.EmailNotifications[0].Email\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.EmailNotifications[0].Name\u0027)}\"\u003e\u003cdiv class=col-xs-2\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.EmailNotifications0.Email /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.EmailNotifications[0].Email\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.EmailNotifications[0].Email\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 text-right\"\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.EmailNotifications0.Name /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.EmailNotifications[0].Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.EmailNotifications[0].Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.EmailNotifications[1].Email\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.EmailNotifications[1].Name\u0027)}\"\u003e\u003cdiv class=col-xs-2\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.EmailNotifications1.Email /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.EmailNotifications[1].Email\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.EmailNotifications[1].Email\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 text-right\"\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.EmailNotifications1.Name /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.EmailNotifications[1].Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.EmailNotifications[1].Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.EmailNotifications[2].Email\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.EmailNotifications[2].Name\u0027)}\"\u003e\u003cdiv class=col-xs-2\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.EmailNotifications2.Email /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.EmailNotifications[2].Email\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.EmailNotifications[2].Email\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 text-right\"\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.EmailNotifications2.Name /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.EmailNotifications[2].Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.EmailNotifications[2].Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.EmailNotifications[3].Email\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.EmailNotifications[3].Name\u0027)}\"\u003e\u003cdiv class=col-xs-2\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.EmailNotifications3.Email /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.EmailNotifications[3].Email\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.EmailNotifications[3].Email\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 text-right\"\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.EmailNotifications3.Name /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.EmailNotifications[3].Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.EmailNotifications[3].Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.EmailNotifications[4].Email\u0027) || itemErrors.hasOwnProperty(\u0027Mawb.EmailNotifications[4].Name\u0027)}\"\u003e\u003cdiv class=col-xs-2\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.EmailNotifications4.Email /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.EmailNotifications[4].Email\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.EmailNotifications[4].Email\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-2 text-right\"\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.EmailNotifications4.Name /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.EmailNotifications[4].Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.EmailNotifications[4].Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eExecuted:\u003c/h6\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Execution.Date\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eDate:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cdiv class=\"input-group-sm input-group\"\u003e\u003cinput type=text class=form-control name=ExecutionDate id=ExecutionDate date-popup-manager=ExecutionDatePopup svl-datefield=\"itemErrors[\u0027Mawb.Execution.Date\u0027]\" ng-model=Airwaybill.Mawb.Execution.Date /\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" ng-click=ExecutionDatePopup.open()\u003e \u003ci class=\"fa fa-fw fa-calendar\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=ExecutionDate class=\"error small-error\" ng-show=\"!WinAirwaybillForm.ExecutionDate.$valid \u0026amp;\u0026amp; itemErrors[\u0027Mawb.Execution.Date\u0027]== undefined\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"dateFormatInvalidMessage(\u0027ExecutionDate\u0027, \u0027Execution Date\u0027)\"\u003e\u003c/span\u003e\u003c/label\u003e \u003clabel for=ExecutionDate class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Execution.Date\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Execution.Date\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Execution.Place\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003ePlace:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Execution.Place /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Execution.Place\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Execution.Place\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Mawb.Execution.ShipperSignature\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eShipper Signature:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Execution.ShipperSignature /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Execution.ShipperSignature\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Execution.ShipperSignature\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv ng-class=\"{\u0027has-error\u0027 : itemErrors.hasOwnProperty(\u0027Mawb.Execution.CarrierSignature\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCarrier Signature:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=Airwaybill.Mawb.Execution.CarrierSignature /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Mawb.Execution.CarrierSignature\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Mawb.Execution.CarrierSignature\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\"\u003e\u003cdiv\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003e\u0026nbsp;\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u0026nbsp;\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003cbutton type=button class=btn ng-disabled=!Airwaybill.Ready ng-class=\"{\u0027btn-disabled\u0027: !Airwaybill.Ready,\u0027btn-success\u0027: Airwaybill.Ready}\" ng-click=Submit(false);\u003eSubmit\u003cspan ng-show=loadingItems\u003e \u003ci class=\"fa fa-spin fa-refresh\"\u003e\u003c/i\u003e\u003c/span\u003e\u003c/button\u003e\u003cdiv\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027SubmitButton\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SubmitButton\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('airwaybill-house-bill-expanded-view', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}label.full-width-label{width:100%}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cform autocomplete=off id=winHouseBillForm class=form-compact\u003e\u003cdiv class=row\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eGeneral\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027HawbNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eHawb #:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.HawbNumber /\u003e\u003cdiv class=\"error small-error\" ng-show=\"(itemErrors[\u0027HawbNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027HawbNumber\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027HawbStatus\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eStatus:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect type=text disabled class=form-control ng-model=itemToEdit.HawbStatus ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027MAWB Status\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027HawbStatus\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027HawbStatus\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027NumberOfPieces\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003ePieces:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.NumberOfPieces /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027NumberOfPieces\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027NumberOfPieces\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: (itemErrors.hasOwnProperty(\u0027GrossWeight.Value\u0027) ||itemErrors.hasOwnProperty(\u0027GrossWeight.UOM\u0027))}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eGross Weight:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cinput type=text class=form-control ng-blur=\"itemToEdit.GrossWeight.Value = roundTo2(itemToEdit.GrossWeight.Value)\" ng-model=itemToEdit.GrossWeight.Value /\u003e\u003c/div\u003e\u003cdiv class=col-xs-4\u003e\u003cselect class=form-control ng-model=itemToEdit.GrossWeight.UOM ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Weight Unit\u0027]\"\u003e\u003c/select\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027GrossWeight.Value\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GrossWeight.Value\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027GrossWeight.UOM\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027GrossWeight.UOM\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eShipper\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Shipper.Name\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.Name /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Shipper.Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Shipper.Address.Line1\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAddress 1:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.Address.Line1 /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Shipper.Address.Line1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.Address.Line1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Shipper.Address.Line2\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAddress 2:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.Address.Line2 /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Shipper.Address.Line2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.Address.Line2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Shipper.Address.Place\u0027) || itemErrors.hasOwnProperty(\u0027Parties.Shipper.Address.StateProvince\u0027) || itemErrors.hasOwnProperty(\u0027Parties.Shipper.Address.PostalCode\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCity/State/Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.Address.Place /\u003e\u003c/div\u003e\u003cdiv class=col-xs-2\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.Address.StateProvince /\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.Address.PostalCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Parties.Shipper.Address.Place\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.Address.Place\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Parties.Shipper.Address.StateProvince\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.Address.StateProvince\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Parties.Shipper.Address.PostalCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.Address.PostalCode\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Shipper.Address.Country.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCountry:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.Address.Country.CodeShown uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 typeahead-on-select=countryChosen($item,itemToEdit.Parties.Shipper.Address.Country) ng-change=\"itemToEdit.Parties.Shipper.Address.Country.Code = null\" typeahead-no-results=ShipperCountryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=ShipperCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{itemToEdit.Parties.Shipper.Address.Country.Code}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Shipper.Address.Country.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.Address.Country.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Shipper.Phone\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.Phone /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Shipper.Phone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.Phone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Shipper.Fax\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eFax:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.Fax /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Shipper.Fax\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.Fax\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Shipper.Email\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.Email /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Shipper.Email\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.Email\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Shipper.AccountNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAccountNumber:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Shipper.AccountNumber /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Shipper.AccountNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Shipper.AccountNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eCharges Declaration\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Charges.CurrencyCode\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCurrency:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Charges.CurrencyCode /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Charges.CurrencyCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Charges.CurrencyCode\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Charges.WeightOrValuation\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eFreight Charges:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect type=text class=form-control ng-model=itemToEdit.Charges.WeightOrValuation ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Prepaid/Collect Indicators\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Charges.WeightOrValuation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Charges.WeightOrValuation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Charges.Other\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eOther Charges:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect type=text class=form-control ng-model=itemToEdit.Charges.Other ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Prepaid/Collect Indicators\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Charges.Other\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e\u003cspan ng-bind=\"itemErrors[\u0027Charges.Other\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eHS Codes\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cargo.HSCode[0].Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eHS Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Cargo.HSCode0.Code /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Cargo.HSCode[0].Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cargo.HSCode[0].Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cargo.HSCode[1].Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eHS Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Cargo.HSCode1.Code /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Cargo.HSCode[1].Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cargo.HSCode[1].Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cargo.HSCode[2].Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eHS Code:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Cargo.HSCode2.Code /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Cargo.HSCode[2].Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cargo.HSCode[2].Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eDescription of Goods:\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cargo.GoodsDescription\u0027)}\"\u003e\u003cdiv class=col-xs-12\u003e\u003ctextarea style=resize:vertical;max-height:104px class=form-control ng-model=itemToEdit.Cargo.GoodsDescription\u003e\u003c/textarea\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Cargo.GoodsDescription\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cargo.GoodsDescription\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=col-sm-6\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eAccounting Info\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Locations.PortOfOrigin.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eOrigin Port:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Locations.PortOfOrigin.CodeShown placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=\"originChosen($item, itemToEdit)\" typeahead-min-length=2 ng-change=\"itemToEdit.Locations.PortOfOrigin.Code = null\" typeahead-template-url=airport-typeahead typeahead-no-results=originNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-default\" ng-click=\"lookupAirport(itemToEdit, originChosen)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Locations.PortOfOrigin.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Locations.PortOfOrigin.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Locations.PortOfDestination.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eDest Port:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"col-xs-8 input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Locations.PortOfDestination.CodeShown placeholder=\"Type Airport to Search...\" uib-typeahead=\"airport.Code as airport.Code for airport in searchAirports($viewValue)\" typeahead-on-select=\"destChosen($item, itemToEdit)\" typeahead-min-length=2 ng-change=\"itemToEdit.Locations.PortOfDestination.Code = null\" typeahead-template-url=airport-typeahead typeahead-no-results=destNoResults ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-default\" ng-click=\"lookupAirport(itemToEdit, destChosen)\"\u003e\u003ci class=\"fa fa-fw fa-search\"\u003e\u003c/i\u003e\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003clabel class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Locations.PortOfDestination.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Locations.PortOfDestination.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Commodity\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCommodity:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Commodity /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Commodity\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Commodity\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027SLAC\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSLAC:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.SLAC /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027SLAC\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027SLAC\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eConsignee\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Consignee.Name\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eName:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.Name /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Consignee.Name\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.Name\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Consignee.Address.Line1\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAddress 1:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.Address.Line1 /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Consignee.Address.Line1\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.Address.Line1\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Consignee.Address.Line2\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAddress 2:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.Address.Line2 /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Consignee.Address.Line2\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.Address.Line2\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Consignee.Address.Place\u0027) || itemErrors.hasOwnProperty(\u0027Parties.Consignee.Address.StateProvince\u0027) || itemErrors.hasOwnProperty(\u0027Parties.Consignee.Address.PostalCode\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCity/State/Zip:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.Address.Place /\u003e\u003c/div\u003e\u003cdiv class=col-xs-2\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.Address.StateProvince /\u003e\u003c/div\u003e\u003cdiv class=col-xs-3\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.Address.PostalCode /\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=row\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Parties.Consignee.Address.Place\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.Address.Place\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Parties.Consignee.Address.StateProvince\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.Address.StateProvince\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv class=\"error small-error col-xs-offset-4 col-xs-8\" ng-show=\"(itemErrors[\u0027Parties.Consignee.Address.PostalCode\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.Address.PostalCode\u0027]\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Consignee.Address.Country.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCountry:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.Address.Country.CodeShown uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 typeahead-on-select=countryChosen($item,itemToEdit.Parties.Consignee.Address.Country,itemToEdit) ng-change=\"itemToEdit.Parties.Consignee.Address.Country.Code = null\" typeahead-no-results=ConsigneeCountryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=ConsigneeCountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{itemToEdit.Parties.Consignee.Country.Code}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Consignee.Address.Country.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.Address.Country.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Consignee.Phone\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003ePhone:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.Phone /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Consignee.Phone\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.Phone\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Consignee.Fax\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eFax:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.Fax /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Consignee.Fax\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.Fax\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Consignee.Email\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eEmail:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.Email /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Consignee.Email\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.Email\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Parties.Consignee.AccountNumber\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eAccountNumber:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Parties.Consignee.AccountNumber /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Parties.Consignee.AccountNumber\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Parties.Consignee.AccountNumber\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eCharges Declaration\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Charges.ValuesForCustom\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCustoms DV:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Charges.ValuesForCustom /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Charges.ValuesForCustom\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Charges.ValuesForCustom\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Charges.ValuesForCarriage\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCarriage DV:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Charges.ValuesForCarriage /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Charges.ValuesForCarriage\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Charges.ValuesForCarriage\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Charges.ValuesForInsurance\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eInsurance Amt:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Charges.ValuesForInsurance /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Charges.ValuesForInsurance\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Charges.ValuesForInsurance\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eSpecial Handling\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cargo.SpecialHandling[0].Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSpecial Handling:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Cargo.SpecialHandling0.Code /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Cargo.SpecialHandling[0].Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cargo.SpecialHandling[0].Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cargo.SpecialHandling[1].Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSpecial Handling:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Cargo.SpecialHandling1.Code /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Cargo.SpecialHandling[1].Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cargo.SpecialHandling[1].Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Cargo.SpecialHandling[2].Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSpecial Handling:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=text class=form-control ng-model=itemToEdit.Cargo.SpecialHandling2.Code /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Cargo.SpecialHandling[2].Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Cargo.SpecialHandling[2].Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"portlet bordered light minimal\"\u003e\u003ch6 class=\"Airwaybill-legend bold\"\u003eOCI\u003c/h6\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Optional.SendOtherCustoms\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSend OCI:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput type=checkbox class=form-control ng-change=\"clearOCI(itemToEdit.Optional.SendOtherCustoms, itemToEdit.Optional)\" ng-model=itemToEdit.Optional.SendOtherCustoms /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Optional.SendOtherCustoms\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Optional.SendOtherCustoms\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Optional.OtherCustoms.Country.Code\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eCountry:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput ng-disabled=!itemToEdit.Optional.SendOtherCustoms type=text class=form-control ng-model=itemToEdit.Optional.OtherCustoms.Country.CodeShown uib-typeahead=\"country.Code as country.Name for country in searchCountries($viewValue)\" placeholder=\"Type Country to Search...\" typeahead-min-length=2 ng-change=\"itemToEdit.Optional.OtherCustoms.Country.Code = null\" typeahead-on-select=\"countryChosen($item,itemToEdit.Optional.OtherCustoms.Country, itemToEdit)\" typeahead-no-results=OCICountryNoResults typeahead-loading=searchingForCountries ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv ng-show=OCICountryNoResults\u003e\u003ci class=\"fa fa-info-circle\"\u003e\u003c/i\u003e No Matches for the Country Code \"{{itemToEdit.Optional.OtherCustoms.Country.Code}}\"\u003c/div\u003e\u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Optional.OtherCustoms.Country.Code\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Optional.OtherCustoms.Country.Code\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Optional.OtherCustoms.InformationIdentifier\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eInformation ID:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect ng-disabled=!itemToEdit.Optional.SendOtherCustoms class=form-control ng-model=itemToEdit.Optional.OtherCustoms.InformationIdentifier ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Information Identifier\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Optional.OtherCustoms.InformationIdentifier\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Optional.OtherCustoms.InformationIdentifier\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Optional.OtherCustoms.ControlIdentifier\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eControl ID:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cselect ng-disabled=!itemToEdit.Optional.SendOtherCustoms class=form-control ng-model=itemToEdit.Optional.OtherCustoms.ControlIdentifier ng-options=\"item.Code as item.Description for item in selectionOptions[\u0027Control Identifier\u0027]\"\u003e\u003c/select\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Optional.OtherCustoms.ControlIdentifier\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Optional.OtherCustoms.ControlIdentifier\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=\"row form-group\" ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027Optional.OtherCustoms.SupplementControlInformation\u0027)}\"\u003e\u003cdiv class=col-xs-4\u003e\u003clabel class=control-label\u003eSupplement Control Info:\u003c/label\u003e\u003c/div\u003e\u003cdiv class=col-xs-8\u003e\u003cinput ng-disabled=!itemToEdit.Optional.SendOtherCustoms type=text class=form-control ng-model=itemToEdit.Optional.OtherCustoms.SupplementControlInformation /\u003e \u003clabel class=\"error small-error\" ng-show=\"(itemErrors[\u0027Optional.OtherCustoms.SupplementControlInformation\u0027] != undefined)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Optional.OtherCustoms.SupplementControlInformation\u0027]\"\u003e\u003c/span\u003e\u003c/label\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003c/form\u003e"); $templateCache.put('winHouseBill-list-row-headers', "\u003ctr\u003e\u003cth\u003e\u003c/th\u003e\u003cth\u003eShipment #\u003c/th\u003e\u003cth\u003eShipper\u003c/th\u003e\u003cth\u003eConsignee\u003c/th\u003e\u003cth class=text-center\u003eReady\u003c/th\u003e\u003c/tr\u003e"); $templateCache.put('winHouseBill-list-rows', "\u003ctr ng-repeat=\"row in displayedItems\" ng-click=\"$emit(\u0027editItem\u0027, row)\" ng-class={info:row.isSelected}\u003e\u003ctd class=\"edit-icon-col text-center\"\u003e\u003ci class=\"fa fa-pencil\"\u003e\u003c/i\u003e\u003c/td\u003e\u003ctd class=item-link\u003e\u003ca class=item-link\u003e{{row.ShipmentId}}\u003c/a\u003e\u003c/td\u003e\u003ctd style=white-space:nowrap;overflow:hidden;text-overflow:ellipsis\u003e{{row.Parties.Shipper.Name}}\u003c/td\u003e\u003ctd class=hidden-xs\u003e{{row.Parties.Consignee.Name}}\u003c/td\u003e\u003ctd class=text-center\u003e\u003cspan class=\"fa fa-check\" style=color:lightgreen ng-show=row.Ready\u003e\u003c/span\u003e\u003cspan class=\"fa fa-times\" style=color:red ng-show=!row.Ready\u003e\u003c/span\u003e\u003c/td\u003e\u003c/tr\u003e"); $templateCache.put('modal-winRoutingValidationModal', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eInvalid Routing For Airwaybill\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003eA Routing must have MAWB number, vendor, origin agent and destination agent before beginning a win airwaybill.\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=\"text-center form-group\"\u003e\u003ca ng-click=$dismiss() href=javascript: type=button class=\"btn btn-primary\"\u003eOk\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-winAirwaybillResponseModal', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eWIN Airwaybill Response\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body ng-show=WinSubmissionResponse.Success\u003e\u003cdiv\u003eWIN Submission has succeeded. \u003cspan ng-show=\"SystemConfigService.getConfig(\u0027APIDemoMode\u0027)\"\u003e (DEMO MODE)\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv ng-repeat=\"error in WinSubmissionResponse.Remarks\"\u003e\u003ch6\u003e{{error.Identifier}} {{error.ErrorCode}}\u003c/h6\u003e\u003cdiv\u003e{{error.ErrorMessage}}\u003c/div\u003e\u003cbr/\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003ca ng-click=$close() ng-show=\"!(WinSubmissionResponse.Remarks[0].ErrorCode == \u0027Status Change\u0027)\" href=javascript: type=button class=\"btn btn-primary\"\u003eOk\u003c/a\u003e \u003ca ng-click=$close() ng-show=\"WinSubmissionResponse.Remarks[0].ErrorCode == \u0027Status Change\u0027\" href=javascript: type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e \u003ca ng-click=Submit(true) ng-show=\"WinSubmissionResponse.Remarks[0].ErrorCode == \u0027Status Change\u0027\" href=javascript: type=button class=\"btn btn-success\"\u003eContinue\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-winNullStatusResponseModal', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=$dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eNull Status Response\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cspan\u003e{{errorMessage}}\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003ca ng-click=$close() ng-show=\"!(WinSubmissionResponse.Remarks[0].ErrorCode == \u0027Status Change\u0027)\" href=javascript: type=button class=\"btn btn-primary\"\u003eOk\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-WinStatusMapper', "\u003cstyle\u003ea.item-link{cursor:pointer}a.delete-link{cursor:pointer;color:red}.modal-header .alert{margin-bottom:2px !important}\u003c/style\u003e\u003cdiv\u003e\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=closeModal() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eWIN Statuses\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003e\u003cform autocomplete=off name=WinStatusMapperForm\u003e\u003cdiv class=form-compact\u003e\u003cdiv class=\"form-group table-responsive\"\u003e\u003ctable ng-show=\"StatusList.length \u003e 0\" class=\"table table-bordered table-striped table-condensed responsive-text\"\u003e\u003cthead\u003e\u003ctr\u003e\u003cth\u003eCode\u003c/th\u003e\u003cth\u003eDescription\u003c/th\u003e\u003cth\u003eSV Code Type\u003c/th\u003e\u003cth\u003eStatus Date\u003c/th\u003e\u003cth\u003ePieces/Weight\u003c/th\u003e\u003cth class=text-center\u003eUpdate\u003c/th\u003e\u003c/tr\u003e\u003c/thead\u003e\u003ctbody\u003e\u003ctr ng-show=!loadingStatuses ng-repeat=\"row in StatusList\"\u003e\u003ctd\u003e\u003cspan\u003e{{row.WinStatusCode}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan\u003e{{row.WinName}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cdiv class=form-group ng-show=row.Selected ng-class=\"{\u0027has-error\u0027: itemErrors.hasOwnProperty(\u0027StatusMappings[\u0027+$index + \u0027].SVCode\u0027)}\"\u003e\u003cdiv class=\"input-group input-group-sm\"\u003e\u003cinput type=text class=form-control ng-change=\"row.SVCode = null\" ng-model=row.SVCodeShown uib-typeahead=\"StatusCodeType.CodeType as StatusCodeType.CodeType for StatusCodeType in searchStatus($viewValue)\" placeholder=\"Type Status to Search...\" typeahead-min-length=2 typeahead-template-url=CodeTypeStatus-typeahead typeahead-no-results=StatusNoResults typeahead-on-select=\"codeTypeChosen($item, row)\" ng-model-options=\"{ \u0027debounce\u0027: 500 }\"/\u003e\u003cdiv class=input-group-btn\u003e\u003cbutton type=button class=\"btn btn-svl-default\" tabindex=1 ng-click=lookupStatus(row)\u003e \u003ci class=\"fa fa-fw fa-search\" aria-hidden=true data-toggle=tooltip data-placement=top title=\"Choose a StatusCodeType\"\u003e\u003c/i\u003e \u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv ng-show=!row.Selected\u003e{{row.SVCodeShown}}\u003c/div\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan\u003e{{row.StatusDate | date: \u0027MM/dd/yyyy\u0027}} {{row.StatusTime}}\u003c/span\u003e\u003c/td\u003e\u003ctd\u003e\u003cspan name=statusMappingText ng-class=\"{\u0027redText\u0027: row.LessThanRouting}\"\u003e{{row.Pieces}}\u003cspan ng-show=\"row.Weight != undefined \u0026amp;\u0026amp; row.Pieces != undefined\"\u003e/\u003c/span\u003e{{row.Weight}} {{row.UnitOfMeasure}}\u003c/span\u003e\u003c/td\u003e\u003ctd class=text-center\u003e\u003cinput type=checkbox style=margin:auto class=form-control checked ng-model=row.Selected /\u003e\u003c/td\u003e\u003c/tr\u003e\u003c/tbody\u003e\u003c/table\u003e\u003cdiv ng-show=\"!StatusList.length \u003e 0 \u0026amp;\u0026amp; !loadingStatuses\"\u003e\u003cspan ng-bind=\"noItemsText || \u0027There are currently no statuses reported for this Airwaybill.\u0027\"\u003e\u003c/span\u003e\u003c/div\u003e\u003cdiv ng-show=loadingStatuses\u003eLoading - \u003cspan class=\"fa fa-refresh fa-spin\"\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003clabel for=WinStatusMappings class=error ng-show=\"(itemErrors.hasOwnProperty(\u0027IncompleteStatuses\u0027))\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e All mappings must be completed to continue\u003c/label\u003e \u003clabel for=WinStatusMappings class=error ng-show=\"itemErrors.hasOwnProperty(\u0027Selected\u0027)\"\u003e\u003ci class=\"fa fa-warning\"\u003e\u003c/i\u003e \u003cspan ng-bind=\"itemErrors[\u0027Selected\u0027]\"\u003e\u003c/span\u003e \u003c/label\u003e\u003c/div\u003e\u003c/form\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003ca ng-click=closeModal() href=javascript: type=button class=\"btn btn-danger\"\u003eCancel\u003c/a\u003e \u003cbutton type=button ng-show=\"StatusList.length \u003e 0\" class=\"btn btn-primary\" ng-click=createMappings()\u003eAdd Status to Routing\u003c/button\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-WinStatusUpdate', "\u003cdiv\u003e\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-hide=hideClose ng-click=\"$emit(\u0027refreshStatusGrid\u0027); $dismiss();\" aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003eWin Airwaybill Status\u003c/h4\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv style=text-align:center;font-size:large\u003e\u003cspan ng-show=loadingStatus\u003e Loading - \u003cspan class=\"fa fa-refresh fa-spin\"\u003e\u003c/span\u003e \u003c/span\u003e \u003cspan ng-show=\"!loadingStatus \u0026amp;\u0026amp; Status != \u0027ShipmentAccepted\u0027\"\u003e{{Status}}\u003c/span\u003e\u003cspan ng-show=\"!loadingStatus \u0026amp;\u0026amp; Status == \u0027ShipmentAccepted\u0027\"\u003eShipment Accepted\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv class=text-center\u003e\u003ca ng-click=\"$emit(\u0027refreshStatusGrid\u0027); $close()\" href=javascript: type=button class=\"btn btn-primary\"\u003eOk\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e\u003c/div\u003e"); $templateCache.put('modal-WinNoUsername', "\u003cdiv class=modal-header\u003e\u003cbutton type=button class=close ng-click=dismiss() aria-label=Close\u003e\u003cspan aria-hidden=true\u003e\u0026times;\u003c/span\u003e\u003c/button\u003e\u003ch4 class=modal-title\u003e\u003cspan\u003eWIN Account Management\u003c/span\u003e\u003c/h4\u003e\u003cdiv class=alert ng-class=\"\u0027alert-\u0027 + alertType\" ng-show=showAlert\u003e\u003cspan ng-bind-html=alertMessage\u003e\u003c/span\u003e\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-body\u003e\u003cdiv\u003eYour WIN account is managed by Supply-Vision. Please contact Supply-Vision support to begin using this feature.\u003c/div\u003e\u003c/div\u003e\u003cdiv class=modal-footer style=text-align:center\u003e\u003cdiv style=margin:auto;display:inline-block\u003e\u003cbutton type=button class=\"btn btn-primary\" ng-click=dismiss()\u003eOK\u003c/button\u003e \u003ca href=\"/Admin/\" target=_self class=\"btn btn-danger\" ng-click=dismiss()\u003eGo Back\u003c/a\u003e\u003c/div\u003e\u003c/div\u003e"); console.timeEnd('SVL Template Cache'); }]);