İçindekiler
106
106
108
110
115
115
115
116
119
119
122
124
125
125
126
126
126
127
127
128
128
129
130
131
134
134
134
135
135
135
135
135
136
136
139
140
141
141
142
143
144
144
146
146
147
148
150
153
154
155
155
156
156
157
160
161
162
162
163
164
165
165
167
167
169
169
170
171
172
176
179
180
180
180
184
184
184
184
184
184
185
185
186
187
188
188
188
189
189
190
190
191
191
192
192
192
193
195
195
196
198
198
202
205
210
210
211
211
212
213
213
214
215
215
216
217
218
218
218
219
219
219
Report 220
220
220
221
221
221
222
222
222
223
223
Question Mark 224
Asterisk 224
Tilde 225
226
227
227
228
228
229
229
229
229
245
246
247
250
Acct No 250
250
Name 251
251
251
251
251
252
252
253
255
257
257
257
257
257
257
258
258
262
262
262
262
263
264
265
265
265
266
267
Using the Wildcard 267
268
271
271
272
272
274
275
276
276
277
277
277
278
278
280
281
281
282
283
284
284
285
285
285
286
286
287
288
288
289
290
293
294
294
295
297
298
298
298
300
300
301
302
303
304
305
305
306
306
307
308
309
309
311
311
311
314
314
315
316
316
317
318
318
319
319
320
322
322
323
323
323
324
324
325
325
325
326
326
327
327
327
327
328
328
328
328
328
329
329
329
331
331
332
332
332
332
333
333
333
334
334
335
335
335
337
337
337
338
338
338
338
339
339
339
339
339
340
340
340
340
341
341
341
342
342
342
343
343
343
344
345
345
346
346
346
347
347
347
347
347
347
347
349
350
350
351
351
351
352
352
352
352
353
353
353
354
354
355
355
355
355
356
356
357
357
358
359
360
360
360
361
361
361
363
363
364
364
364
365
366
366
366
367
368
369
369
369
370
370
371
371
371
372
372
372
373
376
376
376
377
377
377
378
378
379
379
379
380
Backup Paper Reset 391
Backup Paper Reset 391
909
912
916
928
930
930
932
934
936
938
940
942
1. Giriş
Ek C program tarafından kullanılan çeşitli dosyalardan bazıları yapısı hakkında bilgi verir. yazılım tarafından kullanılan sadece en önemli veri dosyaları tarif unutmayın. Diğer dosyalar nedeniyle yapılarını kullanarak kendi doğasında sınırlı zorunluluk (yüklü alıcıları tipini (ler) içeren, örneğin dosyası) tartışılmamıştır.
Bu bölümde son olarak Aralık 2006 tarihinde revize edilmiştir
2. Dosya Girişler Ortak Özellikleri
Hesap # (İkili
Biçim)
birkaç dosya kullanılan kemirmek paketlenmiş ikili hesap numarası şu formatında:
rlaaa
Nerede: r = Alıcı sayısı (2 basamak, 1 Bayt)
l = Satır sayısı (2 basamak, 1 Bayt)
a = Hesap Numarası (en fazla 6 basamak, 3 Bayt)
hesap numarasını yarım bayt ambalaj, aşağıdaki şekilde yapılır. ASCII "0" 0001 hex, ASCII olarak nibble temsil edildiğini "1" vb ASCII rakam "9" ile 0010 hex olarak temsil edilir ve böylece kemirmek (dört bit) doludur. hesap numaraları ASCII mektubu 1011 (0B hex) ile temsil edecek 1010 onaltılık ve harf "B" ile temsil edilecek "9", "A" ASCII içermeyen bu yana bir ASCII boş 0000 olarak paketlenmiş hesap biçimi içinde temsil edilmektedir , "C" harfi 1100 (0C onaltılık), "D" harfi bir 1101 (0D onaltılık), "E" harfi bir 1110 (0E onaltılık) ve son olarak "F" harfi nibble 1111 (0F hex) ile temsil edilmektedir.
Örnek hesap numarası 01-01-0001 altıgen byte (yani tersine) ilk rakam düşük nibble olduğunu gösterir hex kemirmek dize bu örneğin 21 21 11 21 00. Sınav ile temsil edilmektedir.
Başka bir örnek: hesap numarası 07-15-123456 hex kemirmek dize Bu örnekte 81 62 23 45 67. Sınav ile temsil edilir (yani ters) altıgen byte ilk rakamı düşük nibble olduğunu göstermektedir.
Tarih (İkilik Biçim)
Çeşitli dosyalar için saklanan ikili tarih şu iki bayt formatında:
Süresi (İkilik Biçim)
Çeşitli dosyalar için saklanan ikili zaman şu iki bayt formatında:
Nerede: h Saat (0 23)
m Dakika (0 59)
s Saniye ((0 31) x 2)
3.. Veri Dosya Yapıları
Aşağıdaki bilgiler SIMS II tarafından kullanılan çeşitli veritabanı bilgisi için dosya yapıları hakkında bilgi içerir. Her kayıt aşağıdaki alt kümeleri ayrılır:
tip bilgi türü. bir ASCII veri depolama ikili ya da başka tür olsun.
bayt kaydındaki verilerle gerekli bayt sayısı.
yer Verilerin göre ofset yerikayıtta.
Açıklama Genel kayıt içinde alanında bulunan verilerin tanımı.
ACNTFILE.DAT (Hesap Veritabanı) Yapısı
ACNTFILE.DAT dosyası Hesap Bakım bulunan Bölge Bilgi ve Çağrı listesi (sorumlu taraf) sayfaların dışında bir hesabın tüm bilgileri içerir. Kayıtlı iki tip korunur; 'normal' hesap ve bayi hesapları için ikinci bir kayıt türü bu. Her ikisi de 4480 bayt uzunluğundadır. bayi kayıt yapısı 'normal' hesap kayıt yapısı sonra ele alınacaktır.
ACNTFILE.DAT (4480 Byte Record)
tipBoyyer AçıklamaASCII120-11Hesap numarasıİkili212-13Hesap Modu Kelimeİkili214-15Son Açılma TarihiN / A116AyrılmışASCII11730 Dakika Saat DilimiASCII818-25Servis Tarih Son dönASCII826-33Yanlış Alarm Reinstate TarihiASCII834-41Yanlış Alarm tarihi başlayınASCII1242-53Yedek Hesap NumarasıASCII1254-65Hesap bildirASCII1266-77Bölgesi HesapASCII478-81hesap GrubuASCII382-84hesap SınıfıASCII1485-98Tür CodingsASCII3799-135Hesap adıASCII37136-172Ad DevamASCII37173-209AdresASCII37210-246CrossStreetsASCII25247-271şehirASCII3272-274Belirtmek, bildirmekASCII18275-292Faks numarasıASCII10293-302Posta koduASCII18303-320Birincil telefon numarasıASCII18321-338Alternatif telefon numarasıASCII8339-346Son Güncelleme TarihiASCII3347-349Son Güncelleme OperatörASCII13350-362Hepsi Tamam KelimeASCII13363-375izni NumarasıASCII13376-388hesap tipiASCII13389-401kontrol TipiASCII1402# Alarm yuvarlarASCII1403# Yuvarlar RestoreASCII3404-406Saat Farkı (+ / Saat)ASCII3407-409deney AralığıASCII1410Deney Aralığı (Min / Saat / Gün)ASCII1411Fatura Adresi KoduASCII1412Aç / Kapat RaporuASCII1413Açık / Kapalı Raporu Aralığı ASCII1414Rapor DiliASCII1415Aç / Kapat Rapor Teslim ASCII18416-433Telefon 1 Bağlantı (Dialer)ASCII18434-451Telefon 2 Erişimi (Dialer)ASCII18452-469Dialer Telefon No. 1ASCII18470-487Dialer Telefon No. 2ASCII1488öncül doğrulayınASCII1489Doğrulama Formu İadeASCII1490Yanlış Alarm EşiğiASCII1491Yanlış Alarm AralığıASCII1492kapalı dEĞİLASCII1493abone SeçenekleriN / A17494-510Geçerli Değil (kullanılmamış)ASCII8511-518Son Güncelleme ZamanıASCII1519İlk Bayi İletişimASCII12520-531Alternatif Yedekleme HesabıASCII1532Abone Web Erişim SeviyesiN / A1533kullanılmamışASCII3534-536Hesap Uyarı Numarası
Sayfa 4
ASCII3537-539Haftanın Programı GünüASCII5540-544Program Açılış ZamanıASCII5545-549Program Kapanış SaatiASCII1550Zamanlama Açılış TipiASCII1551Zamanlama Açık İstisnaASCII1552Zamanlama Açık ErkenASCII1553Aç Geç programlayınASCII1554ScheduleClose İstisnaASCII1555Program Kapat ErkenASCII1556Kapatmak için Geç programlayınASCII20557-5762 ProgramıASCII20577-5963 TakvimiASCII20597-6164 ProgramıASCII20617-6365 ProgramASCII20637-6566 TakvimiASCII20657-6767 ProgramıASCII20677-6968 ProgramıASCII20697-7169 ProgramASCII20717-73610 ProgramıASCII20737-75611. ProgramıASCII20757-77612. ProgramıASCII20777-79613. ProgramıASCII20797-81614 ProgramıASCII20817-83615 ProgramıASCII2837-838Erken Açılış ToleransASCII2839-840Geç Açılış ToleransASCII2841-842Erken Kapanış ToleransASCII2843-844Geç Kapanış ToleransASCII7845-851Küresel Zamanlama KodlarıASCII5852-856Sıcaklık Programı Başlangıç
TarihiASCII5857-861Bitiş Tarihi Sıcaklık ProgramıASCII5862-866Sıcaklık Takvimi Başlangıç
ZamanıASCII5867-871Sıcaklık Takvimi Bitiş ZamanıASCII20872-8912 Sıcaklık ProgramıASCII20892-9113 Sıcaklık Programı ASCII20912-9314 Sıcaklık ProgramıASCII20932-9515 Sıcaklık ProgramıASCII20952-9716 Sıcaklık ProgramıASCII20972-9917 Sıcaklık ProgramıASCII20992-1011
Sayfa 5
ASCII371012-1048Hesap Posta AdıASCII371049-1085Hesap Posta İletişimASCII371086-1122Hesap Posta AdresiASCII251123-1147Şehir Posta HesabıASCII31148-1150Hesap Posta DevletASCII181151-1168Pri Telefon Posta HesabıASCII101169-1178Hesap Posta Posta KoduASCII181179-1196Hesap Posta Faks TelefonASCII181197-1214Upl Telefon Posta HesabıASCII61215-1220Denetimli Telco için Aylık Ücret ASCII31221-1223servis aralığıASCII81224-1231servis tarihiASCII11232Tarih Yönlendirme BayrağıASCII41233-1236Hizmet Alanı olarak bulunanASCII371237-1273Hesap E-posta Adresi 1.ASCII241274-1297Planlanmış SRV TarihiASCII41298-1301Kokeni GrubuASCII41302-1305Hesap olunan GrupASCII81306-1313İzni Sona Erme TarihiASCII81314-1321Tarih GarantiliASCII61322-1327İzleme için Aylık ÜcretASCII61328-1333İzin Kayıt için Yıllık / Aylık ÜcretASCII61334-1339Yanıt Servisi için Yıllık / Aylık Ücret
Sayfa 6
ASCII51340-1344Kısa Yorumlar Başlangıç
TarihiASCII51345-1349Kısa Yorumlar Bitiş TarihiASCII581350-1407kısa YorumlarASCII51408-1412Geçici Notlar Başlangıç
TarihiASCII51413-1417Geçici Notlar Bitiş TarihiASCII581418-1475Geçici Notlar Satır 1ASCII581476-1533Geçici Notlar Satır 2ASCII481534-1581Perm Yorumlar Satır 1ASCII481582-1629Perm Yorumlar Satır 2ASCII481630-1677Perm Yorumlar Satır 3ASCII481678-1725Perm Yorumlar Satır 4ASCII481726-1773Perm Yorumlar Hat 5ASCII481774-1821Perm Yorumlar Satır 6ASCII481822-1869Perm Yorumlar Hattı 7ASCII481870-1917Perm Yorumlar Hattı 8ASCII481918-1965Perm Yorumlar Hat 9ASCII481966-2013Perm Yorumlar Hat 10ASCII482014-2061Perm Yorumlar Hattı 11ASCII82062-2069Hesap Giriş TarihiASCII82070-2077Son ServisiASCII82078-2085Son EtkinlikASCII82086-2093Etkinlik başladıASCII82094-2101Sözleşme yenilemeASCII82102-2109Doğrulama RPT YenilemeN / A12110ASCII92111-2119Harita BölgeASCII92120-2128Tuş Takımı Sayı
Sayfa 8
ASCII82129-2136Alacak hesaplarıASCII32137-2139Şartlar KodASCII12140Kod için Posta FaturaASCII12141Loc / WATS KoduASCII12142Bölümü KoduASCII32143-2145Vergi koduASCII42146-2149AyrılmışASCII42150-2153AyrılmışASCII42154-2157Banka / Kredi KartıASCII82158-2165Geç Ödeme TarihiASCII82166-2173Fatura tarihi başlayınASCII82174-2181Bitiş Fatura TarihiASCII82182-2189Son Satış TarihiASCII12190vergiye tabiASCII122191-2202Fatura To atamaASCII122203-2214Fatura DahilASCII22215-2216AyrılmışASCII22217-2219AyrılmışASCII12220AyrılmışASCII12221AçıklamaASCII12222AyrılmışASCII12223kredi TutASCII82224-2231Satılık / Yükle tarihiASCII82232-2239Garanti Sona Erme TarihiASCII102240-2249DengeASCII12250geç ŞarjASCII32251-2253Yer KoduASCII102254-2263Kredi limitiASCII22264-2265AyrılmışASCII42266-2269Fatura Kod 1ASCII32270-2271Faturalama Kodu 2ASCII82272-2279Kredi dengesiASCII32280-2282satış KodASCII32283-2285Şehir KoduASCII22286-2287AyrılmışASCII82288-2295Son Bill TarihiASCII82296-2303opl KoduASCII82204-2311Son Ödeme TutarıASCII82312-2319Son Satış MiktarıASCII82320-2327Sonraki Fatura TarihiASCII82328-2335op2 Kodu
Son Sekiz Olaylar
ASCII82336-23431 İstisna Etkinlik TarihiASCII52344-23481 İstisna Olay ZamanASCII72349-23551 İstisna olay koduASCII32356-23581 İstisna Olay iletisiASCII442359-24021 İstisna Olay AzalanASCII672403-24692 İstisna OlayASCII672470-25363 İstisna OlayASCII672537-26034 İstisna OlayASCII672604-26705 İstisna OlayASCII672671-27376 İstisna OlayASCII672738-28047 İstisna OlayASCII672805-28718 İstisna Olay
Son Oniki Olaylar gönderilir
ASCII82872-28791 gönderilir Etkinlik TarihiASCII52880-28841 Etkinlik Zamanı gönderilirASCII72885-28911 Olay Kodu gönderilirASCII32892-28941 Olay Msg gönderilirASCII128951 Etkinlik T / F gönderilirASCII128961 Olay PFO gönderilirASCII252897-29212 gönderilir OlayASCII252922-29463 gönderilir OlayASCII252947-29714 gönderilir OlayASCII252972-29965 gönderilir OlayASCII252997-30216 gönderilir OlayASCII253022-30467 gönderilir OlayASCII253047-30718 gönderilir OlayASCII253072-30969 gönderilir OlayASCII253097-312110 gönderilir OlayASCII253122-314611. gönderilir OlayASCII253147-317212. gönderilir Olay
Son Üç Operatör Yorumlar
ASCII53408-34121 Operatör Açıklama TarihiASCII53413-34171 Operatör Comm ZamanASCII583418-34751 Operatör Comm Satır 1ASCII583476-35331 Operatör Comm Satır 2ASCII583534-35911 Operatör Comm Hattı 3ASCII1843592-37752 Operatör CommASCII1843776-39593 Operatör Comm
Son / Cari Hizmet İş Emri Olay
ASCII83960-3967Rastgele İş Emri NumarasıASCII83968-3975Son W / O tarihiASCII53976-3980Son W / O Zaman ASCII583981-4038Son W / O Açıklama Satırı 1ASCII584039-4096W / O Açıklama Satırı 2ASCII584097-4154W / O Açıklama Satırı 3ASCII584155-4212W / O Açıklama Satırı 4ASCII584213-4270W / O Açıklama Line 5ASCII214271-4291İsme Göre BildirilenASCII214292-4312AtandıASCII214313-4333W / O Kısa AçıklamaASCII84334-4341W / O Promise TarihiASCII54342-4346W / O Promise ZamanASCII14347W / O Öncelik KoduASCII14348W / O Müşteri Hata KoduASCII14349Su / Yağ faturalanabilir Kodİkili14350W / O Çözünürlük Kodu
Çeşitli Hesap Bilgileri
ASCII64351-4356Aylık Ücret Radyo İzlemeASCII64357-4362Aylık Ücret Uzun Mesafe Ek ÜcretiASCII64363-4368Aylık Ücret WATS Ek ÜcretiASCII64369-4374Aylık Ücret Planlanmamış O / C SinyalleriASCII64375-4380Aylık Ücret Planlanmamış O / C ProgramlarıASCII64381-4386Aylık Ücret Planlanmamış O / C Raporları ASCII64387-4392Yıllık / Aylık Ücret (Faturalama Harcı)ASCII84393-4400Tarih İzleme Şarj BaşlatASCII84401-4408Tarih İzleme Şarj StopASCII24409-4410(Ay) Fatura arasındaki aralıkASCII64411-4416UL / ULC ŞarjASCII104417-4426Açık Erişim NumarasıASCII374427-4463Hesap E-posta Adresi 2.ASCII34464-4466Muhasebe Şirket KoduASCII14467hesap İptal EdildiASCII14468Diske Açıklama Yazma devre dışıASCII14469İletişim Kimliği E / R RestoreASCII24470-4471Hesap için Maksimum On-Testi SaatleriASCII14472Dışlayıcı anımsatıcı etkinleştirmeASCII14473URS Tekrarlayan devre dışı bırakİkili24474-4475Veritabanı Kontrol (ACNTFILE.DAT)İkili24476-4477Bölge Sağlama (ZONEINFO.DAT)İkili24478-4479İletişim Sağlama (CONTACT.DAT)
Dostları ilə paylaş: