Asosiy qismga o'tish

OData — 1C mijozisiz

Ixtiyoriy E’lon qilishni 1C administratori qiladi

OData — 1C platformasining o’zida mavjud bo’lgan standart veb-interfeys. Chalix ma’lumotlarni to’g’ridan-to’g’ri ulanish (COM) o’rniga u orqali ham o’qiy oladi.

Qachon OData’ni tanlash kerak

«Qachon OData’ni tanlash kerak» bo'limi
To’g’ridan-to’g’ri ulanish (COM) OData
Kompyuterda 1C mijozi kerak kerak emas
Administratordan nima kerak faqat o’qish uchun foydalanuvchi foydalanuvchi + bazani veb-serverda e’lon qilish
Murakkab hisobotlar tezligi tez — 1C o’zi hisoblaydi sekinroq — ma’lumotlar to’liq uzatiladi
Bir vaqtda bir nechta o’quvchi navbat bilan parallel
Nima ko’rinadi foydalanuvchiga ruxsat etilgan hamma narsa faqat administrator e’lon qilgan obyektlar

Qisqasi: agar kompyuterda 1C mijozi bo’lsa — COM’dan foydalaning. OData — mijoz bo’lmaganda yoki uni o’rnatib bo’lmaganda.

1C administratori nima qiladi

«1C administratori nima qiladi» bo'limi
  1. Bazani veb-serverda e’lon qiladi (IIS yoki Apache): Конфигуратор’da Администрирование → Публикация на веб-сервере, Публиковать стандартный интерфейс OData belgisi qo’yilgan holda.

  2. OData orqali qaysi ma’lumotlar ochiq bo’lishini tanlaydi — so’raladigan ma’lumotnomalar, hujjatlar, registrlar. BSP asosidagi tipik konfiguratsiyalarda bu Предприятие rejimida (administrirlash bo’limi, standart OData interfeysini sozlash) qilinadi; boshqalarida — maxsus qayta ishlov (обработка) bilan. Bu qadamsiz OData interfeysi bo’sh bo’ladi.

  3. Foydalanuvchi yaratadi — shu obyektlarni faqat o’qish huquqi bilan (3-qadamdagi kabi; OData uchun tashqi ulanish huquqi kerak emas).

  4. Manzilni xabar qiladi, masalan http://srv-1c/accounting/odata/standard.odata/.

Tekshirish: bu manzilni brauzerda ochib, login va parolni kiritsangiz, e’lon qilingan obyektlar ro’yxati paydo bo’ladi.

Chalix’ga nima kiritish kerak

«Chalix’ga nima kiritish kerak» bo'limi
  1. Chalix oynasi → Connection, ulanish turi 1C OData (standard REST — no 1C client needed).

  2. OData (standard REST) blokida OData address, 1C user va Password maydonlarini to’ldiring.

    Chalix oynasi, Connection bo'limi: «1C OData» turi tanlangan, OData address http://srv-1c/accounting/odata/standard.odata/, 1C user chalix_reader va Password to'ldirilgan; Add to list Test connection'gacha nofaol.
  3. Test connection → Add to list → Save + Apply — 4-qadamdagi kabi.