Kitap, kamu emekçilerinin 1980 sonrası sendikalaşma mücadelesini ele almaktadır. 1985 yılında, geçmişin bir mirası olarak yeninden başlatılan sendikalaşma mücadelesi, deyim yerindeyse, *tırnakla kazılarak* yürütülmüştür. Kamu emekçileri bu döneme, haklı olarak, *fiili ve meşru mücadele dönemi* adını vermişlerdir. Çünkü İdarenin yasa yorumlayışı ve uygulamaları kamu çalışanlarına her türlü hukuki yolu kapatmış, kamu çalışanları tek geçerli yol olan fiili mücadeleyi haklılık ve meşruiyet zemininde yürütmüşlerdir.
Bu fiili ve meşru mücadele dönemi 2001 yılında *Kamu Görevlileri Kanunu*nun çıkmasına kadar devam etmiştir. Sonrası dönem esas olarak, bu Kanuna uygun olarak konumlanılan bir dönemdir. Bu çalışmanın kapsamı da, söz konusu yasal dönemin başlamasına kadar geçen süreci içermektedir.
Çalışmada, sendikal mücadelede başvurulan araçlar ve önderlik eden çeşitli siyasal anlayışların bu araçlara bakış açıları da verilmeye çalışılmıştır.
Yazar söz konusu *Fiili ve Meşru Mücadele Dönemi*nde kamu emekçileri sendikal hareketin içerisinde mücadele yürütmüş, dönemin farklı ve o nedenle de incelemeye değer bir sendikal modeli olan Enerji-Yapı Yol Sen sendikasının Merkez Yönetim Kurulunda 3 dönem Genel Eğitim Sekreteri olarak görev yapmıştır.
Kamu Emekçilerinin Sendikalar Süreci Hakkında Yorumlar
'eventAction': 'Checkout',
'eventLabel': 'Payment',
'ecommerce': {
'checkout': {
'actionField': {
'step': 3, // Checkout Adımları
'option': params.text
}, // actionField
'products': productArr
}
}, // ecommerce objesi
'event': 'eec.checkout_payment' // Event Adı
});
}
}
});
}
// ADDRESS ADIMI
function eeAddressPage() {
$.ajax({
url: '/srv/service/cart/load',
dataType: 'json',
success: function(data) {
var productArr = ajaxCB(data);
if (productArr !== false) {
dataLayer.push({
'eventCategory': 'Enhanced Ecommerce',
'eventAction': 'Checkout',
'eventLabel': 'Address',
'ecommerce': {
'checkout': {
'actionField': {
'step': 2 // Checkout Adımları
}, // actionField
'products': productArr // products için kullan
}
}, // ecommerce objesi
'event': 'eec.checkout_address' // Event Adı
});
}
}
});
}
// SATIN ALMA CONFİRMATİON PAGE
function eePurchasePage() {
var productArr = [];
for (
var i = 0; i < approveOrderData.products.length; i++) {
productArr[i] = {
'name': approveOrderData.products[i].name, // Ürün ismi yazılacak
'id': approveOrderData.products[i].identifier.toString(), // Ürün Id'si
'category': approveOrderData.products[i].category, // Ürün Tipi
'price': approveOrderData.products[i].total_amount_order.toFixed(2), // Kullanım Tutarı
'quantity': parseInt(approveOrderData.products[i].quantity),
'brand': (approveOrderData.products[i].brand),
'variant': $.trim(approveOrderData.products[i].variant_name),
};
}
dataLayer.push({
'eventCategory': 'Enhanced Ecommerce',
'eventAction': 'Checkout',
'eventLabel': 'Purchase Confirmation',
'ecommerce': {
'purchase': {
'actionField': {
'revenue': ((approveOrderData.amount).toFixed(2)),
'id': approveOrderData.transaction, // Transaction ID
'shipping': (approveOrderData.cargo_price.toFixed(2)), // kargo bedeli
'tax': (approveOrderData.total_vat.toFixed(2)), // vergi değeri
'coupon': (approveOrderData.coupon), // vergi değeri
'option': (approveOrderData.payment_name) // Ödeme Metodu
},
'products': productArr,
} // enhaced purchase objesi
}, // ecommerce objesi
'event': 'eec.purchase' // Event Adı
});
}
// DETAY SAYFASI
function eeProductView() {
dataLayer.push({
'eventCategory': 'Enhanced Ecommerce',
'eventAction': 'Browse',
'eventLabel': 'Product View',
'ecommerce': {
'detail': {
'actionField': {
'list': PRODUCT_DATA[0].category // Ürünün Bulunduğu Liste
}, // actionField
'products': [{
'name': PRODUCT_DATA[0].name, // Ürün ismi yazılacak
'id': PRODUCT_DATA[0].id, // Ürün ID
'category': PRODUCT_DATA[0].category, // Ürün Tipi
'price': PRODUCT_DATA[0].total_sale_price.toFixed(2), // Kullanım
'quantity': 1,
'brand': PRODUCT_DATA[0].brand,
}] // products için kullanılacak
} // Ürün detay sayfaları için object olarak kullanılacak
}, // ecommerce objesi
'event': 'eec.detail' // Event Adı
});
}
function eeCategoryView() {
$('.productItem a.detailLink').on('click',function(e){
e.preventDefault();
var href = $(this).attr('href');
console.log(href);
var id = $(this).closest('.productItem').prev().val();
if(typeof id !== 'undefined'){
var clickData = null;
var index = 0;
for(
var i = 0 ; i< PRODUCT_DATA.length; i++) {
if(PRODUCT_DATA[i].id == id) {
clickData = PRODUCT_DATA[i];
index = i;
}
}
if(clickData !== null){ console.log(href);
dataLayer.push({
'eventCategory': 'Enhanced Ecommerce',
'eventAction': 'Browse',
'eventLabel': 'Product Click',
'ecommerce': {
'click': {
'actionField': {
'list': CATEGORY_DATA.name // Ürünün Bulunduğu Liste
}, // actionField
'products': [{
'name': clickData.name, // Ürün ismi yazılacak
'id': clickData.id, // Ürün Id'si
'category': clickData.category, // Ürün Tipi
'price': clickData.total_sale_price.toFixed(2), // Kullanım Tutarı
'brand': clickData.brand,
'position': index,
}] // products için kullanılacak
}
}, // ecommerce objesi
'event': 'eec.impressionClick', // Event Adı
'eventCallback': function(){
document.location = href;
} // Yönlenmesi istenen URL
});
}else{
document.location = href;
}
}else{
document.location = href;
}
return false;
});
var next = 3;
var i = 0;
var productArr = [];
for (i; i < next; i++) {
if (i > 50) {
break;
}
if(typeof PRODUCT_DATA[i] == 'undefined' || i > PRODUCT_DATA.length){
break;
}
productArr.push({
'name': PRODUCT_DATA[i].name, // Ürün ismi yazılacak
'id': PRODUCT_DATA[i].id, // Ürün id'si
'category': PRODUCT_DATA[i].category, // Ürün Tipi
'price': PRODUCT_DATA[i].total_sale_price.toFixed(2), // Kullanım Tutarı
'brand': PRODUCT_DATA[i].brand,
'position': (i + 1),
'list': PRODUCT_DATA[i].category// Ürünün Bulunduğu Liste
});
}
dataLayer.push({
'eventCategory': 'Enhanced Ecommerce',
'eventAction': 'Browse',
'eventLabel': 'Product Impressions',
'ecommerce': {
'currencyCode': 'TRY', // Para Birimi
'impressions': productArr,
},
'event': 'eec.impressionView' // Event Adı
});
next += next;
window.onscroll = function(){
productArr = [];
var scrollTop = document.documentElement.scrollTop;
if(scrollTop >= 500){
if(next > PRODUCT_DATA.length && (i + 1) > PRODUCT_DATA.length){
return;
}
for (i; i < next; i++) {
if (i > 50) {
break;
}
if(typeof PRODUCT_DATA[i] == 'undefined' || i > PRODUCT_DATA.length){
break;
}
productArr.push({
'name': PRODUCT_DATA[i].name, // Ürün ismi yazılacak
'id': PRODUCT_DATA[i].id, // Ürün id'si
'category': PRODUCT_DATA[i].category, // Ürün Tipi
'price': PRODUCT_DATA[i].total_sale_price.toFixed(2), // Kullanım Tutarı
'brand': PRODUCT_DATA[i].brand,
'position': (i + 1),
'list': PRODUCT_DATA[i].category, // Ürünün Bulunduğu Liste
});
}
if(next < PRODUCT_DATA.length){
next += 3;
}
dataLayer.push({
'eventCategory': 'Enhanced Ecommerce',
'eventAction': 'Browse',
'eventLabel': 'Product Impressions',
'ecommerce': {
'currencyCode': 'TRY', // Para Birimi
'impressions': productArr,
},
'event': 'eec.impressionView' // Event Adı
});
}
}
}
$(document).ready(function() {
var dataLayer = dataLayer || [];
init(); // all pages
switch (PAGE_TYPE) {
case 'cart':
eeBasketPage();
break;
case 'address':
eeAddressPage();
break;
case 'payment':
if(typeof PaymentMethods !== 'undefined') { PaymentMethods.callback.change.push(eePaymentPage); }
break;
case 'approve':
eePurchasePage();
break;
case 'product':
eeProductView();
break;
case 'category':
eeCategoryView();
break;
case 'search':
eeCategoryView();
break;
}
});