smatmp.hatch.com Open in urlscan Pro
20.151.29.192  Public Scan

Submitted URL: https://gpi.hatch.com/
Effective URL: https://smatmp.hatch.com/apex/f?p=1000:101::::::
Submission Tags: falconsandbox
Submission: On February 16 via api from US — Scanned from DE

Form analysis 1 forms found in the DOM

Name: wwv_flowPOST wwv_flow.accept

<form action="wwv_flow.accept" method="post" name="wwv_flow" id="wwvFlowForm" data-oj-binding-provider="none" novalidate="" autocomplete="off">
  <input type="hidden" name="p_flow_id" value="1000" id="pFlowId"><input type="hidden" name="p_flow_step_id" value="101" id="pFlowStepId"><input type="hidden" name="p_instance" value="12968814478496" id="pInstance"><input type="hidden"
    name="p_page_submission_id" value="165014375391349342592634961929233118280" id="pPageSubmissionId"><input type="hidden" name="p_request" value="" id="pRequest"><input type="hidden" name="p_reload_on_submit" value="A" id="pReloadOnSubmit"><input
    type="hidden" value="165014375391349342592634961929233118280" id="pSalt">
  <div class="t-Region t-Region--noPadding t-Region--removeHeader t-Region--scrollBody t-Form--noPadding margin-top-none margin-bottom-none margin-left-none margin-right-none" id="R231566825434318728">
    <div class="t-Region-header">
      <div class="t-Region-headerItems t-Region-headerItems--title">
        <h2 class="t-Region-title" id="R231566825434318728_heading">P0_JS</h2>
      </div>
      <div class="t-Region-headerItems t-Region-headerItems--buttons"><span class="js-maximizeButtonContainer"></span></div>
    </div>
    <div class="t-Region-bodyWrap">
      <div class="t-Region-buttons t-Region-buttons--top">
        <div class="t-Region-buttons-left"></div>
        <div class="t-Region-buttons-right"></div>
      </div>
      <div class="t-Region-body">
        <script>
          function copy_link_to_breadcrumb(n_th_child, href_link) {
            $('#P0_BREAD_CRUMB_DISPLAY > a:nth-child(' + n_th_child + ')').attr('href', href_link);
          };
        </script>
        <script>
          function dummy() {
            console.log(Date.now() + " Dummy");
          };
        </script>
        <script>
          function hideSaveButton() {
            $('#SaveButton').css("display", "none");
          };
        </script>
        <script>
          function hideFlashback() {
            var interactivegrids = Array();
            $('.a-IG').each(function() {
              if (this.id.substr(this.id.length - 3, 3) == '_ig') {
                var gridId = this.id.substr(0, this.id.length - 3);
                if (apex.region(gridId) !== null) {
                  interactivegrids.push(gridId);
                }
              }
            });
            console.log('grids found:' + interactivegrids.length);
            interactivegrids.forEach(function(value) {
              apex.region(value).widget().interactiveGrid('getActions').remove('show-flashback-dialog');
            });
          };
        </script>
        <script>
          window.onload = function() {
            hideSaveButton();
          }
        </script>
        <script>
          function add_Breadcrumb_text(data) {
            $('#P0_BREAD_CRUMB_DISPLAY').html($('#P0_BREAD_CRUMB_DISPLAY').html() + ' > ' + data);
          }
        </script>
        <script>
          function open_mar_info_dialog(event) {
            var v_mar_code = event.target.getAttribute("data-hxgn-mar-code");
            var v_tab_selected = "";
            var v_mar_type = event.target.getAttribute("data-hxgn-mar-type");
            var v_title = "";
            if (v_mar_type == "W") {
              //v_title = "<span class=\"fa fa-warning\" aria-hidden=\"true\">"+apex.item("P0_PT_WARNING").getValue()+"</span>";
              v_title = apex.item("P0_PT_WARNING").getValue();
            } else if (v_mar_type == "E") {
              // v_title = "<span class=\"fa fa-times-circle\" style=\"color:tomato\" aria-hidden=\"true\">"+apex.item("P0_PT_ERROR").getValue()+"</span>";
              v_title = apex.item("P0_PT_ERROR").getValue();
            } else {
              //v_title = "<span class=\"a-Icon icon-info\" aria-hidden=\"true\">"+apex.item("P0_PT_INFO").getValue()+"</span>";
              v_title = apex.item("P0_PT_INFO").getValue();
            }
            $("#p0_mar_meesage_info").dialog("option", "title", v_title);
            apex.item("P0_MAR_TEXT").setValue("<b class= \"P0_MAR_TEXT_marcode\">:</b><span class= \"P0_MAR_TEXT\" ></span> ");
            $(".P0_MAR_TEXT_marcode").text(v_mar_code + ": ");
            if ($(event.target).siblings("a")[0]) {
              $(".P0_MAR_TEXT").text($(event.target).siblings("a")[0].innerText);
            } else {
              $(".P0_MAR_TEXT").text($(event.target).siblings("span")[0].innerText);
            }
            apex.item("P0_MAR_CAUSE").setValue(event.target.getAttribute("data-hxgn-mar-cause"));
            apex.item("P0_MAR_ACTION").setValue(event.target.getAttribute("data-hxgn-mar-action"));
            apex.item("P0_MAR_HINT").setValue(event.target.getAttribute("data-hxgn-mar-hint"));
            console.log(event.target.getAttribute("data-hxgn-mar-cause"));
            if (event.target.getAttribute("data-hxgn-mar-cause")) {
              console.log("showing cause");
              apex.item($("#p0_mar_meesage_info").find("a.t-Tabs-link")[0]).show();
              v_tab_selected = "0";
            } else {
              console.log("hiding cause");
              apex.item($("#p0_mar_meesage_info").find("a.t-Tabs-link")[0]).hide();
            }
            if (event.target.getAttribute("data-hxgn-mar-action")) {
              apex.item($("#p0_mar_meesage_info").find("a.t-Tabs-link")[1]).show();
              console.log("showing action");
              if (!v_tab_selected) {
                v_tab_selected = "1";
              }
            } else {
              apex.item($("#p0_mar_meesage_info").find("a.t-Tabs-link")[1]).hide();
              console.log("hiding action");
            }
            if (event.target.getAttribute("data-hxgn-mar-hint")) {
              apex.item($("#p0_mar_meesage_info").find("a.t-Tabs-link")[2]).show();
              if (!v_tab_selected) {
                v_tab_selected = "2";
              }
              console.log("showing hint");
            } else {
              apex.item($("#p0_mar_meesage_info").find("a.t-Tabs-link")[2]).hide();
              console.log("hiding hint");
            }
            $("#p0_mar_meesage_info").dialog("open", {
              closeOnEscape: true
            }).height("auto");
            console.log(v_tab_selected);
            if (v_tab_selected) //something must be selected
            {
              $("#p0_mar_meesage_info").find("a.t-Tabs-link")[v_tab_selected].click();
            }
            console.log("opened");
          }
        </script>
        <script>
          function get_rendered_cols(v_region_name) {
            var ig_model = apex.region(v_region_name).widget().interactiveGrid("getViews", "grid").modelColumns;
            var rendered_cols = "";
            for (col in ig_model) {
              if (col != "_meta" && col != "APEX$ROW_ACTION") {
                rendered_cols = rendered_cols + "," + col;
              }
            }
            return rendered_cols.substr(1);
          }
        </script>
        <script>
          const getRenderedColsBinary = (pRegionName, pColsArray, pItemToSet) => {
            var renderedColsCode = "";
            var igModel = Object.keys(apex.region(pRegionName).widget().interactiveGrid("getViews", "grid").modelColumns);
            for (i = 0; i <= pColsArray.length - 1; i++) {
              if (igModel.indexOf(pColsArray[i]) > 0) {
                renderedColsCode = renderedColsCode + "1";
              } else {
                renderedColsCode = renderedColsCode + "0";
              }
            }
            apex.item(pItemToSet).setValue(renderedColsCode);
            apex.server.process(null, {
              pageItems: "#" + pItemToSet
            }, {
              dataType: "text"
            });
          }
        </script>
        <script>
          function show_record_info(element) {
            var ig_region = apex.region.findClosest(element).element[0].id
            var view = apex.region(ig_region).widget().interactiveGrid("getViews", "grid");
            var model = view.model;
            var record = view.getSelectedRecords(element)[0];
            var v_yes = "Yes";
            var v_no = "No";
            if (apex.region(ig_region).widget().interactiveGrid("getViews", "grid").view$.grid("getSelectedRecords").length > 1) {
              apex.message.alert("Select only one record to open the Record Info (MAR-10814)");
              return false;
            }
            console.log(record);
            console.log(view);
            console.log(view.specialColumns.identityField);
            var uk_cols = view.specialColumns.identityField;
            var uk_vals = [];
            if (uk_cols) {
              for (i = 0; i < uk_cols.length; i++) {
                try {
                  uk_vals.push(model.getValue(record, uk_cols[i]));
                } catch (error) {
                  uk_vals.push("-1");
                }
              }
            }
            console.log(uk_vals);
            apex.server.process("get_record_info", // Process or AJAX Callback name
              {
                x01: -1,
                x02: ig_region,
                f01: uk_cols,
                f02: uk_vals
              }, {
                success: function(pData) { // Success Javascript
                  console.log("success");
                  console.log(pData);
                  pData = JSON.parse(pData);
                  apex.item("P0_BASE_TABLE").setValue(pData.base_table);
                  apex.item("P0_OWNER_PROJ_ID").setValue(pData.proj_id);
                  apex.item("P0_OWNER_DP_ID").setValue(pData.dp_id);
                  apex.item("P0_OWNER_DP_CODE").setValue(pData.dp_code);
                  apex.item("P0_OWNER_PG").setValue(pData.pg_code);
                  apex.item("P0_REC_LMOD").setValue(pData.lmod);
                  apex.item("P0_REC_M_USR_ID").setValue(pData.usr_id);
                  apex.item("P0_REC_INT_REV").setValue(pData.int_rev);
                  apex.item("P0_REC_REV_BEG").setValue(pData.rev_begin);
                  apex.item("P0_REC_REV_END").setValue(pData.rev_end);
                  apex.item("P0_REC_CTRL_STATUS").setValue(pData.ctrl_status);
                },
                dataType: "text"
              });
            if (model.allowAdd()) {
              apex.item("P0_INSERT_IND").setValue(v_yes);
            } else {
              apex.item("P0_INSERT_IND").setValue(v_no);
            };
            if (model.allowEdit()) {
              apex.item("P0_UPD_IND").setValue(v_yes);
            } else {
              apex.item("P0_UPD_IND").setValue(v_no);
            };
            if (model.allowDelete()) {
              apex.item("P0_DEL_IND").setValue(v_yes);
            } else {
              apex.item("P0_DEL_IND").setValue(v_no);
            };
            if (model.allowDelete(record)) {
              apex.item("P0_REC_DEL_IND").setValue(v_yes);
            } else {
              apex.item("P0_REC_DEL_IND").setValue(v_no);
            };
            if (model.allowEdit(record)) {
              apex.item("P0_REC_UPD_IND").setValue(v_yes);
            } else {
              apex.item("P0_REC_UPD_IND").setValue(v_no);
            };
            $("P0_OWNER_DP_ID").trigger("change");
            apex.item("P0_COL_NAME").setValue("");
            apex.item("P0_COL_TYPE").setValue("");
            apex.item("P0_COL_MAX_LENGTH").setValue("");
            apex.item("P0_COL_EDIT_IND").setValue("");
            var cols = apex.region(ig_region).widget().interactiveGrid("option", "config").columns;
            for (i in cols) {
              if (cols[i].name != "_meta" && cols[i].name != "APEX$ROW_ACTION" && cols[i].name != "CUD_COL") {
                if (!cols[i].isHidden) {
                  apex.item("P0_COL_NAME").setValue(apex.item("P0_COL_NAME").getValue() + cols[i].heading.label + "<br></br>");
                  apex.item("P0_COL_TYPE").setValue(apex.item("P0_COL_TYPE").getValue() + cols[i].dataType + "<br></br>");
                  if (!cols[i].isReadOnly) {
                    apex.item("P0_COL_EDIT_IND").setValue(apex.item("P0_COL_EDIT_IND").getValue() + "<i class='fa fa-check' aria-hidden='true'></i>" + "<br></br>");
                  } else {
                    apex.item("P0_COL_EDIT_IND").setValue(apex.item("P0_COL_EDIT_IND").getValue() + " - " + "<br></br>");
                  }
                }
              }
            }
            openModal("p0_record_info_region");
          }
        </script>
        <script>
          function customize_row_actions() {
            console.log("row actions called");
            if (apex.model) {
              var models = apex.model.list();
              for (var index in models) {
                console.log(typeof models[index]);
                if (typeof models[index] == "string" && models[index].lastIndexOf("_grid") > 0) {
                  var v_region_id = models[index].substr(0, models[index].lastIndexOf("_grid"));
                  var recInfoButton = {
                    type: "action",
                    name: "hxgn-rec-info",
                    icon: "fa fa-info-square-o",
                    label: "Record Info",
                    iconBeforeLabel: true,
                    hide: false,
                    action: function(menu, element) {
                      show_record_info(element);
                    }
                  } // element.name=="hxgn-rec-info
                  var vWidget = apex.region(v_region_id).widget();
                  console.log("v_region_id: " + v_region_id);
                  var toolbar = vWidget.interactiveGrid("getToolbar");
                  if (toolbar) {
                    let config = $.extend(true, {}, toolbar.toolbar("option"))
                    var toolbarData = config.data;
                    console.log(toolbarData);
                    toolbarGroup = toolbarData.filter(function(group) {
                      return group.id === "actions1"
                    })[0];
                    var controls = toolbarGroup.controls;
                    var items = controls[0].menu.items;
                    console.log(items);
                    items.push(recInfoButton);
                    toolbar.toolbar("option", "data", config.data);
                  }
                  // toolbar.toolbar("refresh");
                } //end of models if string
                else {
                  break;
                }
              } // end loop models
            } //end models length
          } //function end
        </script>
        <script>
          var hxgnJSp0 = (function() {
            return Object.freeze({
              popUp: null,
              autoSelectDp: function() {
                apex.server.process("AUTO_SELECT_DP", {
                  pageItems: "#P0_PROJECTS"
                }, {
                  dataType: "json",
                  success: function(pData) {
                    apex.item("P0_DISCIPLINES").setValue("");
                    if (pData.p0_disciplines == "") {
                      apex.item("P0_PROJECTS_MANDATE").setValue(pData.p0_projects_mandate);
                      openModal("p0_dp_select_mandate");
                      $(document).on("keydown", function(event) {
                        if (event.key == "Escape") { // ESC
                          $("#p0_button_set").click();
                        }
                      });
                    } else {
                      apex.item("P0_DISCIPLINES").setValue(pData.p0_disciplines);
                    }
                  }
                });
              },
              dpChange: function() {
                function executeDpChange() {
                  apex.server.process(null, {
                    pageItems: "#P0_DISCIPLINES"
                  }, {
                    dataType: "text",
                    success: function() {
                      //$("#p0_button_set").click();
                      hxgnJSp0.reloadFrame();
                    }
                  });
                }
                if (apex.page.isChanged()) {
                  apex.message.confirm("There are unsaved changes.Do you want to continue?", function(okPressed) {
                    if (okPressed) {
                      apex.page.cancelWarnOnUnsavedChanges();
                      executeDpChange();
                    } else {
                      apex.item("P0_DISCIPLINES").setValue("", null, true);
                      apex.item("P0_PROJECTS").setValue("Standard", null, true);
                    }
                  });
                } else {
                  executeDpChange();
                }
              },
              reloadFrame: function() {
                if ($("#apex_wait_overlay").length == 0 && !apex.page.isChanged()) apex.widget.waitPopup();
                var url = "f?p=101:1:12968814478496:APEX_CLONE_SESSION:::F101_G_CTX_CHANGED:CTX_CHANGED&cs=3A_RST3j-URZt3T1BhO3UieXXWMKr2jm-PcMM3rdNEXEHgDfkIUiVxK41KF1YA67kXIeuW7UkfpWcRvLTQCxYNg";
                apex.navigation.redirect(url);
              },
              mandateDialogInit: function() {
                $("[aria-describedby=p0_dp_select_mandate] .ui-icon-closethick", window.parent.document).click(function() {
                  $("#p0_button_set").click();
                });
              }
            });
          })();
        </script>
        <script>
          const hxgnAjax = (function() {
            return Object.freeze({
              fieldsValidated: [],
              validateFields: function(pAjaxProcess, pData, pExeDetails, pCallback) {
                if (pExeDetails && pExeDetails.gridStaticId && pExeDetails.gridStaticId.length > 0 && !pExeDetails.recordId) {
                  pExeDetails.model = apex.region(pExeDetails.gridStaticId).widget().interactiveGrid("getViews", "grid").model;
                  pExeDetails.recordId = apex.region(pExeDetails.gridStaticId).widget().interactiveGrid("getViews").grid.getActiveRecordId();
                  if (pExeDetails.recordId) {
                    pExeDetails.record = apex.region(pExeDetails.gridStaticId).widget().interactiveGrid("getViews", "grid").model.getRecord(pExeDetails.recordId);
                  }
                  if (!pExeDetails.model.hxgnIgCustomSetValue) {
                    pExeDetails.model.hxgnIgCustomSetValue = pExeDetails.model.setValue;
                    pExeDetails.model.setValue = function(pRecord, pFieldName, pValue) {
                      hxgnAjax.setColumnValue(pExeDetails.gridStaticId, pRecord, pFieldName, pValue);
                    }
                  }
                }
                apex.server.process(pAjaxProcess, pData, {
                  dataType: "text",
                  success: function(pData) {
                    if (typeof(pCallback) == "function") pCallback(pData, pExeDetails);
                  }
                });
                if (pExeDetails && pExeDetails.gridStaticId && pExeDetails.gridStaticId.length > 0 && !pExeDetails.recordId) {
                  var isGrid = false;
                  if (pExeDetails.gridStaticId != undefined && pExeDetails.gridStaticId.length > 0) {
                    isGrid = true;
                  }
                  for (i = 0; i < pExeDetails.fields.length; i++) {
                    if (isGrid && pExeDetails.model.getFieldMetadata(pExeDetails.fields[i])) {
                      var ColumnItem = apex.item(pExeDetails.model.getFieldMetadata(pExeDetails.fields[i]).elementId);
                      if (apex.region(pExeDetails.gridStaticId).widget().interactiveGrid("getViews").grid.getActiveRecordId() == pExeDetails.recordId) {
                        ColumnItem.node.setCustomValidity("");
                      }
                      if (pExeDetails.recordId) {
                        pExeDetails.model.setValidity("valid", pExeDetails.recordId, pExeDetails.fields[i]);
                      }
                    } else {
                      if (pExeDetails.fields[i].length > 0) apex.item(pExeDetails.fields[i]).node.setCustomValidity("");
                    }
                  }
                }
              },
              setItemValidity: function(pStatus, pExeDetails) {
                var isGrid = false;
                if (pExeDetails.gridStaticId != undefined && pExeDetails.gridStaticId.length > 0) {
                  isGrid = true;
                }
                if (isGrid) {
                  var model = apex.region(pExeDetails.gridStaticId).widget().interactiveGrid("getViews", "grid").model;
                  var recordId = pExeDetails.recordId;
                }
                if (pStatus == "error" || pStatus == "warning") {
                  for (i = 0; i < pExeDetails.fields.length; i++) {
                    var errorMsg = "";
                    if (typeof(pExeDetails.msg) == "object") {
                      errorMsg = pExeDetails.msg[i];
                    } else {
                      errorMsg = pExeDetails.msg;
                    }
                    if (isGrid) {
                      var ColumnItem = apex.item(model.getFieldMetadata(pExeDetails.fields[i]).elementId);
                      if (apex.region(pExeDetails.gridStaticId).widget().interactiveGrid("getViews").grid.getActiveRecordId() == pExeDetails.recordId && pStatus != "warning") {
                        ColumnItem.node.setCustomValidity(errorMsg);
                        hxgnAjax.fieldsValidated.push(model.getFieldMetadata(pExeDetails.fields[i]).elementId);
                      }
                      if (pExeDetails.recordId) {
                        model.setValidity(pStatus, recordId, pExeDetails.fields[i], errorMsg);
                        hxgnAjax.fieldsValidated.push(model.getFieldMetadata(pExeDetails.fields[i]).elementId);
                      }
                    } else {
                      apex.item(pExeDetails.fields[i]).node.setCustomValidity(errorMsg);
                    }
                  }
                } else {
                  for (i = 0; i < pExeDetails.fields.length; i++) {
                    if (isGrid) {
                      var ColumnItem = apex.item(model.getFieldMetadata(pExeDetails.fields[i]).elementId);
                      if (apex.region(pExeDetails.gridStaticId).widget().interactiveGrid("getViews").grid.getActiveRecordId() == pExeDetails.recordId) {
                        ColumnItem.node.setCustomValidity("");
                      }
                      if (pExeDetails.recordId) {
                        model.setValidity("valid", recordId, pExeDetails.fields[i]);
                      }
                      var errorColumns = [];
                      for (k = 0; k < model.getErrors().length; k++) {
                        var allfields = model.getErrors()[k].fields;
                        for (var key in allfields) {
                          if (allfields[key].error) {
                            errorColumns.push(key)
                          }
                        }
                      }
                      for (var j = 0; j < hxgnAjax.fieldsValidated.length; j++) {
                        if (hxgnAjax.fieldsValidated[j] == model.getFieldMetadata(pExeDetails.fields[i]).elementId && errorColumns.indexOf(pExeDetails.fields[i]) == -1) {
                          hxgnAjax.fieldsValidated.splice(j, 1);
                          j--;
                        }
                      }
                    } else {
                      apex.item(pExeDetails.fields[i]).node.setCustomValidity("");
                    }
                  }
                }
                apex.page.validate();
              },
              setColumnValue: function(pGridStaticId, pRecord, pFieldName, pValue) {
                if (pGridStaticId && pRecord) {
                  var modelColumns = apex.region(pGridStaticId).widget().interactiveGrid("getViews", "grid").modelColumns;
                  var model = apex.region(pGridStaticId).widget().interactiveGrid("getViews", "grid").model;
                  var recordId = model.getRecordId(pRecord);
                  if (typeof(pValue) === "number") {
                    pValue = "" + pValue;
                  }
                  if (Object.keys(modelColumns).indexOf(pFieldName) != -1 && recordId) {
                    if (model.hxgnIgCustomSetValue) model.hxgnIgCustomSetValue(pRecord, pFieldName, pValue);
                    else model.setValue(pRecord, pFieldName, pValue);
                  }
                }
              },
              checkSaveAllowed: function(p1) {
                p1 = p1.triggeringElement;
                var saveAllow = $(p1).attr("data-save-allowed");
                if (!saveAllow) {
                  hxgnAjax.checkSaveAllowedLoop(p1);
                  return false;
                } else if (saveAllow == 1) {
                  $(p1).removeAttr("data-save-allowed");
                  if ($("[role=alertdialog]").length == 0) return true;
                  else return false;
                } else if (saveAllow == -1 /* || $("[role=alertdialog]").length > 0 */ ) {
                  return false;
                }
              },
              checkSaveAllowedLoop: function(p1) {
                if ($.active === 0) {
                  $(p1).attr("data-save-allowed", 1);
                  $(p1).click();
                } else {
                  $(p1).attr("data-save-allowed", -1);
                  setTimeout(function() {
                    hxgnAjax.checkSaveAllowedLoop(p1);
                  }, 10)
                }
              }
            });
          })();
        </script>
        <script>
          const setValidityOnInit = () => {
            if (apex.model) {
              var modelsList = apex.model.list();
              for (i = 0; i < modelsList.length; i++) {
                var staticId = apex.model.get(modelsList[i])._options.regionStaticId;
                setValidityOnInitForGrid(staticId);
              }
            }
          }
          const setValidityOnInitForGrid = (staticId) => {
            var regionWidget = apex.region(staticId).widget();
            regionWidget.on("apexbeginrecordedit", function(event, ui) {
              var model = apex.region(staticId).widget().interactiveGrid("getViews", "grid").model;
              if (ui.recordId) {
                var fields = ui.model.getRecordMetadata(ui.recordId).fields;
                var allColumns = apex.region(staticId).widget().interactiveGrid("getViews", "grid").modelColumns;
                for (var eachColumn in allColumns) {
                  if (typeof(apex.item(model.getFieldMetadata(eachColumn).elementId).node.setCustomValidity) == "function" && hxgnAjax.fieldsValidated.indexOf(model.getFieldMetadata(eachColumn).elementId) != -1) {
                    apex.item(model.getFieldMetadata(eachColumn).elementId).node.setCustomValidity("");
                  }
                }
                for (var key in fields) {
                  if (allColumns[key] && fields[key].error != undefined && fields[key].error) {
                    if (apex.region(staticId).widget().interactiveGrid("getViews").grid.getActiveRecordId() == ui.recordId && ((typeof(model.getValue(model.getRecord(ui.recordId), key)) != "object" && model.getValue(model.getRecord(ui
                        .recordId), key).trim().length > 0) || typeof(model.getValue(model.getRecord(ui.recordId), key)) == "object") && hxgnAjax.fieldsValidated.indexOf(model.getFieldMetadata(key).elementId) != -1) {
                      apex.item(model.getFieldMetadata(key).elementId).node.setCustomValidity(fields[key].message);
                    }
                  }
                }
              }
            });
          }
          const setNodeValidity = (pFieldStaticId, pMessage) => {
            apex.item(pFieldStaticId).node.setCustomValidity(pMessage);
          }
          document.addEventListener("DOMContentLoaded", function(event) {
            setValidityOnInit;
          });
        </script>
        <script>
          (function() {
            document.cookie = "SMAT_TZ=" + Intl.DateTimeFormat().resolvedOptions().timeZone + ";secure";
          })();
        </script>
        <script>
          function redirectToLogin() {
            apex.navigation.redirect("f?p=1000:99");
          }
        </script>
        <script>
          function hideFlashback() {
            var interactivegrids = Array();
            $('.a-IG').each(function() {
              if (this.id.substr(this.id.length - 3, 3) == '_ig') {
                var gridId = this.id.substr(0, this.id.length - 3);
                if (apex.region(gridId) !== null) {
                  interactivegrids.push(gridId);
                }
              }
            });
            interactivegrids.forEach(function(value) {
              apex.region(value).widget().interactiveGrid('getActions').remove('show-flashback-dialog');
            });
            interactivegrids.forEach(function(value) {
              apex.region(value).widget().interactiveGrid('getActions').remove('single-row-view');
            });
          };
        </script>
      </div>
      <div class="t-Region-buttons t-Region-buttons--bottom">
        <div class="t-Region-buttons-left"></div>
        <div class="t-Region-buttons-right"></div>
      </div>
    </div>
  </div>
  <div class="t-Body">
    <div style="background: linear-gradient(to right, #3cc0ff, #00608f);
    bottom: 0;
    left: 0;
    position: absolute;
    right: 480px;
    top: 0;
    -webkit-transition: opacity 0.25s ease;
    transition: opacity 0.25s ease;">
      <div style="bottom: 32px;
    fill: white;
    height: 40px;
    left: 32px;
    position: absolute;
    -webkit-transition: opacity 0.25s ease;
    transition: opacity 0.25s ease;
    width: 40px;">
        <svg viewBox="0 0 85.2 100" xml:space="preserve">
          <g>
            <g>
              <path class="st0" d="M43.5,48.9V0L0.6,24.8L0,25.1l0,49.8h27.7L41.9,100l43.3-25V24.8L43.5,48.9z M82.8,73.7H58.1l24.8-42.6v42.6
        L82.8,73.7z M82.1,27.9L55.4,73.7H43.5V50.2L82.1,27.9z M43.5,74.9h11.2L43.5,94.1V74.9z M41.2,73.7H29.7L23,62l18.1-10.5V73.7z
         M22.5,61l-6.7-11.8l25.4-44v45L22.5,61z M40.2,4.6L15.1,48L2.7,26.2L40.2,4.6z M13.8,50.3L1.2,72.1v-44L13.8,50.3z M14.4,51.5
        l6,10.7L2.2,72.7L14.4,51.5z M2.7,73.7L21,63.2l6,10.6H2.7z M30.3,74.9h10.8V94L30.3,74.9z M57.4,74.9h23.4L45.5,95.2L57.4,74.9z"></path>
            </g>
          </g>
        </svg>
      </div>
    </div>
    <div class="t-Body-wrap">
      <div class="t-Body-col t-Body-col--main">
        <span id="APEX_SUCCESS_MESSAGE" data-template-id="269952150657220985_S" class="apex-page-success u-hidden"></span><span id="APEX_ERROR_MESSAGE" data-template-id="269952150657220985_E" class="apex-page-error u-hidden"></span>
        <div class="t-Login-container" style="display: flex;
    flex-direction: column;
    width: 100%;
    max-width: 480px;
    position: absolute;
    top: 0;
    right: 0px;
    bottom: 0;
    padding: 0;
    background-color: white;">
          <div class="t-Region t-Region--noPadding t-Region--removeHeader t-Region--noBorder t-Region--hiddenOverflow t-Form--noPadding margin-top-none margin-bottom-none margin-left-none margin-right-none" id="R122882656059906909">
            <div class="t-Region-header">
              <div class="t-Region-headerItems t-Region-headerItems--title">
                <h2 class="t-Region-title" id="R122882656059906909_heading">Online Help</h2>
              </div>
              <div class="t-Region-headerItems t-Region-headerItems--buttons"><span class="js-maximizeButtonContainer"></span></div>
            </div>
            <div class="t-Region-bodyWrap">
              <div class="t-Region-buttons t-Region-buttons--top">
                <div class="t-Region-buttons-left"></div>
                <div class="t-Region-buttons-right"></div>
              </div>
              <div class="t-Region-body">
                <input type="hidden" id="P0_HELP_TARGET_URL" name="P0_HELP_TARGET_URL" value=""><input type="hidden" id="P0_WINDOWNAME" name="P0_WINDOWNAME" value=""><input type="hidden" id="P0_CLONE_REQUEST" name="P0_CLONE_REQUEST" value="">
              </div>
              <div class="t-Region-buttons t-Region-buttons--bottom">
                <div class="t-Region-buttons-left"></div>
                <div class="t-Region-buttons-right"></div>
              </div>
            </div>
          </div>
          <div id="exitpopup_bg_parent">
          </div>
          <div style="display:none;">
            <table id="apex_layout_2035614353790317777" border="0" class="formlayout" role="presentation">
              <tbody>
                <tr>
                  <td align="left">
                    <div class="t-Form-labelContainer col col-#LABEL_COLUMN_SPAN_NUMBER#">
                      <label for="0_3_GLOBAL_MAR_MESSAGE" id="0_3_GLOBAL_MAR_MESSAGE_LABEL" class="t-Form-label">Global Mar Message</label>
                    </div>
                  </td>
                  <td align="left">
                    <div class="t-Form-inputContainer col col-null" style="width: 100%;">
                      <div class="t-Form-itemWrapper"><input type="text" id="0_3_GLOBAL_MAR_MESSAGE" name="0_3_GLOBAL_MAR_MESSAGE" class="text_field apex-item-text" value="" size="30"></div><span id="0_3_GLOBAL_MAR_MESSAGE_error_placeholder"
                        class="a-Form-error" data-template-id="270065465310221203_ET"></span>
                    </div>
                  </td>
                </tr>
                <tr>
                  <td align="left">
                    <div class="t-Form-labelContainer col col-#LABEL_COLUMN_SPAN_NUMBER#">
                      <label for="0_3_MAR_MESSAGE_RESOLVED" id="0_3_MAR_MESSAGE_RESOLVED_LABEL" class="t-Form-label">Mar Message Resolved</label>
                    </div>
                  </td>
                  <td align="left">
                    <div class="t-Form-inputContainer col col-null" style="width: 100%;">
                      <div class="t-Form-itemWrapper"><input type="text" id="0_3_MAR_MESSAGE_RESOLVED" name="0_3_MAR_MESSAGE_RESOLVED" class="text_field apex-item-text" value="" size="30"></div><span id="0_3_MAR_MESSAGE_RESOLVED_error_placeholder"
                        class="a-Form-error" data-template-id="270065465310221203_ET"></span>
                    </div>
                  </td>
                </tr>
                <tr>
                  <td align="left">
                    <div class="t-Form-labelContainer col col-#LABEL_COLUMN_SPAN_NUMBER#">
                      <label for="0_3_MAR_MESSAGE_TYPE" id="0_3_MAR_MESSAGE_TYPE_LABEL" class="t-Form-label">Mar Message Type</label>
                    </div>
                  </td>
                  <td align="left">
                    <div class="t-Form-inputContainer col col-null" style="width: 100%;">
                      <div class="t-Form-itemWrapper"><input type="text" id="0_3_MAR_MESSAGE_TYPE" name="0_3_MAR_MESSAGE_TYPE" class="text_field apex-item-text" value="" size="30"></div><span id="0_3_MAR_MESSAGE_TYPE_error_placeholder"
                        class="a-Form-error" data-template-id="270065465310221203_ET"></span>
                    </div>
                  </td>
                </tr>
              </tbody>
            </table>
          </div>
          <div id="p0_mar_meesage_info_parent">
          </div>
          <div id="R91298876062999492" class=" hxgn-display-none">
            <input type="hidden" id="AI_POH_ID" name="AI_POH_ID" value="">
          </div>
          <div class="t-Region t-Region--hiddenOverflow" id="P101_LOGIN_REGION" style="border:none;">
            <div class="t-Region-bodyWrap">
              <div class="t-Region-buttons t-Region-buttons--top">
                <div class="t-Region-buttons-left"></div>
                <div class="t-Region-buttons-right"></div>
              </div>
              <div class="t-Region-body">
                <div class="uxt-login__header" style="border-bottom: 1px solid #cad0d7;
    
    display: flex;
    -webkit-box-flex: 0;
   
    flex: 0 0 auto;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
   
    flex-direction: column;
    padding: 16px;margin-top: -16px;
    margin-left: -16px;
    margin-right: -16px;">
                  <div>
                    <img src="bir_spmat/r/files/static/v988/New_Logo_Portal.png" style="padding-top: 2px; vertical-align: middle;">
                    <div class="uxt-login__release" style="color: #58595b; font-size: 1.25em; font-weight: 400; display: inline-block; vertical-align: middle; padding: 0 0 3px 2px;"> 10.2 (10.02.04.0000) </div>
                  </div>
                </div>
                <input type="hidden" id="P101_USERNAME_LBL" name="P101_USERNAME_LBL" value="User Name"><input type="hidden" id="P101_PASSWORD_LBL" name="P101_PASSWORD_LBL" value="Password"><input type="hidden" id="P101_LANGUAGE_LBL"
                  name="P101_LANGUAGE_LBL" value="Language"><input type="hidden" id="P101_FORGOT_PASSWORD_LBL" name="P101_FORGOT_PASSWORD_LBL" value="Forgot Password"><input type="hidden" id="P101_LOGIN_LBL" name="P101_LOGIN_LBL" value="Login"><input
                  type="hidden" id="P101_LOGIN_STATUS" name="P101_LOGIN_STATUS" value=""><input type="hidden" id="P101_PT_164579" name="P101_PT_164579" value="Your account is expired or deactivated"><input type="hidden" id="P101_PT_103064"
                  name="P101_PT_103064" value="Your account is locked. Click the &amp;#x27;Forgot your password?&amp;#x27; link"><input type="hidden" id="P101_PT_67427" name="P101_PT_67427"
                  value="Login is not possible due to invalid user name or password."><input type="hidden" id="P101_PT_73687" name="P101_PT_73687" value="Login is not possible."><input type="hidden" id="P101_PT_193400" name="P101_PT_193400"
                  value="Entered authentication code is incorrect or valid token time exceeded"><input type="hidden" id="P101_MAR_MESSAGE" name="P101_MAR_MESSAGE" value=""><input type="hidden" id="P101_MAR_MESSAGE_TYPE" name="P101_MAR_MESSAGE_TYPE"
                  value=""><input type="hidden" id="P101_MAR_MESSAGE_RESOLVED" name="P101_MAR_MESSAGE_RESOLVED" value="">
                <table id="apex_layout_449793003713776807" border="0" class="formlayout" role="presentation">
                  <tbody>
                    <tr>
                      <td colspan="2" align="left" valign="middle">
                        <div class="t-Form-fieldContainer is-required rel-col  apex-item-wrapper apex-item-wrapper--text-field " id="P101_USERNAME_CONTAINER">
                          <div class="t-Form-labelContainer col col-#LABEL_COLUMN_SPAN_NUMBER#">
                            <label for="P101_USERNAME" id="P101_USERNAME_LABEL" class="t-Form-label">User Name</label>
                          </div>
                          <div class="t-Form-inputContainer col col-2" style="width: 100%;">
                            <div class="t-Form-itemWrapper"><input type="text" id="P101_USERNAME" name="P101_USERNAME" required="" class="text_field apex-item-text"
                                style="border: 1px solid #cad0d7;border-radius: 2px;min-width: 180px !important;padding: 0;padding-left: 8px;padding-right: 8px;height: 40px;line-height: 40px;text-transform: uppercase;"
                                onchange="this.value=this.value.toUpperCase();" value="" size="45" maxlength="10"></div><span id="P101_USERNAME_error_placeholder" class="a-Form-error" data-template-id="270065729094221205_ET"></span>
                          </div>
                        </div>
                      </td>
                    </tr>
                    <tr>
                      <td colspan="2" align="left" valign="middle">
                        <div class="t-Form-fieldContainer is-required rel-col  apex-item-wrapper apex-item-wrapper--password " id="P101_PASSWORD_CONTAINER">
                          <div class="t-Form-labelContainer col col-#LABEL_COLUMN_SPAN_NUMBER#">
                            <label for="P101_PASSWORD" id="P101_PASSWORD_LABEL" class="t-Form-label">Password</label>
                          </div>
                          <div class="t-Form-inputContainer col col-2" style="width: 100%;">
                            <div class="t-Form-itemWrapper"><input type="password" name="P101_PASSWORD" size="45" maxlength="100" value="" id="P101_PASSWORD" required="" class="password apex-item-text"
                                style="border: 1px solid #cad0d7;border-radius: 2px;min-width: 180px !important;padding: 0;padding-left: 8px;padding-right: 8px;height: 40px;line-height: 40px;"
                                onkeypress="return apex.submit({request:'P101_PASSWORD',submitIfEnter:event})"></div><span id="P101_PASSWORD_error_placeholder" class="a-Form-error" data-template-id="270065729094221205_ET"></span>
                          </div><input type="hidden" id="P101_REGISTER_LBL" name="P101_REGISTER_LBL" value="Register"><input type="hidden" id="P101_LOGO" name="P101_LOGO" value=""><input type="hidden" data-for="P101_LOGO"
                            value="s5IBend3Z6OFe7UzPFfiGie3nImIrIcEV8HdfcUGGnH6z0QHO0VA87QtI9jzax2__0sIEv08lmpDS7Gfb-rmWw">
                        </div>
                      </td>
                    </tr>
                    <tr>
                      <td colspan="2" align="left" valign="middle">
                        <div class="t-Form-fieldContainer rel-col  apex-item-wrapper apex-item-wrapper--select-list " id="P101_GLOSSARY_CONTAINER">
                          <div class="t-Form-labelContainer col col-#LABEL_COLUMN_SPAN_NUMBER#">
                            <label for="P101_GLOSSARY" id="P101_GLOSSARY_LABEL" class="t-Form-label">Language</label>
                          </div>
                          <div class="t-Form-inputContainer col col-2" style="width: 100%;">
                            <div class="t-Form-itemWrapper"><select id="P101_GLOSSARY" name="P101_GLOSSARY" class="selectlist apex-item-select"
                                style=" width:78%;  font-size: 14px;     font-weight: 500;     height: 40px;     border: 1px solid #cad0d7;     border-radius: 2px;     padding-left: 8px;" size="1">
                                <option value="5022">ENGLISH</option>
                                <option value="5023">RUSSIAN</option>
                              </select></div><span id="P101_GLOSSARY_error_placeholder" class="a-Form-error" data-template-id="270065465310221203_ET"></span>
                          </div>
                        </div>
                      </td>
                    </tr>
                    <tr>
                      <td align="left" valign="middle"><button onclick="apex.submit({request:'P101_LOGIN',validate:true});" class="t-Button t-Button--hot apex_disabled" type="button"
                          style="top:10px; -webkit-box-align: center;      background-color: #2578cf;   -ms-flex-align: center;      border: 1px solid #cad0d7;     border-radius: 2px;        box-shadow: none;     color: #ffffff;     cursor: pointer;        display: flex;     -webkit-box-orient: horizontal;     -webkit-box-direction: normal;        flex-direction: row;     height: 36px;     -webkit-box-pack: center;        justify-content: center;     min-width: 64px;     padding-left: 16px;     padding-right: 16px;     position: relative;     text-transform: uppercase;        transition: background-color 0.5s ease; font-weight: 500;"
                          id="P101_LOGIN" disabled=""><span class="t-Button-label">Login</span></button></td>
                    </tr>
                    <tr>
                      <td align="left"><button
                          onclick="javascript:apex.navigation.dialog('f?p=1000:102::::RP\u0026p_dialog_cs=sS248SdwBFyXPu0eQHnj847Pnz_akDebpMfDMuEMoKCUUn10YqMPM4jfV-xY8X87FOI5oHeGocuZiYkfjWmMVw',{title:'Forgot Password',height:'190',width:'480',maxWidth:'960',modal:true,dialog:null},'t-Dialog--standard',apex.jQuery('#P101_FORGOT_PASSWORD'));"
                          class="t-Button t-Button--hot t-Button--small t-Button--link t-Button--padLeft t-Button--gapTop" type="button" id="P101_FORGOT_PASSWORD"><span class="t-Button-label">Forgot Password</span></button><input type="hidden"
                          id="P101_2FA_STATE" name="P101_2FA_STATE" value="Inactive"><input type="hidden" data-for="P101_2FA_STATE" value="4IpZJtsx2UBC8sRsi1XWTg09EHV_0Jg3eBaY6Cc1q20PNA_Q5W01t_osMDhGNR4KTbO0ljRskshBXYVcfKdCyQ"></td>
                    </tr>
                  </tbody>
                </table>
              </div>
              <div style="bottom:0;position:fixed;width:100%;">
                <div class="uxt-login__footer" style="border-top: 1px solid #cad0d7;
    padding: 16px;">
                  <div class="uxt-login__copyright" style="font-size: 0.875em;">Copyright © <span class="uxt-login__year"> 2013 - 2021 </span> Hexagon AB and/or its subsidiaries and affiliates.<br>All rights reserved. </div>
                </div>
              </div>
              <div class="t-Region-buttons t-Region-buttons--bottom">
                <div class="t-Region-buttons-left"></div>
                <div class="t-Region-buttons-right"></div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
  </div><input type="hidden" id="pPageFormRegionChecksums" value="[]">
  <input type="hidden" id="pPageItemsRowVersion" value=""><input type="hidden" id="pPageItemsProtected" value="UDEwMV9MT0dPOlAxMDFfMkZBX1NUQVRF/aaQXR21wBOX5IyCYd3dNAIVgA_4X_A3XRgg-J00INgigfAmyMWzGKYugxyhwbpl5DtSEiXdOmO3EagjTPXAhjg">
  <div tabindex="-1" role="dialog" class="ui-dialog ui-corner-all ui-widget ui-widget-content ui-front ui-draggable ui-resizable PROF_DID" aria-describedby="exitpopup_bg" aria-labelledby="ui-id-1" style="display: none; position: fixed;">
    <div class="ui-dialog-titlebar ui-corner-all ui-widget-header ui-helper-clearfix ui-draggable-handle"><span id="ui-id-1" class="ui-dialog-title" style="font-weight: bold;">Menu Bar Logout Popup</span><button type="button"
        class="ui-button ui-corner-all ui-widget ui-button-icon-only ui-dialog-titlebar-close" title="Close"><span class="ui-button-icon ui-icon ui-icon-closethick"></span><span class="ui-button-icon-space"> </span>Close</button></div>
    <div id="exitpopup_bg" class="t-DialogRegion js-modal js-draggable js-resizable js-dialog-size480x320 js-regionDialog ui-dialog-content ui-widget-content" style="" aria-live="polite">
      <div class="t-DialogRegion-wrap">
        <div class="t-DialogRegion-bodyWrapperOut">
          <div class="t-DialogRegion-bodyWrapperIn">
            <div class="t-DialogRegion-body">
              <div id="report_302452536944657241_catch">
                <div id="accountMenu_menu" class="a-Header-accountDialog" tabindex="-1">
                  <div class="a-MediaBlock a-Menu-content">
                    <div class="a-MediaBlock-graphic">
                      <span aria-hidden="true" class="fa fa-user-circle fa-1x fa-lg"> </span>
                    </div>
                    <div class="a-MediaBlock-content">
                      <div class="a-Menu-label a-Menu-item" tabindex="-1">
                        <span class="a-Header-dialogText a-Header-dialogLabel u-bold" title="-">-</span>
                        <span class="a-Header-dialogText a-Header-dialogValue" title="-">-</span>
                      </div>
                      <div class="a-Menu-label a-Menu-item" tabindex="-1">
                        <span class="a-Header-dialogLabel u-bold" title="-">-</span>
                        <span class="a-Header-dialogValue" title="-">-</span>
                      </div>
                      <div class="a-Menu-label a-Menu-item" tabindex="-1">
                        <span class="a-Header-dialogLabel u-bold" title="-">-</span><span class="a-Header-dialogValue" title="-">-</span>
                      </div>
                    </div>
                  </div>
                </div>
                <div>
                  <div class="t-DialogRegion-buttons">
                    <span class="ver-position">V10.2 (10.02.04.0000)</span>
                    <a href="f?p=1000.:99:12968814478496:::::" class="logout-position u-underline" id="LOG_OUT_LINK" title="Logout">Logout</a>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="t-DialogRegion-buttons">
          <div class="t-ButtonRegion t-ButtonRegion--dialogRegion">
            <div class="t-ButtonRegion-wrap">
              <div class="t-ButtonRegion-col t-ButtonRegion-col--left">
                <div class="t-ButtonRegion-buttons"></div>
              </div>
              <div class="t-ButtonRegion-col t-ButtonRegion-col--right">
                <div class="t-ButtonRegion-buttons"></div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="ui-resizable-handle ui-resizable-n" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-w" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-sw" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-ne" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-nw" style="z-index: 90;"></div>
  </div>
  <div tabindex="-1" role="dialog" class="ui-dialog ui-corner-all ui-widget ui-widget-content ui-front ui-dialog--inline ui-draggable ui-resizable" aria-describedby="p0_mar_meesage_info" aria-labelledby="ui-id-2"
    style="display: none; position: fixed;">
    <div class="ui-dialog-titlebar ui-corner-all ui-widget-header ui-helper-clearfix ui-draggable-handle"><span id="ui-id-2" class="ui-dialog-title" style="font-weight: bold;">MAR_INFO_REGION</span><button type="button"
        class="ui-button ui-corner-all ui-widget ui-button-icon-only ui-dialog-titlebar-close" title="Close"><span class="ui-button-icon ui-icon ui-icon-closethick"></span><span class="ui-button-icon-space"> </span>Close</button></div>
    <div id="p0_mar_meesage_info" class="t-DialogRegion js-modal js-draggable js-resizable js-dialog-size480x320 js-regionDialog ui-dialog-content ui-widget-content" style="">
      <div class="t-DialogRegion-wrap">
        <div class="t-DialogRegion-bodyWrapperOut">
          <div class="t-DialogRegion-bodyWrapperIn">
            <div class="t-DialogRegion-body">
              <div class="t-Region t-Region--noPadding t-Region--removeHeader t-Region--scrollBody t-Form--noPadding margin-top-none margin-bottom-none margin-left-none margin-right-none" id="R231567393221318733" style="color:tomato">
                <div class="t-Region-header">
                  <div class="t-Region-headerItems t-Region-headerItems--title">
                    <h2 class="t-Region-title" id="R231567393221318733_heading">MAR_TEXT_REG</h2>
                  </div>
                  <div class="t-Region-headerItems t-Region-headerItems--buttons"><span class="js-maximizeButtonContainer"></span></div>
                </div>
                <div class="t-Region-bodyWrap">
                  <div class="t-Region-buttons t-Region-buttons--top">
                    <div class="t-Region-buttons-left"></div>
                    <div class="t-Region-buttons-right"></div>
                  </div>
                  <div class="t-Region-body">
                    <table id="apex_layout_231567393221318733" border="0" class="formlayout" role="presentation">
                      <tbody>
                        <tr>
                          <td align="left"></td>
                          <td align="left"><span id="P0_MAR_TEXT" class="display_only apex-item-display-only hxgn-contains-html" data-escape="true"></span><input type="hidden" id="P0_PT_ERROR" name="P0_PT_ERROR" value="Error"><input type="hidden"
                              id="P0_PT_WARNING" name="P0_PT_WARNING" value="Warning"><input type="hidden" id="P0_PT_INFO" name="P0_PT_INFO" value="Information"></td>
                        </tr>
                      </tbody>
                    </table>
                  </div>
                  <div class="t-Region-buttons t-Region-buttons--bottom">
                    <div class="t-Region-buttons-left"></div>
                    <div class="t-Region-buttons-right"></div>
                  </div>
                </div>
              </div>
              <div class="t-TabsRegion t-TabsRegion-mod--simple margin-top-none margin-bottom-none margin-left-none margin-right-none" id="R231567911350318738">
                <div class="t-TabsRegion-items" style="min-height: 0px;">
                  <div class="apex-rds-slider">
                    <div class="apex-rds-hover left" style="display: none;"><a> <span class="a-Icon icon-left-chevron"></span> </a></div>
                    <div class="apex-rds-hover right" style="display: none;"><a> <span class="a-Icon icon-right-chevron"></span> </a></div>
                  </div>
                  <ul class="t-Tabs t-Tabs--simple a-Tabs" role="tablist" style="white-space: nowrap; overflow-x: hidden;">
                    <li class="t-Tabs-item a-Tabs-selected is-active" aria-controls="SR_R231567950634318739" role="presentation" id="SR_R231567950634318739_tab">
                      <a href="#SR_R231567950634318739" class="t-Tabs-link" role="tab" aria-controls="SR_R231567950634318739" aria-selected="true"><span></span></a></li>
                    <li class="t-Tabs-item a-Tabs-after" aria-controls="SR_R231568129169318741" role="presentation" id="SR_R231568129169318741_tab">
                      <a href="#SR_R231568129169318741" class="t-Tabs-link" tabindex="-1" role="tab" aria-controls="SR_R231568129169318741" aria-selected="false"><span></span></a></li>
                    <li class="t-Tabs-item a-Tabs-after" aria-controls="SR_R231568406328318743" role="presentation" id="SR_R231568406328318743_tab">
                      <a href="#SR_R231568406328318743" class="t-Tabs-link" tabindex="-1" role="tab" aria-controls="SR_R231568406328318743" aria-selected="false"><span></span></a></li>
                  </ul>
                  <div data-label="" id="SR_R231567950634318739" role="tabpanel" class="a-Tabs-panel a-Tabs-element-selected" aria-labelledby="SR_R231567950634318739_tab" aria-hidden="false">
                    <div class="t-Region t-Region--noPadding t-Region--removeHeader t-Region--noBorder t-Region--scrollBody t-Form--noPadding t-Form--leftLabels t-Form--labelsAbove margin-bottom-none" id="R231567950634318739">
                      <div class="t-Region-header">
                        <div class="t-Region-headerItems t-Region-headerItems--title">
                          <h2 class="t-Region-title" id="R231567950634318739_heading"></h2>
                        </div>
                        <div class="t-Region-headerItems t-Region-headerItems--buttons"><span class="js-maximizeButtonContainer"></span></div>
                      </div>
                      <div class="t-Region-bodyWrap">
                        <div class="t-Region-buttons t-Region-buttons--top">
                          <div class="t-Region-buttons-left"></div>
                          <div class="t-Region-buttons-right"></div>
                        </div>
                        <div class="t-Region-body">
                          <table id="apex_layout_231567950634318739" border="0" class="formlayout" role="presentation">
                            <tbody>
                              <tr>
                                <td align="left">
                                  <div class="t-Form-labelContainer">
                                    <label for="P0_MAR_CAUSE" id="P0_MAR_CAUSE_LABEL" class="t-Form-label"></label>
                                  </div>
                                </td>
                                <td align="left">
                                  <div class="t-Form-inputContainer" style="width: 100%;">
                                    <div class="t-Form-itemWrapper"><span id="P0_MAR_CAUSE" class="display_only apex-item-display-only" data-escape="true"></span></div><span id="P0_MAR_CAUSE_error_placeholder" class="a-Form-error"
                                      data-template-id="270065582145221203_ET"></span>
                                  </div>
                                </td>
                              </tr>
                            </tbody>
                          </table>
                        </div>
                        <div class="t-Region-buttons t-Region-buttons--bottom">
                          <div class="t-Region-buttons-left"></div>
                          <div class="t-Region-buttons-right"></div>
                        </div>
                      </div>
                    </div>
                  </div>
                  <div data-label="" id="SR_R231568129169318741" role="tabpanel" class="a-Tabs-panel a-Tabs-after" aria-labelledby="SR_R231568129169318741_tab" aria-hidden="true" style="display: none;">
                    <div class="t-Region t-Region--noPadding t-Region--removeHeader t-Region--noBorder t-Region--scrollBody t-Form--noPadding t-Form--leftLabels t-Form--labelsAbove margin-bottom-none" id="R231568129169318741">
                      <div class="t-Region-header">
                        <div class="t-Region-headerItems t-Region-headerItems--title">
                          <h2 class="t-Region-title" id="R231568129169318741_heading"></h2>
                        </div>
                        <div class="t-Region-headerItems t-Region-headerItems--buttons"><span class="js-maximizeButtonContainer"></span></div>
                      </div>
                      <div class="t-Region-bodyWrap">
                        <div class="t-Region-buttons t-Region-buttons--top">
                          <div class="t-Region-buttons-left"></div>
                          <div class="t-Region-buttons-right"></div>
                        </div>
                        <div class="t-Region-body">
                          <table id="apex_layout_231568129169318741" border="0" class="formlayout" role="presentation">
                            <tbody>
                              <tr>
                                <td align="left">
                                  <div class="t-Form-labelContainer">
                                    <label for="P0_MAR_ACTION" id="P0_MAR_ACTION_LABEL" class="t-Form-label"></label>
                                  </div>
                                </td>
                                <td align="left">
                                  <div class="t-Form-inputContainer" style="width: 100%;">
                                    <div class="t-Form-itemWrapper"><span id="P0_MAR_ACTION" class="display_only apex-item-display-only" data-escape="true"></span></div><span id="P0_MAR_ACTION_error_placeholder" class="a-Form-error"
                                      data-template-id="270065582145221203_ET"></span>
                                  </div>
                                </td>
                              </tr>
                            </tbody>
                          </table>
                        </div>
                        <div class="t-Region-buttons t-Region-buttons--bottom">
                          <div class="t-Region-buttons-left"></div>
                          <div class="t-Region-buttons-right"></div>
                        </div>
                      </div>
                    </div>
                  </div>
                  <div data-label="" id="SR_R231568406328318743" role="tabpanel" class="a-Tabs-panel a-Tabs-after" aria-labelledby="SR_R231568406328318743_tab" aria-hidden="true" style="display: none;">
                    <div class="t-Region t-Region--noPadding t-Region--removeHeader t-Region--noBorder t-Region--scrollBody t-Form--noPadding t-Form--leftLabels t-Form--labelsAbove margin-bottom-none" id="R231568406328318743">
                      <div class="t-Region-header">
                        <div class="t-Region-headerItems t-Region-headerItems--title">
                          <h2 class="t-Region-title" id="R231568406328318743_heading"></h2>
                        </div>
                        <div class="t-Region-headerItems t-Region-headerItems--buttons"><span class="js-maximizeButtonContainer"></span></div>
                      </div>
                      <div class="t-Region-bodyWrap">
                        <div class="t-Region-buttons t-Region-buttons--top">
                          <div class="t-Region-buttons-left"></div>
                          <div class="t-Region-buttons-right"></div>
                        </div>
                        <div class="t-Region-body">
                          <table id="apex_layout_231568406328318743" border="0" class="formlayout" role="presentation">
                            <tbody>
                              <tr>
                                <td align="left">
                                  <div class="t-Form-labelContainer">
                                    <label for="P0_MAR_HINT" id="P0_MAR_HINT_LABEL" class="t-Form-label"></label>
                                  </div>
                                </td>
                                <td align="left">
                                  <div class="t-Form-inputContainer" style="width: 100%;">
                                    <div class="t-Form-itemWrapper"><span id="P0_MAR_HINT" class="display_only apex-item-display-only" data-escape="true"></span></div><span id="P0_MAR_HINT_error_placeholder" class="a-Form-error"
                                      data-template-id="270065582145221203_ET"></span>
                                  </div>
                                </td>
                              </tr>
                            </tbody>
                          </table>
                        </div>
                        <div class="t-Region-buttons t-Region-buttons--bottom">
                          <div class="t-Region-buttons-left"></div>
                          <div class="t-Region-buttons-right"></div>
                        </div>
                      </div>
                    </div>
                  </div>
                </div>
              </div>
            </div>
          </div>
        </div>
        <div class="t-DialogRegion-buttons">
          <div class="t-ButtonRegion t-ButtonRegion--dialogRegion">
            <div class="t-ButtonRegion-wrap">
              <div class="t-ButtonRegion-col t-ButtonRegion-col--left">
                <div class="t-ButtonRegion-buttons"></div>
              </div>
              <div class="t-ButtonRegion-col t-ButtonRegion-col--right">
                <div class="t-ButtonRegion-buttons"><button onclick="void(0);" class="t-Button t-Button--hot " type="button" id="B231567084303318730"><span class="t-Button-label"></span></button></div>
              </div>
            </div>
          </div>
        </div>
      </div>
    </div>
    <div class="ui-resizable-handle ui-resizable-n" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-e" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-s" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-w" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-se ui-icon ui-icon-gripsmall-diagonal-se" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-sw" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-ne" style="z-index: 90;"></div>
    <div class="ui-resizable-handle ui-resizable-nw" style="z-index: 90;"></div>
  </div>
</form>

Text Content

P0_JS





ONLINE HELP




Global Mar Message

Mar Message Resolved

Mar Message Type




10.2 (10.02.04.0000)
User Name

Password

Language
ENGLISH RUSSIAN
LoginForgot Password

Copyright © 2013 - 2021 Hexagon AB and/or its subsidiaries and affiliates.
All rights reserved.

Menu Bar Logout Popup Close
- -
- -
--
V10.2 (10.02.04.0000) Logout









MAR_INFO_REGION Close


MAR_TEXT_REG




 * 
 * 
 *