Files
ihaleist/tests/fixtures/d10-current-lab.mjs
T

118 lines
5.5 KiB
JavaScript
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
const commonRequirements = [
{ key: 'offer-letter', label: 'Teklif mektubu', term: 'Teklif mektubu' },
{ key: 'authorization', label: 'Teklif vermeye yetki bilgileri', term: 'Teklif vermeye yetkili olunduğunu gösteren bilgi ve belgeler' },
{ key: 'temporary-guarantee', label: 'Geçici teminat', term: 'Geçici teminat' },
];
function tender(definition) {
return {
...definition,
requirements: [...commonRequirements, ...definition.requirements],
};
}
// Current public-announcement acceptance set selected on 15 September 2026.
// These records prove announcement requirements only. EKAP's official document
// package, company/product evidence and generated outputs are separate D10 gates.
export const currentLabAcceptanceCases = [
tender({
ikn: '2026/1634449',
id: 'ilan-2219605',
city: 'Rize',
date: '05.10.2026',
time: '10:30',
scenario: '20-kalem-laboratuvar-cihazi',
titleTerm: 'Laboratuvar cihazı',
natureTerm: '20 KALEM',
deliveryTerm: '50 (Elli) takvim günü',
validityDays: 60,
partialOfferTerm: 'kısmı teklif verilebilir',
requirements: [
{ key: 'manufacturer-or-authorized-seller', label: 'İmalatçı/yetkili satıcı/yetkili temsilci belgesi', term: 'Yetkili Satıcı Belgesi' },
{ key: 'service-qualification', label: 'TSE Hizmet Yeterlilik Belgesi', term: 'TSE Hizmet Yeterlilik Belgesi' },
{ key: 'catalog', label: 'Katalog', term: 'Katalog' },
{ key: 'brand-model', label: 'Marka-model beyanı', term: 'MARKA - MODEL BEYANI' },
{ key: 'specification-response', label: 'Teknik şartnameye cevaplar ve açıklamalar', term: 'Teknik Şartnameye Cevaplar ve Açıklamalar' },
],
}),
tender({
ikn: '2026/1676347',
id: 'ilan-2218485',
city: 'Sivas',
date: '01.10.2026',
time: '10:30',
scenario: 'cihaz-malzeme-yazilim',
titleTerm: 'Laboratuvar cihaz, malzeme ve yazılım',
natureTerm: '2 Kısım Cihaz, 1 Kısım Yazılım ve 1 Kısım Sarf Malzeme',
deliveryTerm: '3. Kısım yazılımın kurulumu 15 takvim günü',
validityDays: 60,
partialOfferTerm: 'kısmı teklif verilebilir',
requirements: [
{ key: 'catalog', label: 'Katalog', term: 'Katalog' },
{ key: 'specification-response', label: 'Teknik şartnameye cevaplar ve açıklamalar', term: 'Teknik Şartnameye Cevaplar ve Açıklamalar' },
],
}),
tender({
ikn: '2026/1667534',
id: 'ilan-2217472',
city: 'Konya',
date: '28.09.2026',
time: '10:30',
scenario: 'yedek-parca-ve-sarf',
titleTerm: 'Laboratuvar cihaz yedek parça ve sarf malzeme',
natureTerm: '28 Kalem Laboratuvar Cihaz Yedek Parça ve Tıbbi Sarf Malzemesi',
deliveryTerm: '27. ve 28. kalemler için 10 takvim günü',
validityDays: 120,
partialOfferTerm: 'kısmı teklif verilebilir',
requirements: [
{ key: 'catalog', label: 'Katalog', term: 'Katalog' },
{ key: 'specification-response', label: 'Teknik şartnameye cevaplar ve açıklamalar', term: 'Teknik Şartnameye Cevaplar ve Açıklamalar' },
{ key: 'sample', label: 'Numune', term: 'Numune sunulması istenmektedir' },
],
}),
tender({
ikn: '2026/1620320',
id: 'ilan-2214836',
city: 'Zonguldak',
date: '01.10.2026',
time: '10:00',
scenario: '220-kalem-laboratuvar-sarfi',
titleTerm: 'Laboratuvar sarf malzemeleri',
natureTerm: '220 Kalem Laboratuvar Sarf Malzeme',
deliveryTerm: '15(on beş) gün içerisinde',
validityDays: 120,
partialOfferTerm: 'kısmı teklif verilebilir',
requirements: [
{ key: 'scope-exclusion', label: 'Kapsam Dışı Belgesi', term: 'Kapsam Dışı Belgesi' },
{ key: 'sales-center', label: 'Satış Merkezi Yetki Belgesi', term: 'Satış Merkezi Yetki Belgesi' },
{ key: 'uts', label: 'TİTUBB veya ÜTS belgesi', term: 'TİTUBB veya ÜTS belgesi' },
{ key: 'sample', label: 'Numune', term: 'Numune sunulması istenmektedir' },
],
}),
tender({
ikn: '2026/1636687',
id: 'ilan-2211682',
city: 'Ankara',
date: '28.09.2026',
time: '14:00',
scenario: 'kit-karsiligi-otoanalizor',
titleTerm: 'Kit karşılığı otoanalizör',
natureTerm: '24 Aylık Kit ve Kit Karşılığı Alınacak Otoanalizör',
deliveryTerm: '15 (Onbeş) takvim günü',
validityDays: 120,
partialOfferTerm: 'işin tamamı için teklif verilecektir',
requirements: [
{ key: 'service-training', label: 'Teknik Servis Eğitim Sertifikası', term: 'Teknik Servis Eğitim Sertifikası' },
{ key: 'brochure', label: 'Broşür', term: 'Broşür' },
{ key: 'user-guide', label: 'Cihaz ve ODS kullanım kılavuzu', term: 'ODS yazılım sistemine ait kullanım klavuzu' },
{ key: 'catalog', label: 'Katalog', term: 'Katalog' },
{ key: 'specification-response', label: 'Teknik şartnameye cevaplar ve açıklamalar', term: 'Teknik Şartnameye Cevaplar ve Açıklamalar' },
{ key: 'sales-center', label: 'Satış Merkezi Yetki Belgesi', term: 'Satış Merkezi Yetki Belgesi' },
{ key: 'device-id-cards', label: 'Cihaz ve sistem tanıtım kimlik kartı', term: 'tanıtım kimlik kartı' },
{ key: 'production-and-age', label: 'Üretimde olma ve 13 yaş altı kanıtı', term: 'on üç yaşın altında olduğunu belirten belgeler' },
{ key: 'offer-authorization-proof', label: 'Teklif yetkisi kanıtı', term: 'Teklif vermeye yetkili olduğuna dair kanıtlayıcı belge' },
{ key: 'uts-evidence', label: 'ÜTS beyanı ve kanıtlayıcı belgeler', term: 'ÜRÜN TAKİP SİSTEMİ (ÜTS) BEYANI VE KANITLAYICI BELGELER' },
],
}),
];