node-red-trexmes-service
Version:
service Nodes for trexMes systems
348 lines • 111 kB
JavaScript
// Auto-generated from mds/services/ — do not edit manually
var methodData = {
"IAnalysisExtensionService": {
"GetDefectAnalysisViewsByTimePeriod": {d:"İş istasyon ve zaman bazlı ıskarta analiz sonuçları dönülür.",p:[{n:"workstationId",t:"int"},{n:"startTime",t:"DateTime"},{n:"endTime",t:"DateTime"}],r:"List<DefectAnalysisView>"},
"GetEmployeeAnalysisViewsByTimePeriod": {d:"İş istasyon ve zaman bazlı personel analiz sonuçları dönülür.",p:[{n:"workstationId",t:"int"},{n:"startTime",t:"DateTime"},{n:"endTime",t:"DateTime"}],r:"List<EmployeeAnalysisView>"},
"GetProductionAnalysisViewsByTimePeriod": {d:"İş istasyon ve zaman bazlı üretim analiz sonuçları dönülür.",p:[{n:"workstationId",t:"int"},{n:"startTime",t:"DateTime"},{n:"endTime",t:"DateTime"}],r:"List<ProductionAnalysisView>"},
"GetProductionStoppageAnalysisViewsByTimePeriod": {d:"İş istasyon ve zaman bazlı üretim duruş analiz sonuçları dönülür.",p:[{n:"workstationId",t:"int"},{n:"startTime",t:"DateTime"},{n:"endTime",t:"DateTime"}],r:"List<ProductionStoppageAnalysisView>"},
"GetShiftDefectViews": {d:"İş istasyon ve zaman bazlı vardiya ıskarta analiz sonuçları dönülür.",p:[{n:"workstationId",t:"int"},{n:"startTime",t:"DateTime"},{n:"endTime",t:"DateTime"}],r:"List<ShiftDefectView>"},
"GetShiftDefectDetailViews": {d:"İş istasyon ve zaman bazlı üretim planı kırılımlı vardiya ıskarta analiz sonuçları dönülür.",p:[{n:"workstationId",t:"int"},{n:"startTime",t:"DateTime"},{n:"endTime",t:"DateTime"}],r:"List<ShiftDefectView>"},
"GetShiftOeeAnalysisViews": {d:"Mevcut vardiya için Oee analiz sonuçları dönülür.",p:[{n:"workstationId",t:"int"}],r:"List<ShiftOeeAnalysisView>"},
"GetStoppageAnalysisViewsByTimePeriod": {d:"İş istasyon ve zaman bazlı duruş analiz sonuçları dönülür.",p:[{n:"workstationId",t:"int"},{n:"startTime",t:"DateTime"},{n:"endTime",t:"DateTime"}],r:"List<StoppageAnalysisView>"}
},
"IAnalysisViewService": {
"HandleProductivityAnalysisButtonInteraction": {d:"trex Edge Verimlilik Analizi butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"},
"GetStoppageCountAnalysisViewModelsByTimePeriod": {d:"İş istasyon ve zaman bazlı duruş tekrar analizlerine ait view modeller dönülür.",p:[{n:"workstationId",t:"int"},{n:"startTime",t:"DateTime"},{n:"endTime",t:"DateTime"}],r:"List<StoppageCountAnalysisViewModel>"}
},
"IBarcodeExtensionService": {
"LoadPlanViaJobOrderOrStockBarcode": {d:"İş emri veya stok barkodu okutulduğunda çalıştırılır, standart kurgulara göre iş yükleme işlemini gerçekleştirir.",p:[{n:"workstationId",t:"int"},{n:"barcode",t:"string"}],r:"Response<string>"},
"LoadPlanViaProductionOrderBarcode": {d:"Üretim sipariş barkodu okutulduğunda çalıştırılır, standart kurgulara göre iş yükleme işlemini gerçekleştirir.",p:[{n:"workstationId",t:"int"},{n:"barcode",t:"string"}],r:"Response<string>"},
"LoadPlanViaWorkorderSerieBarcode": {d:"İş emri serisi barkodu okutulduğunda ait olan iş emri için iş yükleme işlemi yapılır.",p:[{n:"workstationId",t:"int"},{n:"barcode",t:"string"}],r:"Response<string>"},
"ProcessKanbanBarcode": {d:"Kanban kart okutulma durumunda mevcut yüklü işin bitirilip okutulan karta ait iş emri için iş yükleme işlemi gerçekleştirilir.",p:[{n:"workstationId",t:"int"},{n:"barcode",t:"string"}],r:"bool"},
"ProcessSerieBarcode": {d:"Serili barkod okutma işlemi durumunda çalıştırılır, validasyon ve sayaç artış operasyonları gerçekleştirilir.",p:[{n:"workstationId",t:"int"},{n:"barcode",t:"string"}],r:"Response<string>"},
"ProcessStockBarcode": {d:"Stok barkodu ile sayaç arttırma validasyon ve operasyonlarını gerçekleştirir.",p:[{n:"workstationId",t:"int"},{n:"stockNo",t:"string"},{n:"serialNo",t:"string"}],r:"Response<string>"}
},
"IBarcodeViewService": {
"CheckWebBarcodeQueue": {d:"Dış kaynaklardan iletilen barkod işlem kuyruğu kontrolü yapılır ve ilgili işlevler gerçekleştirilir.",p:[{n:"workstationId",t:"int"}],r:"void"},
"LoadPlanViaJobOrderOrStockBarcode": {d:"İş emri veya stok barkodu okutulduğunda çalıştırılır, standart kurgulara göre iş yükleme işlemi UI operasyonları dahil olacak şekilde gerçekleştirilir.",p:[{n:"workstationId",t:"int"},{n:"barcode",t:"string"}],r:"bool"},
"LoadPlanViaProductionOrderBarcode": {d:"Üretim sipariş barkodu okutulduğunda çalıştırılır, standart kurgulara göre iş yükleme işlemi UI operasyonları dahil olacak şekilde gerçekleştirilir.",p:[{n:"workstationId",t:"int"},{n:"barcode",t:"string"}],r:"bool"},
"LoadPlanViaWorkorderSerieBarcode": {d:"İş emri serisi barkodu okutulduğunda ait olan iş emri için iş yükleme işlemi UI operasyonları dahil olacak şekilde gerçekleştirir.",p:[{n:"workstationId",t:"int"},{n:"barcode",t:"string"}],r:"bool"},
"ProcessBarcodeScan": {d:"Tüm standart konfigürasyonlar kontrol edilerek barkod işleme operasyonları gerçekleştirilir.",p:[{n:"workstationId",t:"int"},{n:"barcode",t:"string"}],r:"bool"}
},
"ICapacityExtensionService": {
"GetEstimatedPlanCompletionTime": {d:"Öngörülen plan tamamlanma zamanı dönülür.",p:[{n:"workstationId",t:"int"}],r:"DateTime"},
"GetCurrentCycle": {d:"Mevcut gerçekleşen çevrim süre bilgisi dönülür.",p:[{n:"workstationId",t:"int"}],r:"double"},
"GetCurrentRotationSpeed": {d:"Mevcut üretim devir hızı bilgisi dönülür.",p:[{n:"workstationId",t:"int"},{n:"calculatedSpeed",t:"double"}],r:"double"},
"GetCurrentSpeed": {d:"Mevcut üretim hız bilgisi dönülür.",p:[{n:"workstationId",t:"int"},{n:"calculatedSpeed",t:"double"}],r:"double"},
"GetPlannedCycle": {d:"Planlanan çevrim süre bilgisi dönülür.",p:[{n:"workstationId",t:"int"}],r:"double"},
"GetPlannedRotationSpeed": {d:"Planlanan üretim devir hız bilgisi dönülür.",p:[{n:"workstationId",t:"int"}],r:"double"},
"GetPlannedSpeed": {d:"Planlanan üretim hız bilgisi dönülür.",p:[{n:"workstationId",t:"int"}],r:"double"},
"GetTotalStockCoefficient": {d:"Toplam stok üretim çarpan değeri dönülür.",p:[{n:"workstationId",t:"int"}],r:"double"}
},
"ICapacityViewService": {
"GetCurrentAndPlannedCycleText": {d:"Gerçekleşen ve planlanan çevrim süre bilgisi formatlanmış metin olarak dönülür.",p:[{n:"workstationId",t:"int"}],r:"string"},
"GetCurrentAndPlannedRotationSpeedText": {d:"Gerçekleşen ve planlanan üretim devir hızı bilgisi formatlanmış metin olarak dönülür.",p:[{n:"workstationId",t:"int"},{n:"calculatedSpeed",t:"double"}],r:"string"},
"GetCurrentCycleText": {d:"Gerçekleşen çevrim süre bilgisi formatlanmış metin olarak dönülür.",p:[{n:"workstationId",t:"int"}],r:"string"},
"GetCurrentRotationSpeedText": {d:"Gerçekleşen üretim devir hız bilgisi formatlanmış metin olarak dönülür.",p:[{n:"workstationId",t:"int"},{n:"calculatedSpeed",t:"double"}],r:"string"},
"GetCurrentSpeedText": {d:"Gerçekleşen üretim hız bilgisi formatlanmış metin olarak dönülür.",p:[{n:"workstationId",t:"int"},{n:"calculatedSpeed",t:"double"}],r:"string"},
"GetPlannedCycleText": {d:"Planlanan çevrim süre bilgisi formatlanmış metin olarak dönülür.",p:[{n:"workstationId",t:"int"}],r:"string"},
"GetPlannedRotationSpeedText": {d:"Planlanan üretim devir hız bilgisi formatlanmış metin olarak dönülür.",p:[{n:"workstationId",t:"int"}],r:"string"},
"GetPlannedSpeedText": {d:"Planlanan üretim hız bilgisi formatlanmış metin olarak dönülür.",p:[{n:"workstationId",t:"int"}],r:"string"}
},
"ICompanyExtensionService": {
"Company": {d:"Sistemin o an çalışmakta olduğu şirket tanım verisi dönülür.",p:[],r:"CompanyModel"}
},
"IDcasMessageExtensionService": {
"CreateDcasMessage": {d:"Uyarı gönderim amaçlı mesaj kaydı oluşturulur.",p:[{n:"message",t:"DcasMessageEntity"}],r:"int"},
"CreateDcasMessageDetail": {d:"Uyarı gönderim amaçlı mesaj detay kaydı oluşturulur.",p:[{n:"messageDetail",t:"DcasMessageDetailEntity"}],r:"bool"},
"CreateEventAlert": {d:"Alternatif uyarı tetiklemesi için kayıt oluşturur.",p:[{n:"root",t:"int"},{n:"eventType",t:"int"},{n:"receiptId",t:"int"}],r:"void"},
"CreateOrUpdateDcasMessageDetailByDeviceId": {d:"Uyarı gönderim amaçlı mesaj detay kaydı DeviceId ve DcasMessageId koşuluna göre eğer mevcut ise güncellenir, aksi durumda yeni kayıt oluştururlur.",p:[{n:"messageDetail",t:"DcasMessageDetailEntity"}],r:"void"},
"GetDcasMessageById": {d:"Mesaj referansına göre uyarı mesaj kaydı sorgulanır ve dönülür.",p:[{n:"messageId",t:"int"}],r:"DcasMessageEntity"},
"GetDcasMessageByGlobalAlertId": {d:"İş istasyon referansı, global uyarı referansı ve mesaj tipi koşullarına göre uyarı mesaj kaydını döner.",p:[{n:"workstationId",t:"int"},{n:"messageType",t:"int"},{n:"globalAlertId",t:"int"}],r:"DcasMessageEntity"},
"GetStoppageMessageDefinitions": {d:"İş istasyon referansı ve duruş referansı bazlı duruş uyarı tanımları sorgulanır ve koleksiyon olarak dönülür.",p:[{n:"workstationId",t:"int"},{n:"stoppcauseCause",t:"StoppageCauseInfo"}],r:"IEnumerable<DcasMessageDefinitionEntity>"},
"GetUnshownMessages": {d:"trex Edge ile haberleşme amaçlı oluşturulan ve henüz işlenmemiş/gösterilmemiş mesaj kayıtlarına ait view model koleksiyonunu döner.",p:[],r:"IEnumerable<DcasMessageView>"},
"SendJoborderNotificationIfDefinitionExists": {d:"Uyarı tanımı mevcut ise iş emri yükleme operasyonuna istinaden bildirim gönderimi gerçekleştirilir.",p:[{n:"args",t:"NotificationMessageArgs"}],r:"void"},
"SendMessageNotificationIfDefinitionExists": {d:"Uyarı tanımı mevcut ise bildirim gönderimi gerçekleştirilir.",p:[{n:"args",t:"NotificationMessageArgs"},{n:"eventType",t:"DcasMessageDefinitionEventType"}],r:"void"},
"SendOeeNotificationIfDefinitionExists": {d:"Uyarı tanımı mevcut ise ve OEE değeri bildirim koşulları içerisinde ise bildirim gönderimi gerçekleştirilir.",p:[{n:"args",t:"NotificationMessageArgs"}],r:"void"},
"SendPerformanceNotificationIfDefinitionExists": {d:"Uyarı tanımı mevcut ise ve performans değeri bildirim koşulları içerisinde ise bildirim gönderimi gerçekleştirilir.",p:[{n:"args",t:"NotificationMessageArgs"}],r:"void"},
"SendStoppageNotificationIfDefinitionExists": {d:"Uyarı tanımı mevcut ise duruş operasyonuna istinaden bildirim gönderimi gerçekleştirilir.",p:[{n:"args",t:"NotificationMessageArgs"}],r:"void"},
"SetDcasMessageDefinitions": {d:"Uyarı konfigürasyonunun oluşturulması veya güncellenmesi veri tabanından gerçekleştirilir.",p:[{n:"workstationId",t:"int"},{n:"workcenterId",t:"int"},{n:"workstationGroupCode",t:"string"},{n:"lineIds",t:"string"}],r:"void"},
"UpdateDcasMessage": {d:"Mesaj kaydı güncelleme işlemi gerçekleştirilir.",p:[{n:"message",t:"DcasMessageEntity"}],r:"bool"},
"UpdateDcasMessageEvent": {d:"Olay mesaj kaydı güncelleme işlemi gerçekleştirilir.",p:[{n:"messageEvent",t:"DcasMessageEventEntity"}],r:"bool"},
"UpdateMessageReadStatus": {d:"Mesaj okunma durumu güncellenir.",p:[{n:"messageId",t:"int"},{n:"readUserId",t:"int"},{n:"readTime",t:"DateTime"}],r:"void"},
"UpdateMessageShownStatus": {d:"Mesaj gösterilme durumu güncellenir.",p:[{n:"messageId",t:"int"}],r:"void"},
"UpdateOrCreateDcasMessageEvent": {d:"Olay mesaj kaydı iş istasyon referansı, duruş referansı, başlangıç zamanı, mesaj olay tipi ve mesaj tanım referansı bazlı sorgulanır, mevcut ise güncelleme değil ise oluşturma işlemleri yapılır.",p:[{n:"messageEvent",t:"DcasMessageEventEntity"}],r:"bool"}
},
"IDcasMessageViewService": {
"HandleMessagesButtonInteraction": {d:"trex Edge Mesajlar butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"}
},
"IDefectExtensionService": {
"AnyDefectExistentForSerie": {d:"İlgili seri için herhangi bir hata kaydı var olup olmadığı bilgisi dönülür.",p:[{n:"serieId",t:"int"}],r:"bool"},
"CreateDefectEntry": {d:"Iskarta kaydı oluşturulur.",p:[{n:"defectEntry",t:"DefectEntryEntity"}],r:"bool"},
"DeleteDefectEntry": {d:"Iskarta kaydı silinir.",p:[{n:"defectEntry",t:"DefectEntryEntity"}],r:"bool"},
"GetDefectById": {d:"Iskarta tanımı, tanım referansı bazlı sorgulanarak dönülür.",p:[{n:"defectId",t:"int"}],r:"DefectEntity"},
"GetDefectByNo": {d:"Iskarta tanımı, tanım numarası bazlı sorgulanarak dönülür.",p:[{n:"defectNo",t:"string"}],r:"DefectEntity"},
"GetDefectEntriesAmountExceptId": {d:"Gönderilen referansa ait olmayan üretim ıskartalarının miktar toplamını döner.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"},{n:"defectId",t:"int"}],r:"double"},
"GetDefectEntriesBySerieId": {d:"Serili ıskarta girişinde seri referansına göre sorgulama yapılarak ıskarta kayıtları dönülür.",p:[{n:"serieId",t:"int"}],r:"IEnumerable<DefectEntryEntity>"},
"GetDefectEntryAmount": {d:"Anlık üretime ait toplam ıskarta miktarını döner.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"},{n:"stockId",t:"int"}],r:"double"},
"GetDefectEntryAmountUnit2": {d:"Anlık üretime ait toplam ıskarta miktarını ikinci miktar birimi tipinden döner.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"},{n:"stockId",t:"int"}],r:"double"},
"GetDefectEntryAmountUnit3": {d:"Anlık üretime ait toplam ıskarta miktarını üçüncü miktar birimi tipinden döner.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"},{n:"stockId",t:"int"}],r:"double"},
"GetDefectViewsBySerieId": {d:"Serili ıskarta girişinde seri referansına göre sorgulama yapılarak ıskarta kayıtlarına ait view modeller dönülür.",p:[{n:"serieId",t:"int"}],r:"IEnumerable<DefectEntryView>"},
"GetMaterialDefectEntryAmount": {d:"Anlık üretime ait iş istasyon ve üretim plan referansı bazlı sarf malzeme ıskarta toplam miktarı dönülür.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"}],r:"double"},
"GetMaterialDefectEntryAmountUnit2": {d:"Anlık üretime ait iş istasyon ve üretim plan referansı bazlı sarf malzeme ıskarta toplam miktarını ikinci miktar tipinden dönülür.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"}],r:"double"},
"GetMaterialDefectEntryAmountUnit3": {d:"Anlık üretime ait iş istasyon ve üretim plan referansı bazlı sarf malzeme ıskarta toplam miktarını üçüncü miktar tipinden dönülür.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"}],r:"double"},
"GetSelectableDefects": {d:"Standart akışa göre ilgili iş istasyonuna bağlı ıskarta girişi için seçimi uygun ıskarta tanımlarını döner.",p:[{n:"workstationId",t:"int"},{n:"defectStockType",t:"DefectStockType"}],r:"IEnumerable<DefectEntity>"},
"GetSelectableDefectViews": {d:"Standart akışa göre ilgili iş istasyonuna bağlı ıskarta girişi için seçimi uygun ıskarta tanımlarının view modellerini döner.",p:[{n:"workstationId",t:"int"},{n:"defectStockType",t:"DefectStockType"}],r:"IEnumerable<DefectSelectionView>"},
"GetSerialDefectEntryAmount": {d:"Anlık üretime ait serili ıskarta girişlerinin toplam miktarını döner.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"},{n:"stockId",t:"int"}],r:"double"},
"SetCurrentDefects": {d:"Anlık üretime ait ıskarta kayıtları veri tabanından güncellenir.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"}],r:"void"},
"SetDefectDefinitions": {d:"Iskarta tanımları veri tabanından güncellenir.",p:[{n:"languageId",t:"int"}],r:"void"},
"SetDefectDefinitionDetails": {d:"Iskarta tanım detayları veri tabanından güncellenir.",p:[{n:"workstationId",t:"int"}],r:"void"},
"UpdateDefectEntryByDefectReceiptId": {d:"Iskarta kaydı, ıskarta kayıt referansına göre güncellenir.",p:[{n:"defectEntry",t:"DefectEntryEntity"}],r:"bool"},
"UpdatePreDefinedDefectEntryReceiptId": {d:"Anlık üretim kayıtlarına ait ön fiş referans değeri güncellenir.",p:[{n:"workstationId",t:"int"},{n:"receiptId",t:"int"},{n:"joborderId",t:"int"}],r:"bool"}
},
"IDefectViewService": {
"GetCurrentScrapAmountText": {d:"İlgili indiste yer alan üretilen stok için anlık üretime ait ıskarta miktar ve miktar biriminden oluşan metin dönülür.",p:[{n:"workstationId",t:"int"},{n:"stockIndex",t:"int"}],r:"string"},
"GetMaterialDefectEntriesByPidReceiptId": {d:"Ön tanımlı fiş referansına bağlı sarf malzeme ıskarta kayıtları dönülür.",p:[{n:"receiptId",t:"int"}],r:"IEnumerable<ProductionReceiptDefectViewModel>"},
"HandleDefectButtonInteraction": {d:"trex Edge Iskarta Giriş butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"}
},
"IDepotExtensionService": {
"GetDepotById": {d:"Depo referansına göre depo tanımı dönülür.",p:[{n:"depotId",t:"int"}],r:"DepotEntity"},
"GetDepotByNo": {d:"Depo numarasına göre depo tanımı dönülür.",p:[{n:"depotNo",t:"string"}],r:"DepotEntity"}
},
"IDesignStyleService": {
"GetCurrentDesignStyle": {d:"Sistemin çalışmakta olduğu dizayn stil konfigürasyonunu döner.",p:[],r:"DesignStyle"},
"GetDesignStyleByType": {d:"Dizayn stiline göre konfigürasyon nesnesini döner.",p:[{n:"designStyleType",t:"DesignStyleType"}],r:"DesignStyle"},
"SetCurrentDesignStyle": {d:"Dizayn stili belirlenir.",p:[{n:"style",t:"DesignStyle"}],r:"void"}
},
"IDocumentExtensionService": {
"GetJobOrderLinkedFilePathsByJobOrderId": {d:"İş emri bağlı doküman dosya yol koleksiyonu dönülür.",p:[{n:"jobOrderId",t:"int"}],r:"List<string>"},
"GetStockLinkedFilePathsByStockId": {d:"Stok bağlı doküman dosya yol koleksiyonu dönülür.",p:[{n:"stockId",t:"int"}],r:"List<string>"}
},
"IDocumentViewService": {
"HandleDocumentsButtonInteraction": {d:"trex Edge Diğer İşlemler ekranında yer alan Dokümanlar butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"},
"ShowAndValidateDocumentsByConfiguration": {d:"Konfigürasyon tipine göre üretim planı bazında doküman gösterimi üzerinden ek validasyon işlemi gerçekleştirilir.",p:[{n:"planId",t:"int"}],r:"bool"},
"ShowDocumentsByConfiguration": {d:"Konfigürasyon tipine göre üretim planı bazında doküman gösterimi gerçekleştirilir.",p:[{n:"planId",t:"int"}],r:"void"},
"ShowAndValidateDocumentsByProductionPlan": {d:"Üretim planı bazında doküman gösterimi üzerinden ek validasyon işlemi gerçekleştirilir.",p:[{n:"planId",t:"int"}],r:"bool"},
"ShowDocumentsByProductionPlan": {d:"Üretim planı bazında doküman gösterimi gerçekleştirilir.",p:[{n:"planId",t:"int"}],r:"void"},
"ShowAndValidateDocumentsByStock": {d:"Stok bazında doküman gösterimi üzerinden ek validasyon işlemi gerçekleştirilir.",p:[{n:"stockId",t:"int"}],r:"bool"},
"ShowDocumentsByStock": {d:"Stok bazında doküman gösterimi gerçekleştirilir.",p:[{n:"stockId",t:"int"}],r:"void"},
"ShowAndValidateStockLinkedFiles": {d:"Stok bazında bağlı doküman gösterim ve ek validasyon işlemi gerçekleştirilir.",p:[{n:"stockId",t:"int"}],r:"bool"},
"ShowStockLinkedFiles": {d:"Stok bazında bağlı doküman gösterim gerçekleştirilir.",p:[{n:"stockId",t:"int"}],r:"void"},
"ShowAndValidateJobOrderLinkedFiles": {d:"İş emri bazında bağlı doküman gösterimi üzerinden ek validasyon işlemi gerçekleştirilir.",p:[{n:"jobOrderId",t:"int"}],r:"bool"}
},
"IEmployeeExtensionService": {
"ChangeEmployee": {d:"İş istasyonunda o an çalışan personelin çıkış işlemi yapılıp yerine yeni personelin giriş işlemi yapılır.",p:[{n:"workstationId",t:"int"},{n:"currentEmployeeId",t:"int"},{n:"newEmployeeId",t:"int"}],r:"void"},
"GetEmployeeByCardNo": {d:"Personel kart numarasına göre personel tanımını döner.",p:[{n:"cardNo",t:"string"}],r:"EmployeeEntity"},
"GetEmployeeByEmployeeId": {d:"Personel referansına göre personel tanımını döner.",p:[{n:"employeeId",t:"int"}],r:"EmployeeEntity"},
"GetEmployeeByEmployeeNo": {d:"Personel numarasına göre personel tanımını döner.",p:[{n:"employeeNo",t:"string"}],r:"EmployeeEntity"},
"GetEmployeeByEmployeeNoOrCardNo": {d:"Gönderilen parametre personel numarası ve personel kart numarası kayıtlarında sorgulanır, kayıt bulunması halinde ilgili personel tanımını döner.",p:[{n:"no",t:"string"}],r:"EmployeeEntity"},
"GetEmployeeByMaintenanceEmployeeId": {d:"Bakım personel referansına göre bağlı personel tanımını döner.",p:[{n:"maintenanceEmployeeId",t:"int"}],r:"EmployeeEntity"},
"GetEmployees": {d:"Personel türüne göre personel tanım koleksiyonu döner.",p:[{n:"employeeType",t:"EmployeeType"}],r:"IEnumerable<EmployeeEntity>"},
"GetMaintenanceEmployeeByEmployeeId": {d:"Personel eğer bir bakım personeli ise personel tanım referansına göre bakım personel tanımını döner.",p:[{n:"employeeId",t:"int"}],r:"MaintenanceEmployee"},
"GetMaintenanceEmployeeByEmployeeNo": {d:"Personel eğer bir bakım personeli ise personel tanım numarasına göre bakım personel tanımını döner.",p:[{n:"employeeNo",t:"string"}],r:"MaintenanceEmployee"},
"GetMaintenanceEmployeeByMaintenanceEmployeeId": {d:"Bakım personeli referansına göre ilgili tanımı döner.",p:[{n:"mainenanceEmployeeId",t:"int"}],r:"MaintenanceEmployee"},
"GetMaintenanceEmployeeIdByEmployeeId": {d:"Personel tanım referansına göre bakım personel referans bilgisini döner.",p:[{n:"employeeId",t:"int"}],r:"int"},
"GetOrGenerateTeamId": {d:"Parametre olarak gönderilen personel koleksiyonuna göre eğer takım tanımı mevcut ise ilgili takım referansını, eğer mevcut değil ise yeni takım tanımı oluşturup oluşturulan takım referansını döner.",p:[{n:"employees",t:"List<EmployeeEntity>"}],r:"int"},
"GetTeamByTeamId": {d:"Takım referansına göre takım bilgisini döner.",p:[{n:"teamId",t:"int"}],r:"Team"},
"GetTeamByTeamNo": {d:"Takım numarasına göre takım bilgisini döner.",p:[{n:"teamNo",t:"string"}],r:"Team"},
"IsEmployeeLoggedInAnotherPanel": {d:"Sistemde personelin o an başka bir operatör panelde mevcut olup olmadığı bilgisi dönülür.",p:[{n:"employeeId",t:"int"},{n:"panelId",t:"int"}],r:"Response<string>"},
"IsEmployeeLoggedInAnotherStation": {d:"Sistemde personelin o an başka bir iş istasyonunda mevcut olup olmadığı bilgisi dönülür.",p:[{n:"employeeId",t:"int"},{n:"workStationId",t:"int"}],r:"Response<string>"},
"IsEmployeePasswordValid": {d:"Personel ve şifre bilgisi alınarak validasyon gerçekleştirilir.",p:[{n:"employeeNo",t:"string"},{n:"password",t:"string"}],r:"bool"},
"LoginEmployee": {d:"Personelin giriş işlemi gerçekleştirilir.",p:[{n:"workstationId",t:"int"},{n:"employeeId",t:"int"}],r:"void"},
"LogoutEmployee": {d:"Personelin çıkış işlemi gerçekleştirilir.",p:[{n:"workstationId",t:"int"},{n:"employeeId",t:"int"},{n:"logoutTime",t:"DateTime"}],r:"void"},
"SetCurrentTeam": {d:"İş istasyonuna o an giriş yapılı personeller bazında takım tanımını günceller.",p:[{n:"currentTime",t:"DateTime"},{n:"workstationId",t:"int"}],r:"void"},
"SetEmployeeDefinitions": {d:"Personelin tanım konfigürasyonunun veri tabanından çekilerek oluşturulmasını veya güncellenmesini sağlar.",p:[],r:"void"}
},
"IEmployeeViewService": {
"GetEmployeeApproval": {d:"Personel girişi üzerinden çeşitli operasyonlarda onay mekanizması için personel validasyon işlemini gerçekleştirir.",p:[{n:"approvalType",t:"EmployeeApprovalType"}],r:"EmployeeApprovalResult"},
"GetEmployeeApprovalToEndStoppage": {d:"Personel girişi üzerinden duruş bitiş işleminde onay mekanizması için personel validasyon işlemini gerçekleştirir.",p:[{n:"stoppageEndType",t:"StoppageEndType"}],r:"EmployeeApprovalResult"},
"GetEmployeeApprovalToStartStoppage": {d:"Personel girişi üzerinden duruş başlatma işleminde onay mekanizması için personel validasyon işlemini gerçekleştirir.",p:[{n:"stoppageCauseId",t:"int"}],r:"EmployeeApprovalResult"},
"GetShiftChiefApproval": {d:"Description parametresi üzerinden bilgi gösterimi ile vardiya amiri girişi üzerinden çeşitli operasyonlarda onay mekanizması için validasyon işlemini gerçekleştirir.",p:[{n:"workstationId",t:"int"},{n:"description",t:"string"}],r:"EmployeeApprovalResult"},
"HandleEmployeeOperationsButtonInteraction": {d:"trex Edge Personel İşlemleri butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"},
"HandleNotifyEmployeeButtonInteraction": {d:"trex Edge Personel Çağırma butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"},
"ValidateEmployee": {d:"Personel girişi istenip giriş yapan personel kaydı dönülür.",p:[{n:"validationConfig",t:"EmployeeValidationConfig"}],r:"EmployeeEntity"}
},
"IEnergyViewService": {
"HandleEnergyButtonInteraction": {d:"trex Edge Enerji Analizi butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"}
},
"IEquipmentExtensionService": {
"GetAvailableEquipments": {d:"trex Edge üzerinde entegrasyon işlemleri aktif ise entegrasyon üzerinden üretim planı ve iş istasyonuna göre, değil ise ilgili iş istasyonu ile ilişkili ekipmanların koleksiyonunu döner.",p:[{n:"planId",t:"int"},{n:"workstationId",t:"int"}],r:"IEnumerable<Equipment>"},
"GetEquipmentById": {d:"Ekipman referansına göre ekipman tanımını döner.",p:[{n:"equipmentId",t:"int"}],r:"Equipment"},
"GetEquipmentByIdAndType": {d:"Ekipman tipi ve referansına göre ekipman tanımını döner.",p:[{n:"equipmentId",t:"int"},{n:"equipmentType",t:"EquipmentType"}],r:"Equipment"},
"GetEquipmentByNo": {d:"Ekipman numarasına göre ekipman tanımını döner.",p:[{n:"equipmentNo",t:"string"}],r:"Equipment"},
"GetEquipmentByNoAndType": {d:"Ekipman tipi ve numarasına göre ekipman tanımını döner.",p:[{n:"equipmentNo",t:"string"},{n:"equipmentType",t:"EquipmentType"}],r:"Equipment"},
"GetEquipmentIdByNo": {d:"Ekipman numarasına göre ekipman referansını döner.",p:[{n:"equipmentNo",t:"string"}],r:"int"},
"GetEquipmentIdByNoAndType": {d:"Ekipman tipi ve numarasına göre ekipman referansını döner.",p:[{n:"equipmentNo",t:"string"},{n:"equipmentType",t:"EquipmentType"}],r:"int"},
"GetEquipmentIdByWorkStationId": {d:"İş istasyon referansına göre iş istasyon numarası ve ekipman numarası eşleşen ekipman tanımının referansını döner.",p:[{n:"workStationId",t:"int"}],r:"int"},
"GetEquipmentsByWorkStationId": {d:"İş istasyonu ile ilişkili ekipmanların koleksiyonunu döner.",p:[{n:"workStationId",t:"int"}],r:"IEnumerable<Equipment>"},
"GetEquipmentsByWorkStationIdAndType": {d:"İş istasyonu ile ilişkili ve belirlenen tipteki ekipmanların koleksiyonunu döner.",p:[{n:"workStationId",t:"int"},{n:"equipmentType",t:"EquipmentType"}],r:"IEnumerable<Equipment>"},
"UpdateEquipment": {d:"Ekipman tanımını günceller.",p:[{n:"equipment",t:"Equipment"}],r:"bool"}
},
"IEquipmentViewService": {
"HandleEquipmentChangeButtonButtonInteraction": {d:"trex Edge Kalıp Değişim butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"},
"SelectEquipment": {d:"İş istasyonu veya iş emrinde ekipman seçimi yapılması öngörülmüş ise ekipman seçimi gerçekleştirilir.",p:[{n:"workstationId",t:"int"}],r:"void"}
},
"IForkliftExtensionService": {
"ApproveForkliftOrdersCompletion": {d:"Aktif forklift görevleri için tamamlanma onay işlemi gerçekleştirilir.",p:[{n:"workStationId",t:"int"}],r:"void"},
"CreateForkliftOrder": {d:"Forklift görevi oluşturulur.",p:[{n:"forkliftOrder",t:"ForkliftOrderEntity"}],r:"bool"},
"CreateForkliftOrderDetail": {d:"Forklift görev detayı oluşturulur.",p:[{n:"forkliftOrderDetail",t:"ForkliftOrderDetailEntity"}],r:"void"},
"DeleteForkliftStock": {d:"Forklift ön tanımlı malzeme listesinden ilgili stok referansı silinir.",p:[{n:"workstationId",t:"int"},{n:"stockId",t:"int"}],r:"bool"},
"GenerateForkliftOrderId": {d:"Yeni bir Forklift görev referansı oluşturulur.",p:[],r:"int"},
"IsForkliftOrderAccepted": {d:"Forklift görevinin forklift personeli tarafından kabul edilip edilmediği bilgisi dönülür.",p:[{n:"forkliftOrderId",t:"int"}],r:"bool"},
"IsForkliftOrderConfirmed": {d:"Forklift görevinin tamamlanma onayının verilip verilmediği bilgisi dönülür.",p:[{n:"forkliftOrderId",t:"int"}],r:"bool"},
"IsForkliftOrderCreated": {d:"Parametre olarak gönderilen İş istasyonu referansı, üretim planı referansı ve forklift operasyon tipine göre aktif bir forklift görevi bulunup bulunmadığı bilgisi dönülür.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"},{n:"type",t:"ForkliftTransferType"}],r:"bool"},
"UpdateForkliftOrder": {d:"Forklift görevi güncellenir.",p:[{n:"forklifUpdatetOrder",t:"ForkliftOrderEntity"}],r:"bool"}
},
"IForkliftViewService": {
"GetForkliftStockViewModels": {d:"Malzeme isteğinde bulunulabilecek stok view model koleksiyonunu döner.",p:[{n:"joborderIds",t:"string"},{n:"workStationId",t:"int"}],r:"List<ForkliftStockViewModel>"},
"HandleForkliftButtonInteraction": {d:"trex Edge Forklift İşlemleri butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"}
},
"IFormControlPresenter": {
"ActiveForm": {d:"Uygulamadaki gösterilen aktif forma erişim sağlar.",p:[],r:"Form"},
"ActiveComponent": {d:"Klavye işlemleri için uygulamadaki aktif kontrole erişim sağlar.",p:[],r:"Control"},
"SetActiveForm": {d:"Uygulamadaki aktif formu set eder.",p:[{n:"form",t:"Form"}],r:"void"},
"FormShowDialog": {d:"Form gösterim işlemi gerçekleştirir.",p:[{n:"form",t:"Form"}],r:"DialogResult"},
"SetFormSize": {d:"Ekran çözünürlüğüne göre ekran dizaynının yeniden boyutlandırma işlemlerini yapar.",p:[{n:"form",t:"Form"}],r:"void"},
"SetIsDynamicFontSizeActive": {d:"İçerik uzunluğuna göre dinamik font boyutlandırma işlevinin aktiflik durumu belirlenir.",p:[{n:"isDynamicFontSizeActive",t:"bool"}],r:"void"},
"SetControlSize": {d:"Ekran çözünürlüğüne göre kontrolün yeniden boyutlandırma işlemlerini yapar.",p:[{n:"control",t:"Control"}],r:"void"},
"SetNumericKeyboard": {d:"Aktif form ve odaklanılacak kontrol parametreleri ile nümerik klavye gösterimi yapılır.",p:[{n:"parent",t:"Form"},{n:"control",t:"Control"}],r:"void"},
"HideNumericKeyboard": {d:"Nümerik klavye kapatılır.",p:[],r:"void"},
"SetGridKeyboard": {d:"Aktif form ve odaklanılacak grid hücresi parametreleri ile alfa nümerik grid klavye gösterimi yapılır.",p:[{n:"parent",t:"Form"},{n:"component",t:"DataGridViewCell"}],r:"void"},
"SetActiveGridKeyboardComponent": {d:"Alfa nümerik grid klavye için odaklanılacak hücrenin değişimi gerçekleştirilir.",p:[{n:"component",t:"DataGridViewCell"}],r:"void"},
"HideGridKeyboards": {d:"Grid için gösterimde olan nümerik ve alfa nümerik klavyelerin kapatılmasını sağlar.",p:[],r:"void"},
"HideGridKeyboard": {d:"Grid için gösterimde olan alfa nümerik klavyenin kapatılmasını sağlar.",p:[],r:"void"},
"SetGridNumericKeyboard": {d:"Aktif form ve odaklanılacak grid hücresi parametreleri ile nümerik grid klavye gösterimi yapılır.",p:[{n:"parent",t:"Form"},{n:"component",t:"DataGridViewCell"}],r:"void"},
"HideGridNumericKeyboard": {d:"Grid için gösterimde olan nümerik klavyenin kapatılmasını sağlar.",p:[],r:"void"},
"SetKeyboard": {d:"Aktif form ve odaklanılacak kontrol parametreleri ile alfa nümerik klavye gösterimi yapılır. KeyboardPositionType ile klavyenin formun neresinde açılacağı belirlenebilir.",p:[{n:"parent",t:"Form"},{n:"control",t:"Control"},{n:"positionType",t:"KeyboardPositionType"}],r:"void"},
"SetActiveKeyboardComponent": {d:"Alfa nümerik klavye için odaklanılacak kontrolün değişimi gerçekleştirilir.",p:[{n:"control",t:"Control"}],r:"void"},
"HideKeyboard": {d:"Gösterimde olan alfa nümerik klavyenin kapatılmasını sağlar.",p:[],r:"void"},
"SetKeypad": {d:"Aktif form ve odaklanılacak kontrol parametreleri ile nümerik klavye gösterimi yapılır.",p:[{n:"parent",t:"Form"},{n:"control",t:"Control"}],r:"void"},
"SetActiveKeypadComponent": {d:"Nümerik klavye için odaklanılacak kontrolün değişimi gerçekleştirilir.",p:[{n:"sender",t:"Control"}],r:"void"},
"HideKeypad": {d:"Gösterimde olan nümerik klavyenin kapatılmasını sağlar.",p:[],r:"void"},
"IsKeypadActive": {d:"Nümerik klavyenin gösterim durumunu döner.",p:[],r:"bool"},
"IsKeyBoardActive": {d:"Alfa nümerik klavyenin gösterim durumunu döner.",p:[],r:"bool"},
"SendEnterKey": {d:"Kontrol için enter tuş basım işlemini simüle eder.",p:[{n:"control",t:"Control"}],r:"void"},
"SetButtonSettings": {d:"Standart kontrol konfigürasyonu yapılır.",p:[{n:"parent",t:"Control"}],r:"void"},
"FormHide": {d:"İlgili form gizlenir.",p:[{n:"form",t:"Form"}],r:"void"},
"FormClose": {d:"İlgili form kapatılır.",p:[{n:"form",t:"Form"}],r:"void"},
"GetUserInput": {d:"Kullanıcıya metin giriş ekranı gösterilir ve girii yapılan değer döndürülür.",p:[{n:"configuration",t:"UserInputConfig"}],r:"string"},
"GetUserApproval": {d:"Kullanıcıya onay istek ekranı gösterilir.",p:[{n:"configuration",t:"UserApprovalConfig"}],r:"bool"},
"GetUserInputWithApproval": {d:"Kullanıcıya hem metin girişi yapabileceği hem de onay işlemi gerçekleştirebileceği ekran gösterimi yapılır.",p:[{n:"configuration",t:"UserInputApprovalConfig"}],r:"InputApprovalResponse"},
"ShowUserWarning": {d:"Kullanıcıya uyarı ekranı gösterilir, opsiyonel parametre ile kullanıcının ekranı kapatmak için basması gereken buton metni düzenlenebilir. Varsayılan olarak \"Tamam\" metni gösterilir.",p:[{n:"warning",t:"string"},{n:"btnText",t:"string"}],r:"void"},
"SetFontSize": {d:"Dinamik font boyutu belirleme için kullanılır.",p:[{n:"warning",t:"string"},{n:"btnText",t:"string"}],r:"void"},
"ShowUserMessage": {d:"Kullanıcıya mesaj gösterimi gerçekleştirilir.",p:[{n:"configuration",t:"UserMessageConfig"}],r:"void"},
"HideMessage": {d:"Kullanıcıya gösterilmekte olan mesaj parametre ile belirtilen milisaniye kadar bekletilip ardından gizlenir.",p:[{n:"interval",t:"int"}],r:"void"},
"HideMessageImmediately": {d:"Kullanıcıya gösterilmekte olan süre beklenmeden gizlenir.",p:[],r:"void"},
"SetTextValue": {d:"Kontrolün Text elemanına sadece mevcut değer değişti ise atama yapılır.",p:[{n:"control",t:"Control"},{n:"text",t:"string"}],r:"void"},
"GetScreenWidth": {d:"Ekran genişlik değerini döner.",p:[],r:"int"},
"GetScreenHeight": {d:"Ekran yükseklik değerini döner.",p:[],r:"int"},
"GetUserButtonSelection": {d:"Kullanıcıya 3 butonlu seçim ekranı gösterimi yapılır.",p:[{n:"configuration",t:"UserButtonSelectionConfig"}],r:"DialogResult"},
"GetUserSelection": {d:"Kullanıcıya combobox üzerinden gerçekleşecek seçim ekranı gösterimi yapılır.",p:[{n:"userSelectionConfig",t:"UserSelectionConfig<K,V>"}],r:"KeyValuePair<K, V>"},
"GetUserSelectableSelection": {d:"Kullanıcıya 24 butonlu seçim ekranı gösterilir, isSelectionRequired parametresi true gönderildiği takdirde seçim gerçekleştirilmeden ekrandan çıkışa izin verilmez.",p:[{n:"header",t:"string"},{n:"selectableList",t:"IEnumerable<ISelectable>"},{n:"isSelectionRequired",t:"bool"}],r:"ISelectable"}
},
"IIOCardExtensionService": {
"GetIOCardCommands": {d:"IO kart filtre komutlarını döner.",p:[],r:"IEnumerable<IOCardCommandEntity>"},
"LogIOCardData": {d:"IO kart verisini loglar.",p:[{n:"comportNo",t:"string"},{n:"data",t:"string"},{n:"forceLogging",t:"bool"}],r:"void"}
},
"IIOCardViewService": {
"HandleIOCardInformationButtonInteraction": {d:"trex Edge IO Kart Bilgi butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"}
},
"IJobOrderSerieExtensionService": {
"CreateJobOrderSerie": {d:"Üretim seri kaydı oluşturur.",p:[{n:"joborderSerie",t:"JobOrderSerieEntity"}],r:"int"},
"DeleteJobOrderSerie": {d:"Seri kaydının silinmesi işlemi yapılır.",p:[{n:"workstationId",t:"int"},{n:"serieNo",t:"string"}],r:"bool"},
"GetLastProductSerie": {d:"İş istasyonu ve üretim planı bazında henüz entegre edilmemiş son seri kaydını döner.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"}],r:"ProductSerie"},
"GetSerieById": {d:"Seri referansına göre seri kaydını döner.",p:[{n:"serieId",t:"int"}],r:"JobOrderSerieEntity"},
"GetSerieByIdAndWorkstation": {d:"İş istasyonu ve seri referansına göre seri kaydını döner.",p:[{n:"workstationId",t:"int"},{n:"serieId",t:"int"}],r:"JobOrderSerieEntity"},
"GetSerieByNo": {d:"Seri referansına göre seri kaydını döner.",p:[{n:"serieNo",t:"string"}],r:"JobOrderSerieEntity"},
"GetSerieByNoAndWorkstation": {d:"İş istasyonu ve seri numarasına göre seri kaydını döner.",p:[{n:"workstationId",t:"int"},{n:"serieNo",t:"string"}],r:"JobOrderSerieEntity"},
"IsSerieUnique": {d:"Serinin daha önce işlenip işlenmediği bilgisi dönülür.",p:[{n:"workstationId",t:"int"},{n:"serieNo",t:"string"}],r:"bool"},
"IsSerieScannedOnTime": {d:"Seri tarama işlemleri arasında belirli bir zaman geçmesi gerektiği konfigürasyonda gereken zamanın geçip geçmediği sonucu dönülür.",p:[{n:"workstationId",t:"int"}],r:"Response<string>"},
"SetLastSerieScanTime": {d:"Son seri okutulma zamanı güncellenir.",p:[{n:"scanTime",t:"DateTime"}],r:"void"}
},
"IJobOrderExtensionService": {
"GetJobOrderById": {d:"İş emri referansına göre iş emri dönülür.",p:[{n:"joborderId",t:"int"}],r:"JobOrder"},
"GetJobOrderByNo": {d:"İş emri numarasına göre iş emri dönülür.",p:[{n:"joborderNo",t:"string"}],r:"JobOrder"},
"GetJobOrderIdByJobOrderNo": {d:"İş emri numarsına göre iş emri referans bilgisi dönülür.",p:[{n:"joborderNo",t:"string"}],r:"int"},
"GetJobOrderMaterialByItemNo": {d:"İş emri detayındaki ilgili sıra numarasına sahip sarf malzeme.",p:[{n:"joborderId",t:"int"},{n:"itemNo",t:"int"}],r:"Material"},
"GetJobOrderMaterialByStockId": {d:"İş emri detayındaki ilgili stok referansına ait sarf malzeme verisi dönülür.",p:[{n:"joborderId",t:"int"},{n:"stockId",t:"int"}],r:"JobOrderMaterialEntity"},
"GetJobOrderMaterials": {d:"İş emri detayındaki sarf malzemeler dönülür.",p:[{n:"joborderId",t:"int"}],r:"IEnumerable<Material>"},
"GetJobOrderMaterialsByProductTree": {d:"İş emri sarf malzeme koleksiyonu bağlı ürün ağacına göre sorgulanıp dönülür.",p:[{n:"joborderId",t:"int"}],r:"IEnumerable<Material>"},
"GetJobOrderMaterialViews": {d:"İş emri detayındaki sarf malzemelere ait view model koleksiyonu dönülür.",p:[{n:"joborderId",t:"int"}],r:"IEnumerable<MaterialView>"},
"GetJobOrderMaterialViewsDueToCurrentConsumption": {d:"Anlık tüketime göre iş emri detayındaki sarf malzemelere ait view model koleksiyonu dönülür.",p:[{n:"joborderId",t:"int"},{n:"consumptions",t:"IEnumerable<Consumption>"}],r:"IEnumerable<MaterialView>"},
"GetJobOrderNoByJobOrderId": {d:"İş emri referansına göre iş emri numara bilgisi dönülür.",p:[{n:"jobOrderId",t:"int"}],r:"string"},
"GetJobOrderPokaYokeDefinitions": {d:"İş emrine ait poka yoke tanımları dönülür.",p:[{n:"joborderId",t:"int"}],r:"IEnumerable<JobOrderPokaYokeEntity>"},
"GetJobOrderPokaYokeItemDefinitionsByJobOrderId": {d:"İş emrine ait poka yoke detay tanımları dönülür.",p:[{n:"joborderId",t:"int"}],r:"IEnumerable<JobOrderPokaYokeItemEntity>"},
"GetJobOrderPokaYokeMaterials": {d:"İş emri detayındaki poka yoke kontrolü için konfigüre edilen sarf malzemeler dönülür.",p:[{n:"joborderId",t:"int"}],r:"IEnumerable<PokaYokeMaterial>"},
"GetJobOrdersByGroupNo": {d:"İş emri grup numarasına göre iş emri Üretim sipariş numarasına göre iş emri koleksiyonu dönülür.",p:[{n:"groupNo",t:"string"}],r:"IEnumerable<JobOrderEntity>"},
"GetJobOrdersByProductionOrderNo": {d:"Üretim sipariş numarasına göre iş emri koleksiyonu dönülür.",p:[{n:"productionOrderNo",t:"string"}],r:"IEnumerable<JobOrderEntity>"},
"GetJobOrderTraceableMaterials": {d:"İş emri detayındaki lot takipli sarf malzemeler dönülür.",p:[{n:"joborderId",t:"int"}],r:"IEnumerable<Material>"},
"GetJobOrderTreeUnitQuantity": {d:"İş istasyonu ve iş emri referans listesi baz alınarak üretim kayıt özet verisi dönülür.",p:[{n:"joborderId",t:"int"}],r:"double"},
"GetJobOrderViewById": {d:"İş emri referansına göre view verisi dönülür.",p:[{n:"JoborderId",t:"int"}],r:"JobOrderView"},
"GetNextOperationJobOrder": {d:"Üretim sipariş numarası ve operasyon sıra verisi göz önünde bulundurularak sonraki operasyon iş emri verisi dönülür.",p:[{n:"jobOrderId",t:"int"}],r:"JobOrderEntity"},
"GetPreviousOperationJobOrder": {d:"Üretim sipariş numarası ve operasyon sıra verisi göz önünde bulundurularak önceki operasyon iş emri verisi dönülür.",p:[{n:"jobOrderId",t:"int"}],r:"JobOrderEntity"},
"GetProducibleSubJobOrders": {d:"İş emrine ait yan ürün koleksiyonu dönülür.",p:[{n:"joborderId",t:"int"}],r:"IEnumerable<SubJobOrderEntity>"},
"GetProductionScrapAmountByJobOrderId": {d:"İş istasyonu ve iş emri referans listesi baz alınarak üretim ıskarta giriş miktar toplamı dönülür.",p:[{n:"workstationId",t:"int"}],r:"QuantityResult"},
"GetProductionSummaryByJobOrderId": {d:"İş istasyonu ve iş emri referans listesi baz alınarak üretim kayıt özet verisi dönülür.",p:[{n:"jobOrderIdList",t:"List<int>"},{n:"workstationId",t:"int"}],r:"ProductionReceiptBrief"},
"IsJobOrderActive": {d:"İş emrinin aktiflik bilgisi dönülür.",p:[{n:"joborderId",t:"int"}],r:"bool"},
"IsJobOrderExistent": {d:"İş emrinin varlık bilgisi dönülür.",p:[{n:"joborderNo",t:"string"}],r:"bool"},
"UpdateJobOrderEquipment": {d:"İş emrine bağlı ekipmen referansı ve kapasite çarpanı güncellenir.",p:[{n:"joborderId",t:"int"},{n:"equipmentId",t:"int"},{n:"capacityCoe",t:"double"}],r:"void"},
"UpdateJobOrderMaterial": {d:"İş emri detayındaki sarf malzeme için güncelleme işlemi yapılır.",p:[{n:"joborderMaterial",t:"JobOrderMaterialEntity"}],r:"bool"},
"UpdateJobOrderStatus": {d:"İş emri durumu güncellenir.",p:[{n:"jobOrderId",t:"int"},{n:"status",t:"StatusType"}],r:"bool"}
},
"IJobOrderViewService": {
"ShowJoborderSelection": {d:"İş emri seçim ekranı gösterilir.",p:[{n:"workstationIds",t:"string"},{n:"showEmptyList",t:"bool"},{n:"showAllWorkcenterOrders",t:"bool"},{n:"isJobChange",t:"bool"}],r:"FormResponse<int>"}
},
"ILabelExtensionService": {
"GetLabelNoByReceiptType": {d:"Üretim fiş tipine göre ilgili istasyon ve stok için tanımlanan etiket numarasını döner.",p:[{n:"workstationId",t:"int"},{n:"stockId",t:"int"},{n:"receiptType",t:"ProductionReceiptType"}],r:"int"},
"GetLabelNoToPrintEachCounter": {d:"Her sayaç arttığında etiket yazılması konfigürasyonu durumunda ilgili etiket numarasını döner.",p:[],r:"int"},
"GetLabelPrintByNo": {d:"Etkieti numarasına göre etiket verisini döner.",p:[{n:"labelNo",t:"int"}],r:"LabelPrintEntity"},
"GetMaxReprintableLabelCount": {d:"Tekrar yazdırılabilir etiket adet sayısını döner.",p:[{n:"workstationId",t:"int"}],r:"int"},
"GetPlanInfoLabelNo": {d:"İş bilgisi yazdırma durumunda kullanılacak etiket numarasını döner.",p:[{n:"workstationId",t:"int"}],r:"int"},
"GetProductionReceiptInterSectionLabelNo": {d:"Üretim ara kesit fişleri için tanımlı etiket numarasını döner.",p:[{n:"workstationId",t:"int"}],r:"int"},
"GetProductionReceiptLabelNo": {d:"Üretim fişleri için tanımlı etiket numarasını döner.",p:[{n:"workstationId",t:"int"}],r:"int"},
"GetReprintDayCondition": {d:"Etiket tekrar yazdırma işleminde en fazla kaç gün önceki fişlerin yazdırılabileceği bilgisini döner.",p:[{n:"workstationId",t:"int"}],r:"int"},
"GetScrapLabelNo": {d:"Iskarta etiketi yazdırılması için tanımlı etiket numarasını döner.",p:[{n:"workstationId",t:"int"}],r:"int"},
"GetStationConfiguration": {d:"İstasyon etiket konfigürasyonunu döner.",p:[{n:"workstationId",t:"int"}],r:"StationLabelConfiguration"},
"IsLabelValidToPrintByPrintCount": {d:"Etiket tekrar yazdırma sayısı kontrolü yapılır.",p:[{n:"workstationId",t:"int"},{n:"currentLabelPrintCount",t:"int"}],r:"bool"},
"IsOnlyShiftChiefCanReprintEnabled": {d:"Etiketi tekrar yazdırma yetkisinin sadece vardiya amirinde bulunup bulunmadığı bilgisini döner.",p:[{n:"workstationId",t:"int"}],r:"bool"},
"SetStationLabelConfiguration": {d:"İstasyon etiket konfigürasyonunu set eder.",p:[{n:"workstationId",t:"int"},{n:"configuration",t:"StationLabelConfiguration"}],r:"void"},
"SetStockLabelConfigurations": {d:"Stok etiket konfigürasyonunu set eder.",p:[],r:"void"}
},
"ILabelViewService": {
"HandlePrintPlanInformationButtonInteraction": {d:"trex Edge İş Bilgisi Yazdır butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"},
"HandleRePrintReceiptButtonInteraction": {d:"trex Edge Tekrar Yazdır butonu ile etkileşime geçildiğinde gerçekleşen operasyonlara yönelik işlemler yapılır.",p:[],r:"void"}
},
"ILineExtensionService": {
"DeleteLineStopStatus": {d:"Anlık hat duruş durum kaydı silinir.",p:[{n:"workstationId",t:"int"}],r:"void"},
"GetBackStationIds": {d:"Hat tanımında yer alan önceki istasyon referansları dönülür.",p:[{n:"lineIds",t:"string"},{n:"workstationId",t:"int"},{n:"isRandomWorkEnabled",t:"bool"}],r:"string"},
"GetDeviceLineWorkstation": {d:"Panel hat istasyon verisi dönülür.",p:[{n:"lineId",t:"int"}],r:"DeviceLineWorkStationView"},
"GetLinePlanStates": {d:"Hat üretim plan durum verisi dönülür.",p:[{n:"currentLineId",t:"int"},{n:"lineIds",t:"string"},{n:"planIds",t:"string"}],r:"List<LinePlanStateView>"},
"GetNextStationIds": {d:"Hat tanımında yer alan sonraki istasyon referansları dönülür.",p:[{n:"lineIds",t:"string"},{n:"workstationId",t:"int"},{n:"isRandomWorkEnabled",t:"bool"}],r:"string"}
},
"ILineViewService": {
"ShowLineSelection": {d:"Birden fazla hat ile çalışabilen istasyonlar için hat seçimi işlemi gerçekleştirilir.",p:[],r:"LineViewModel"}
},
"ILogService": {
"WriteLog": {d:"Yazılan mesajı Information başlığı ile kayıt altına alır",p:[{n:"Log",t:"string"}],r:"void"},
"WriteError": {d:"Fırlatılan hatanın mesajını ve yazılan mesajı kayıt altına almaya yarar.",p:[{n:"msj",t:"string"},{n:"ex",t:"Exception"}],r:"void"},
"Info": {d:"Yazılan mesajı Information başlığı ile kayıt altına alır",p:[{n:"msj",t:"string"}],r:"void"},
"Warning": {d:"Yazılan mesajı Warning başlığı ile kayıt altına alır",p:[{n:"msj",t:"string"}],r:"void"},
"LogCallStart": {d:"Çağrıyı yapan metot ismini otomatik olarak kayıt altına alır.",p:[{n:"sourceName",t:"string"}],r:"void"},
"LogCallEnd": {d:"Çağrıyı yapan metot ismini otomatik olarak kayıt altına alır.",p:[{n:"sourceName",t:"string"}],r:"void"},
"LogSkipMethod": {d:"Gönderilen mesajı ve geldiği metot adını otomatik kayıt altına alır.",p:[{n:"message",t:"string"},{n:"sourceName",t:"string"}],r:"void"},
"Debug": {d:"Gerçekleşen olayları Debug başlığı ile kayıt altına alır.",p:[{n:"msj",t:"string"}],r:"void"},
"Error": {d:"Fırlatılan hatanın mesajını ve yazılan mesajı Error başlığı ile kayıt altına alır.",p:[{n:"ex",t:"Exception"},{n:"msj",t:"string"}],r:"void"},
"Fatal": {d:"Fırlatılan hatanın mesajını ve yazılan mesajı Fatal başlığı ile kayıt altına alır.",p:[{n:"ex",t:"Exception"},{n:"msj",t:"string"}],r:"void"}
},
"ILotExtensionService": {
"AddDcasLot": {d:"Anlık lot tüketim verisi oluşturulur.",p:[{n:"dcasLot",t:"DcasLot"}],r:"void"},
"AddOrUpdateDcasLot": {d:"Anlık lot tüketim verisi mevcut ise güncellenir, aksi durumda oluşturulur.",p:[{n:"dcasLot",t:"DcasLot"}],r:"void"},
"AddStockLot": {d:"Lot tanımı oluşturulur.",p:[{n:"stockLot",t:"StockLot"}],r:"void"},
"CheckLotSummary": {d:"İş istasyonunda mevcut lotlar veri kaynağından tekrar sorgulanarak güncellenir.",p:[{n:"workStationId",t:"int"}],r:"void"},
"DeleteDcasLot": {d:"Anlık lot tüketim verisi silinir.",p:[{n:"workstationId",t:"int"},{n:"lotNo",t:"string"}],r:"void"},
"DeleteDcasLotByItemNo": {d:"Anlık lot tüketim verisi sıra numarası bazlı silinir.",p:[{n:"workstationId",t:"int"},{n:"joborderId",t:"int"},{n:"stockLotId",t:"int"},{n:"itemNo",t:"int"}],r:"void"},
"DeleteDcasLotsByWorkstationId": {d:"İş istasyonuna ait tüm anlık lot tüketim verisi silinir.",p:[{n:"workstationId",t:"int"}],r:"void"},
"DeleteDcasLotsByWorkstationIdAndJoborderIds": {d:"Anlık lot tüketim verisi parametreler ile gelen iş istasyon referansı ve iş emirleri bazında silinir.",p:[{n:"workstationId",t:"int"},{n:"joborderSummaries",t:"List<JoborderSummary>"}],r:"void"},
"DeleteDcasLotsIfNotExistInMaterials": {d:"Anlık lot tüketim verisinde eğer parametre ile gönderilen iş emirlerine ait sarf detay stoklarında bulunmayan bir malzemeye ait lot mevcut ise, silinir.",p:[{n:"workstationId",t:"int"},{n:"joborderIds",t:"string"}],r:"void"},
"DeletePidLotsByPidreceiptId": {d:"Ön tanımlı üretim fiş referansına göre üretim plan lot verisi silinir.",p:[{n:"pidreceiptId",t:"int"}],r:"void"},
"GeneratePlanLotsFromDcasLots": {d:"Plan lot verisi anlık lot tüketim verisinden oluşturulur.",p:[{n:"workstationId",t:"int"},{n:"planId",t:"int"},{n:"joborderId",t:"int"},{n:"product