node-red-trexmes-service
Version:
service Nodes for trexMes systems
1,065 lines (1,044 loc) • 76 kB
HTML
<script type="text/html" data-template-name="Method Invoker">
<div class="form-row">
<div class="form-row">
<label for="node-input-name"><i class="fa fa-tag"></i> <span data-i18n="common.label.name"></span></label>
<input type="text" id="node-input-name" data-i18n="[placeholder]common.label.name">
</div>
<div class="form-row">
<label for="node-input-service"><i class="fa fa-globe"></i> <span data-i18n="method-invoker.label.service"></span></label>
<select type="text" id="node-input-service" style="width:70%;">
</select>
</div>
<div class="form-row">
<label for="node-input-method"><i class="fa fa-globe"></i> <span data-i18n="method-invoker.label.method"></span></label>
<select type="text" id="node-input-method" style="width:70%;">
</select>
</div>
<div class="form-row node-input-property-container-row">
<ol id="node-input-property-container"></ol>
</div>
</div>
</script>
<script type="text/javascript">
(function() {
function resizeDialog(size) {
size = size || { height: $(".red-ui-tray-content form").height() }
var rows = $("#dialog-form>div:not(.node-input-property-container-row):visible");
var height = size.height;
$("#node-input-property-container").editableList('height',height - 150);
}
function getProps(el) {
var result = {
props: []
};
el.each(function(i) {
var prop = $(this);
var p = {
p: prop.find(".node-input-prop-property-name").typedInput('value')
};
if (p.p) {
p.d = prop.find(".node-input-prop-property-description").typedInput('value');
p.dt = prop.find(".node-input-prop-property-description").typedInput('type');
result.props.push(p);
}
});
return result;
}
RED.nodes.registerType('Method Invoker',{
category: 'trexMes service',
color:"rgb(204, 255, 204)",
defaults: {
name: {value:"",required:true},
props:{value:[]},
data:{value:"", required:false},
dataType:{value:"msg"},
service: {value:""},
method: {value:""},
},
inputs:1,
outputs:1,
icon: "trex.png",
label: function() {
if (this.name) {
return this.name;
} else {
return "Method Invoker";
}
},
labelStyle: function() {
return this.name?"node_label_italic":"";
},
oneditprepare: function() {
var node = this;
var eList = $('#node-input-property-container').css('min-height','250px').css('min-width','450px');
eList.editableList({
addItem: function(container, i, opt) {
var prop = opt;
if (!prop.hasOwnProperty('p')) {
prop = { p: "", d: "", dt: "str" };
}
container.css({
overflow: 'hidden',
whiteSpace: 'nowrap'
});
var row = $('<div/>').appendTo(container);
var propertyName = $('<input/>', { class: "node-input-prop-property-name", type: "text" })
.css("width", "50%")
.appendTo(row)
.typedInput({ types: [{ label: 'Key', value: 'str' }] });
$('<div/>', { style: 'display:inline-block; padding:0px 6px;' })
.text(',')
.appendTo(row);
var propertyDescription = $('<input/>', { class: "node-input-prop-property-description", type: "text" })
.css("width", "calc(50% - 20px)")
.appendTo(row)
.typedInput({ types:['flow','global','str','num','bool','json','bin','date','jsonata','env','msg']});
propertyName.typedInput('value', prop.p);
propertyDescription.typedInput('type', prop.dt || 'str');
propertyDescription.typedInput('value', prop.d);
resizeDialog();
},
removable: true,
sortable: true
});
for (var i=0; i<node.props.length; i++) {
var prop = node.props[i];
var newProp = { p: prop.p, d:prop.d, dt:prop.dt };
eList.editableList('addItem',newProp);
}
var services = [
"IAnalysisExtensionService",
"IAnalysisViewService",
"IBarcodeExtensionService",
"IBarcodeViewService",
"ICapacityExtensionService",
"ICapacityViewService",
"IConsumptionExtensionService",
"IDatabasePrintService",
"IDateTimeService",
"IDcasMessageViewService",
"IDCASPortManager",
"IDefectExtensionService",
"IDefectRepository",
"IDefectViewService",
"IDepotExtensionService",
"IDocumentExtensionService",
"IDocumentViewService",
"IEmployeeExtensionService",
"IEmployeeViewService",
"IEnergyViewService",
"IEquipmentExtensionService",
"IForkliftExtensionService",
"IForkliftViewService",
"IFormControlPresenter",
"IFormulator",
"IIOCardExtensionService",
"IIOCardViewService",
"IIOSignalService",
"IJobOrderExtensionService",
"IJobOrderRepository",
"IJobOrderSerieExtensionService",
"ILabelExtensionService",
"ILabelPrintService",
"ILabelViewService",
"ILanguageService",
"ILineExtensionService",
"ILineViewService",
"ILocalizer",
"ILogService",
"ILotExtensionService",
"ILotViewService",
"IMaintenanceExtensionService",
"IMaintenanceViewService",
"IMainUIDataManager",
"IMemoryResolver",
"INgpContext",
"IOpcSocketSignalService",
"IOperationExtensionService",
"IOutputService",
"IParameterService",
"IPictureRepository",
"IPokaYokeViewService",
"IPolyvalenceExtensionService",
"IPrintServiceProvider",
"IProcessDataExtensionService",
"IProcycleExtensionService",
"IProcycleRepository",
"IProductionExtensionService",
"IProductionPerformanceExtensionService",
"IProductionPlanExtensionService",
"IProductionPlanRepository",
"IProductionPlanViewService",
"IProductionReceiptExtensionService",
"IProductionReceiptRepository",
"IProductionSpecificationExtensionService",
"IProductionSpecificationViewService",
"IProductionViewService",
"IProductTreeExtensionService",
"IQualityExtensionService",
"IQualityViewService",
"IScaleService",
"IScaleViewService",
"ISerieReworkExtensionService",
"IShiftEventExtensionService",
"ISignalProcessExtensionService",
"ISmartAssemblyService",
"ISocketSender",
"ISqlDataContext",
"IStationSelectionUIDataManager",
"IStockCycleExtensionService",
"IStockExtensionService",
"IStockViewService",
"IStoppageExtensionService",
"IStoppageViewService",
"IVersionResolver",
"IWorkstationExtensionService",
"IWorkstationStatusExtensionService",
"IWorkstationStatusViewService"
];
// Her servise karşılık gelen metotlar (index sırasına göre gruplandı)
var methods =[
[
"GetEmployeeAnalysisViewsByTimePeriod",
"GetProductionAnalysisViewsByTimePeriod",
"GetProductionStoppageAnalysisViewsByTimePeriod",
"GetDefectAnalysisViewsByTimePeriod",
"GetShiftDefectDetailViews",
"GetShiftOeeAnalysisViews",
"GetStoppageAnalysisViewsByTimePeriod",
"GetShiftEmployeeViews"
],
[
"HandleProductivityAnalysisButtonInteraction",
"GetStoppageCountAnalysisViewModelsByTimePeriod",
"GetShiftEmployeeViewModels",
"GetDefectAnalysisViewModelsByTimePeriod"
],
[
"LoadPlanViaJoborderOrStockBarcode",
"LoadPlanViaProductionOrderBarcode",
"LoadPlanViaWorkorderSerieBarcode",
"ProcessKanbanBarcode",
"ProcessSerieBarcode",
"ProcessStockBarcode"
],
[
"CheckWebBarcodeQueue",
"LoadPlanViaJoborderOrStockBarcode",
"LoadPlanViaProductionOrderBarcode",
"LoadPlanViaWorkorderSerieBarcode",
"ProcessBarcodeScan"
],
[
"GetEstimatedPlanCompletionTime",
"GetCurrentCycle",
"GetCurrentRotationSpeed",
"GetCurrentSpeed",
"GetPlannedCycle",
"GetPlannedRotationSpeed",
"GetPlannedSpeed",
"GetTotalStockCoefficient"
],
[
"GetCurrentAndPlannedCycleText",
"GetCurrentAndPlannedRotationSpeedText",
"GetCurrentCycleText",
"GetCurrentRotationSpeedText",
"GetCurrentSpeedText",
"GetPlannedCycleText",
"GetPlannedRotationSpeedText",
"GetPlannedSpeedText"
],
[
"CreatePlanUseStock",
"GetMaterialsByPlanId",
"GetMaterialViews",
"GetMaterialViewsDueToCurrentConsumption",
"GetPlanConsumptionMaterials"
],
[
"Print",
"IsLabelPrintEntryExistent",
"GetLabelPrintEntryById"
],
[
"StartOfMonth",
"StartOfWeek",
"StartOfYear",
"GetServerSystemTime",
"GetCurrentDate",
"GetCurrentDateTime",
"GetCurrentDateTimeWithMilliSeconds",
"SetLocalTimeFromServerTime",
"IsFirstDateNewer",
"GetDateSqlFormat",
"GetCurrentDayOfWeek",
"GetCurrentWeekOfYear",
"GetDateTimeLocalizedMinute",
"GetDateTimeLocalizedSecond"
],
[
"HandleMessagesButtonInteraction"
],
[
"GetFirePort",
"GetFirePortArr",
"GetMakineGirisSayacPort",
"AddInputLogsProc",
"IsOpcS7",
"IsToUseIOCardCounter",
"GetDefinableSignalStoppageIds",
"SetMultiSayacPort",
"SetDcasPortIslemleri",
"InvokeDigitalInputEvent",
"GetDigitalOutput",
"SetDigitalOutput",
"CheckOutputStatuses",
"SetOutPutValueLastStatusbyIoCard",
"SetQEncoderInterfaceCoePulse",
"PortAc",
"GetEquipmentStockIndexPorts",
"GetInputCount",
"WriteIOCardLog",
"GetOpcIsWorkingStatus",
"GetOpcIsWorkingSignal",
"GetAllPortSonVeri",
"GetDI",
"GetDIAnlikHiz",
"GetDICyclePeriod",
"GetDO",
"GetInputCountByPortIndex",
"GetInputDeger",
"GetSayacSifirlamaKodu",
"HSCDegerAt",
"PortKapat",
"PortVeriGelmeZamanlari",
"SendCommandsToIOCard",
"SetCount",
"SetDI",
"SetDIZero",
"SetDO",
"SetHscCount",
"CloseAllOutputForDefaultIOCard",
"SetPortSetting",
"SendCommandToSerialPort",
"VeriIslensinMi",
"GetDITickCount",
"GetSayacDigitalInput",
"CokSinyalliMakina",
"GetPaletlemeVeCiftSayacVar",
"GetSayacPort",
"GetSayacPortArr",
"GetInputSayacPort",
"GetMetreKesmePort",
"GetCalisiyorPort"
],
[
"AnyDefectExistentForSerie",
"CreateDefectEntry",
"CreateDefectEntry",
"DeleteDefectEntry",
"GetDefectById",
"GetDefectByNo",
"GetDefectEntriesAmountExceptId",
"GetDefectEntriesBySerieId",
"GetDefectEntryAmount",
"GetDefectEntryAmount",
"GetDefectEntryAmountUnit2",
"GetDefectEntryAmountUnit2",
"GetDefectEntryAmountUnit3",
"GetDefectEntryAmountUnit3",
"GetDefectViewsBySerieId",
"GetMaterialDefectEntryAmount",
"GetMaterialDefectEntryAmountUnit2",
"GetMaterialDefectEntryAmountUnit3",
"GetSelectableDefects",
"GetSelectableDefectViews",
"GetSerialDefectEntryAmount",
"SetCurrentDefects",
"SetDefectDefinitions",
"SetDefectDefinitionDetails",
"UpdateDefectEntryByDefectReceiptId",
"UpdatePreDefinedDefectEntryReceiptId",
"GetCurrentDefectEntryViewsByLanguageId",
"UpdateDefectEntryStockIdAndDefectId",
"UpdateDefectEntryQuantitiesByDefectEntryEntity",
"CreateDefectEntryByDefectEntryEntity",
"GetDefectTypeById"
],
[
"GetDefects",
"GetDefectsAsTable",
"GetDefectStationDetails",
"ClearCurrentPidErrors",
"CreateDefectEntry",
"DeleteProcycleDefectEntry",
"DeleteDefectEntry",
"GetCurrentDefectEntriesAsTableByLanguageId",
"GetDefectEntryAmount",
"GetDefectEntryAmountByPidreceiptAndStockId",
"GetDefectEntriesAmountExceptId",
"GetDefectEntryAmountUnit2",
"GetDefectEntryAmountUnit3",
"GetSerialDefectEntryAmount",
"GetDefectEntriesAsTableBySerieId",
"GetDefectEntriesBySerieId",
"GetDefectViewsBySerieId",
"IsUndefinedDefectEntryExistent",
"SetCurrentPidErrors",
"UpdateDefectEntry",
"UpdatePreDefinedDefectEntryReceiptId",
"UpdateDefectEntryByDefectReceiptId",
"UpdateDefectEntryForChangeStock",
"GenerateDefectReceiptId",
"GetMaterialDefectEntryAmount",
"GetMaterialDefectEntryAmountUnit2",
"GetMaterialDefectEntryAmountUnit3",
"IsAnyDefectExistentForSeries",
"GetDefectEntriesAsTableByWorkStationIdAndStockId",
"GetMaterialDefectEntriesAsTableByReceiptId",
"GetMaterialDefectEntriesByReceiptId",
"DeleteDefectEntryByDefectReceiptId",
"UpdatePreDefinedDefectEntryPIDReceiptSectionId",
"UpdatePreDefinedDefectEntryPIDReceiptIntersectionId",
"GetDefectEntrySectionAmount",
"GetDefectEntrySectionAmountUnit2",
"GetDefectEntrySectionAmountUnit3",
"GetDefectEntryIntersectionAmount",
"GetDefectEntryIntersectionAmountUnit2",
"GetDefectEntryIntersectionAmountUnit3",
"SetDefectSectionErrors",
"SetDefectIntersectionErrors",
"GetLastDefectInputCounter",
"GetLastDefectMeterCounter",
"DeleteMaterialDefectEntries",
"UpdateDefectEntriesDueToPlanChange",
"GetCurrentDefectEntryViewsByLanguageId",
"UpdateDefectEntryStockIdAndDefectId",
"UpdateDefectEntryQuantitiesByDefectEntryEntity",
"CreateDefectEntryByDefectEntryEntity"
],
[
"GetCurrentScrapAmountText",
"GetCurrentScrapAmountText",
"GetMaterialDefectEntriesByPidReceiptId",
"HandleDefectButtonInteraction"
],
[
"GetDepotById",
"GetDepotByNo"
],
[
"GetJobOrderLinkedFilePaths",
"GetJobOrderLinkedFilePaths",
"GetStockLinkedFilePaths",
"GetStockLinkedFilePaths"
],
[
"HandleDocumentsButtonInteraction",
"ShowAndValidateDocumentsByConfiguration",
"ShowDocumentsByConfiguration",
"ShowAndValidateDocumentsByProductionPlan",
"ShowDocumentsByProductionPlan",
"ShowAndValidateDocumentsByStock",
"ShowDocumentsByStock",
"ShowAndValidateStockLinkedFiles",
"ShowStockLinkedFiles",
"ShowAndValidateStockLinkedFiles",
"ShowStockLinkedFiles",
"ShowAndValidateJobOrderLinkedFiles",
"ShowJobOrderLinkedFiles",
"ShowAndValidateJobOrderLinkedFiles",
"ShowJobOrderLinkedFiles"
],
[
"ChangeEmployee",
"GetEmployeeByCardNo",
"GetEmployeeByEmployeeId",
"GetEmployeeByEmployeeNo",
"GetEmployeeByEmployeeNoOrCardNo",
"GetEmployeeByMaintenanceEmployeeId",
"GetEmployees",
"GetMaintenanceEmployeeByEmployeeId",
"GetMaintenanceEmployeeByEmployeeNo",
"GetMaintenanceEmployeeByMaintenanceEmployeeId",
"GetMaintenanceEmployeeIdByEmployeeId",
"GetOrGenerateTeamId",
"GetTeamByTeamId",
"GetTeamByTeamNo",
"IsEmployeeLoggedInAnotherPanel",
"IsEmployeeLoggedInAnotherStation",
"IsEmployeePasswordValid",
"IsEmployeePasswordValid",
"LoginEmployee",
"LogoutEmployee",
"SetCurrentTeam",
"SetEmployeeDefinitions"
],
[
"GetEmployeeApproval",
"GetEmployeeApprovalToEndStoppage",
"GetEmployeeApprovalToStartStoppage",
"GetShiftChiefApproval",
"HandleEmployeeOperationsButtonInteraction",
"HandleNotifyEmployeeButtonInteraction",
"ValidateEmployee"
],
[
"HandleEnergyButtonInteraction"
],
[
"GetAvailableEquipments",
"GetEquipmentById",
"GetEquipmentByIdAndType",
"GetEquipmentByNo",
"GetEquipmentByNoAndType",
"GetEquipmentIdByNo",
"GetEquipmentIdByNoAndType",
"GetEquipmentIdByWorkstationId",
"GetEquipmentsByWorkstationId",
"GetEquipmentsByWorkstationIdAndType",
"UpdateEquipment"
],
[
"ApproveForkliftOrdersCompletion",
"CreateForkliftOrder",
"CreateForkliftOrderDetail",
"DeleteForkliftStock",
"GenerateForkliftOrderId",
"IsForkliftOrderAccepted",
"IsForkliftOrderConfirmed",
"IsForkliftOrderCreated",
"UpdateForkliftOrder",
"GetForkliftStockTransfer"
],
[
"GetForkliftStockViewModels",
"HandleForkliftButtonInteraction"
],
[
"SetActiveForm",
"FormShowDialog",
"SetFormSize",
"SetIsDynamicFontSizeActive",
"SetControlSize",
"SetNumericKeyboard",
"HideNumericKeyboard",
"SetGridKeyboard",
"SetActiveGridKeyboardComponent",
"HideGridKeyboards",
"HideGridKeyboard",
"SetGridNumericKeyboard",
"HideGridNumericKeyboard",
"SetKeyboard",
"SetActiveKeyboardComponent",
"HideKeyboard",
"SetKeypad",
"SetKeypad",
"SetActiveKeypadComponent",
"HideKeypad",
"IsKeypadActive",
"IsKeyBoardActive",
"SendEnterKey",
"SetButtonSettings",
"FormHide",
"FormClose",
"GetSplashForm",
"GetUserInput",
"GetUserApproval",
"GetUserInputWithApproval",
"GetUserStartEndInputWithApproval",
"ShowUserWarning",
"ShowUserInfo",
"SetFontSize",
"SetFontSize",
"ShowUserMessage",
"ShowUserMessage",
"HideMessage",
"HideMessage",
"HideMessage",
"SetTextValue",
"GetScreenWidth",
"GetScreenHeight",
"ComboDoldur",
"GetUserButtonSelection",
"GetUserSelection",
"FocusOnControl",
"GetUserSelectableSelection",
"HideControl",
"RefreshControl",
"ShowControl"
],
[
"IsCycleUnitPiece",
"IsCycleUnitMeter",
"GetSpeedTimeMultiplier",
"GetCycleUnitName",
"GetCycleUnitTimeName"
],
[
"GetIOCardCommands",
"LogIOCardData"
],
[
"HandleIOCardInformationButtonInteraction"
],
[
"IOFireInputlariSifirla",
"IOInputlariSifirla",
"SetSayacPortsValues",
"CalisiyorSinyaliKontrolSonucu",
"SetSignalInputValuesOnProductionSave"
],
[
"GetJoborderById",
"GetJoborderByNo",
"GetJoborderIdByJoborderNo",
"GetJoborderMaterialByItemNo",
"GetJoborderMaterialByStockId",
"GetJoborderMaterials",
"GetJoborderMaterials",
"GetJoborderMaterialsByProductTree",
"GetJoborderMaterialViews",
"GetJoborderMaterialViews",
"GetJoborderMaterialViewsDueToCurrentConsumption",
"GetJoborderMaterialViewsDueToCurrentConsumption",
"GetJoborderNoByJoborderId",
"GetJobOrderPokaYokeDefinitions",
"GetJobOrderPokaYokeItemDefinitionsByJobOrderId",
"GetJoborderPokaYokeMaterials",
"GetJobOrdersByGroupNo",
"GetJobOrdersByProductionOrderNo",
"GetJoborderTraceableMaterials",
"GetJoborderTraceableMaterials",
"GetJoborderTreeUnitQuantity",
"GetJoborderViewById",
"GetNextOperationJobOrder",
"GetPreviousOperationJobOrder",
"GetProducibleSubJoborders",
"GetProductionScrapAmountByJobOrderId",
"GetProductionSummaryByJobOrderId",
"IsJobOrderActive",
"IsJoborderExistent",
"UpdateJoborderEquipment",
"UpdateJoborderMaterial",
"UpdateJoborderStatus"
],
[
"GetJobOrderWeekSearchResultAsTable",
"GenerateJobOrderQuery",
"GetJobOrderSearchQuery",
"GetJoborderViews",
"GetJobOrderUserDefinedFields",
"CreateJobOrder",
"GenerateJobOrderId",
"GetJoborderByIdAsTable",
"GetJoborderById",
"GetJoborderIdByJoborderNo",
"GetJoborderIdByJoborderNo",
"GetJoborderNoByJoborderId",
"GetJoborderMaterialByItemNoAsTable",
"GetJoborderMaterialByItemNo",
"UpdateJoborderMaterial",
"GetJobordersByQueryAsTable",
"GetJobordersByProductionOrderNoAsTable",
"GetJobOrderListByProductionOrdersNo",
"GetJobOrderListByGroupNoAsTable",
"GetJobOrderListByGroupNo",
"GetJoborderMaterialsAsTable",
"GetJoborderMaterials",
"GetJoborderMaterialsAsTable",
"GetJoborderMaterials",
"GetJoborderTraceableMaterialsAsTable",
"GetJoborderTraceableMaterials",
"GetJoborderTraceableMaterialsAsTable",
"GetJoborderTraceableMaterials",
"GetJoborderMaterialsByProductTreeAsTable",
"GetJoborderMaterialsByProductTree",
"GetJoborderRemainingMaterialsAsTable",
"GetJoborderRemainingMaterialsAsTable",
"GetJoborderMaterialViewsAsTable",
"GetJoborderMaterialViews",
"GetJoborderMaterialViewsAsTable",
"GetJoborderMaterialViews",
"IsJobOrderActive",
"IsJoborderExistent",
"UpdateJoborderEquipment",
"GetProductionReceiptSummaryByJoborderIdAsTable",
"GetProductionReceiptSummaryByJoborderId",
"GetProductionSubReceiptSummaryByJobOrderAsTable",
"GetProductionSubReceiptSummaryByJobOrder",
"GetProductionSubReceiptSummaryByJobOrderAndWorkstationAsTable",
"GetProductionSubReceiptSummaryByJobOrderAndWorkstation",
"GetUnapprovedReceiptSummaryByJobOrderAsTable",
"GetUnapprovedReceiptSummaryByJobOrder",
"GetUnapprovedReceiptSummaryByJobOrderAndWorkstationAsTable",
"GetUnapprovedReceiptSummaryByJobOrderAndWorkstation",
"GetProductionScrapSummaryByJobOrderId",
"GetProductionScrapSummaryByJobOrderIdAndWorkstationIdList",
"GetProductionReceiptSummaryByJoborderIdAndWorkstationIdAsTable",
"GetProductionReceiptSummaryByJobOrderAndWorkstation",
"IsJoborderMaterialBalanceSufficient",
"GetJoborderTreeUnitQuantity",
"GetJoborderIdByProOrderNo",
"GetActiveJoborderByWorkstationAndProductionOrderNoAsTable",
"GetActiveJoborderByWorkstationAndProductionOrderNo",
"UpdateJobOrderAmount",
"UpdateJobOrderAmountAndJobStatus",
"GetPJobOrderDepotId",
"GetSubJoborders",
"GetProducibleSubJoborders",
"GetJobOrderPokaYokeDefinitions",
"GetJoborderMaterialByStockId",
"GetJobOrderPokaYokeItemByJobOrderId",
"UpdateJoborderStatus",
"GetJoborderViewById",
"GetJobOrderDateSearchResultAsTable"
],
[
"CreateJobOrderSerie",
"DeleteJobOrderSerie",
"GetLastProductSerie",
"GetSerieById",
"GetSerieByIdAndWorkstation",
"GetSerieByNo",
"GetSerieByNoAndWorkstation",
"IsSerieUnique",
"IsSerieScannedOnTime",
"SetLastSerieScanTime"
],
[
"GetLabelNoByReceiptType",
"GetLabelNoToPrintEachCounter",
"GetLabelPrintByNo",
"GetMaxReprintableLabelCount",
"GetPlanInfoLabelNo",
"GetProductionReceiptInterSectionLabelNo",
"GetProductionReceiptLabelNo",
"GetProductionReceiptLabelNo",
"GetProductionReceiptSectionLabelNo",
"GetReprintDayCondition",
"GetScrapLabelNo",
"GetStationConfiguration",
"IsLabelValidToPrintByPrintCount",
"IsOnlyShiftChiefCanReprintEnabled",
"SetStationLabelConfiguration",
"SetStockLabelConfigurations"
],
[
"PrintProductionReceiptLabel",
"PrintProductionReceiptLabel",
"PrintProductionReceiptSectionLabel",
"PrintProductionReceiptInterSectionLabel",
"PrintDefectLabel",
"PrintCounterLabel",
"PrintPlanInfoLabel"
],
[
"HandlePrintPlanInformationButtonInteraction",
"HandleRePrintReceiptButtonInteraction"
],
[
"SetCurrentLanguage",
"GetTranslationByMessage",
"GetTranslationByComponent",
"GetTranslationsByLanguageCode",
"GetCardNameLangDesc",
"GetCardNameLangSql",
"GetCustomTranslationsByLanguageCode",
"CreateCustomTranslation",
"GetNgpLanguageCustomEntity",
"GetNgpLanguageEntity",
"GetCustomButtonTranslations",
"AddTranslation",
"GetLanguageCode"
],
[
"DeleteLineStopStatus",
"GetBackStationIds",
"GetBackStationIds",
"GetDeviceLineWorkstation",
"GetLinePlanStates",
"GetNextStationIds",
"GetNextStationIds"
],
[
"ShowLineSelection"
],
[
"SetLanguage",
"LocalizeResourceCollection",
"LocalizeAllComponents",
"LocalizeFormComponents",
"SetAlphabetCode",
"GetAlphabet",
"SetControlEnability"
],
[
"WriteLog",
"WriteLog",
"WriteError",
"WriteError",
"Info",
"Warning",
"LogCallStart",
"LogCallEnd",
"LogSkipMethod",
"Debug",
"Error",
"Error",
"Exception",
"Fatal",
"Fatal"
],
[
"CreateDcasLot",
"CreateStockLot",
"CheckLotSummary",
"DeleteDcasLot",
"DeleteDcasLotsByWorkstationId",
"DeleteDcasLotsByWorkstationIdAndJoborderIds",
"DeletePidLotsByPidreceiptId",
"IfCurrentLotBalancesValid",
"GeneratePlanLotsFromDcasLotsByActualConsumption",
"GeneratePlanLotsFromDcasLotsByActualConsumption",
"GetAvailableLots",
"GetDcasLotByLotNo",
"GetDcasLotsByWorkstationAndJoborderId",
"GetDcasLotsByWorkstationAndJoborderIdAndItemNo",
"GetDcasLotsByWorkstationId",
"GetDcasLotViewsByWorkstationId",
"GetLotSummary",
"GetStockLotByLotNo",
"GetStockLotByStockLotId",
"IsDcasLotExistent",
"IsDcasLotExistent",
"IsDcasLotExistent",
"IsLotSelectedForAllTraceableMaterials",
"IsStockLotExistent",
"ProcessMaterialLotSelection",
"SetConsumptionLots",
"UpdateDcasLotAmounts",
"UpdateDcasLotAmountsByWorkstationId",
"UpdateDcasLotExitAmount",
"UpdatePreDefinedPlanLotsReceiptId",
"UpdateStockLot",
"UpdateStockLotStockId",
"GetTotalLotAmountByWorkstationId",
"UpdateAllConsumptionEntitiesByProductionPlan",
"ResolveMaterialViewAsMaterial"
],
[
"HandleMaterialButtonInteraction"
],
[
"CompleteMaintenanceOrder",
"CreateMaintenanceOrder",
"GetActiveMaintenanceOrdersByEquipmentId",
"GetEmployeeEntriesByMaintenanceOrderId",
"GetMaintenanceDirectionById",
"GetMaintenanceDirections",
"GetMaintenanceOrderById",
"GetMaintenancePlanById",
"GetMaintenanceServiceItems",
"GetMaintenanceStocks",
"GetMaintenanceTypeById",
"GetMaintenanceUnitByEquipmentId",
"GetMaintenanceUnitByUnitId",
"GetMaintenanceUnitByWorkstationId",
"GetMaintenanceUnitsByWorkstationId",
"GetMalfunctionCauseById",
"GetMalfunctionCausesByWorkstationId",
"SetMaintenancePlanConfiguration",
"SetMaintenanceServiceItems",
"SetMaintenanceTypeDefinitions",
"UpdateMaintenanceOrderDirectionId",
"UpdateMaintenanceOrderMalfunctionCauseId",
"UpdateMaintenanceOrderPlanId",
"UpdateMaintenanceOrderUnitId",
"UpdateMaintenanceTypeId",
"UpdateCurrentOrderDescriptionAndNote",
"GenerateAndCreateMaintenanceOrder",
"SetCurrentMaintenanceEmployeeByWorkStationId",
"IsMaintenanceTypeRequirementsSatisfied",
"CheckMaintenanceOrderFieldRequirements"
],
[
"CheckPeriodicalMaintenance",
"IsEmployeeAuthorizedToStartStoppage",
"HandleMaintenanceButtonInteraction",
"HandleCompleteMaintenanceButtonInteraction",
"IsEmployeeAuthorizedToOperateStoppage",
"SetEmployeeForMaintenanceStoppageIfAuthorized",
"ShowMaintenanceDirectionPictures",
"ShowMaintenanceDirectionVideos",
"ShowMaintenanceDirectionSteps",
"ShowMaintenanceDirectionSteps"
],
[
"SetConfiguration",
"SetConfiguration",
"AddUIData",
"ReplaceUIData",
"RemoveUIData",
"IfContainsDisplayIndex",
"GetDataTypeByDisplayIndex",
"GetUIDataByDisplayIndex"
],
[
"GetAvailableMemory"
],
[
"GetStationIndex",
"GetStationIndex",
"IsPanelCycleOfCoeExistent",
"IsPanelCycleOfPulseExistent",
"SetStationTotalCounter",
"SetQuantityConversionForCurrentProduction",
"ConvertQuantitiesByCurrentProduction",
"GetQuantityConversionForCurrentProduction",
"GetQuantityConversionForCurrentProduction",
"GetMaterialQuantityConversion",
"GetStockCountIndex",
"GetStockIndex",
"SetStockCountIndex",
"SetStockIndex",
"SetSuAnkiUretim"
],
[
"Initialize",
"StopProcess",
"StartProcess",
"InterpretSocketMessage",
"SetPlcCoeChange",
"InitializeSocketService",
"SetSocket",
"AddSignalProcess"
],
[
"GetOperationById"
],
[
"SayacArttigindaOutputAktifEt",
"OutPutControls",
"WorkStartOutPutProcess",
"WorkEndOutPutProcess",
"SetDigitalOutput"
],
[
"GetSystemConfiguration",
"GetNgpConfiguration"
],
[
"GetDirectionPictures",
"GetStockPicturesAsTableByPlanId",
"GetStockPicturesAsTableByStockId",
"GetStockPicturesByPlanId",
"GetStockPicturesByStockId",
"GetLinkedFilesPath"
],
[
"ProcessPokaYokeResult"
],
[
"IsEmployeeQualifiedForProductionPlan",
"IsEmployeeQualifiedForStock",
"IsEmployeeQualifiedForStoppageCause",
"IsEmployeeQualifiedForWorkstation",
"IsTeamQualifiedForProductionPlan",
"IsTeamQualifiedForStock",
"IsTeamQualifiedForStoppageCause",
"IsTeamQualifiedForWorkstation"
],
[
"PrintLabel"
],
[
"SetPlcOnProductionStart",
"SetPlcOnProductionEnd",
"SetPlcOnStoppageStart",
"SetPlcOnStoppageEnd",
"ResetProcessData",
"SetMinMaxExpectedValue"
],
[
"CreateProductionSectionEntry",
"GetDefinableUndefinedStoppages",
"GenerateProcycleDefectEntry",
"GenerateProcycleEntry",
"CreateProcycleDefectEntry",
"GetProcycleEntriesByWorkstationAndStock",
"GetLastPlanIdExceptCurrentPlan",
"GetTotalProcycleStopDuration",
"UpdateProcycleStockIdAndDefectId",
"UpdateProcycleQuantitiesByProcycleEntryEntity",
"CreateProcycleByProcycleEntryEntity"
],
[
"UpdateProcycleStockId",
"AddProcycle",
"GetProcycleStoppageEntries",
"GetLastProcycleInsertDate",
"GetLastProcycleInsertDateWithMilliSeconds",
"UpdatePeriodAndStopDuration",
"UpdatePlannedStoppageStatus",
"UpdateStopcauseAndPlannedStatusbyStopStarttime",
"UpdateStopcauseAndPlannedStatusbyInsertDate",
"CreateProcycleDefectEntry",
"ExecPanelStartAnalyseProdecure",
"ExecUndefinedStoppageChangedProdecure",
"GetLastProcycleInsertDate",
"GetDefinableUndefinedStoppages",
"GetCurrentShiftFinishAndNextShiftStartTime",
"GetLastProcycleEntry",
"UpdateProcycleByWorkstationPlanAndStopStartTime",
"UpdateProcycleByWorkstationStoppageAndStopStartTime",
"UpdateProcycleByWorkstationStoppageAndStopStartTime",
"GetProcycleEntriesByWorkstationAndStock",
"SubtractProcycleEntryQuantities",
"ZeroizeProcycleEntryQuantities",
"UpdateProcycleEntriesByEditedQuantity",
"CreateProcyclePredictEntry",
"UpdateProcycleDueToPlanChange",
"GetFirstPlanInsertDate",
"UpdateStoppageIfDurationIsUnderLimit",
"UpdateRepairStopDuration",
"UpdateProcycleDueToShiftWorkingStatusChange",
"GetLastPlanIdExceptCurrentPlan",
"GetTotalStopDuration",
"UpdateProcycleStockIdAndDefectId",
"UpdateProcycleQuantityByProcycleEntryEntity",
"CreateProcycleByProcycleEntryEntity"
],
[
"EndProduction",
"GetNextProductionPlanId",
"IncreaseCounterByStockIndex",
"IncreaseCounterByStockNo",
"IncreaseCounterByStockNo",
"IsPlanStartAllowed",
"IsProductionSaveAllowed",
"IsProductionSaving",
"LoadPlanStartProduction",
"LoadProductionPlanByJoborderId",
"LoadProductionPlanByStockId",
"SaveInterSection",
"SaveProduction",
"SaveProduction",
"SaveProductionByStockIndex",
"SaveSection",
"SetPlanDetails",
"SetProductionSummary",
"GetLastProductionReceiptRecordTime",
"LoadNextProductionPlan"
],
[
"GetProductionPerformance"
],
[
"ClearAndDeleteNextPidList",
"AddNextProductionPlan",
"CreateProductionPlan",
"CreateProductionPlanFromJoborder",
"CreateProductionPlanFromJoborders",
"CreateProductionPlanFromJoborders