Cara menginstal aplikasi seluler 1C untuk Android. Jadi mengapa aplikasi seluler "1C" adalah ide yang bagus? Pengaturan Perangkat Lunak

Pengembangan aplikasi seluler selalu dikaitkan dengan kebutuhan untuk mempelajari teknologi tambahan. Dan bagaimana jika Anda mempertimbangkan kembali pertanyaan dan memanfaatkan alat yang sudah dikenal?

Untuk pertama kalinya, perusahaan "1C" mencoba masuk pasar Pasar Seluler pada tahun 2006. Pada saat itu ada kegembiraan nyata untuk mengotomatiskan karya karyawan jarak jauh menggunakan PDA. Program baru untuk menyelesaikan tugas-tugas tersebut muncul sebagai jamur dan vendor seperti "1C" dengan produk-produk sukses untuk otomatisasi berbagai bidang bisnis tidak dapat melewatkan kesempatan untuk memasuki pasar yang menguntungkan.

Pada pertengahan 2006, perusahaan mempresentasikan rilis produk baru dengan judul yang menjanjikan "1C: Enterprise 8. Ekspansi untuk komputer saku." Pengembang 1C, yang membedakan perspektif platform ke-8, ada harapan bahwa sekarang pada satu instrumen tanpa banyak kesulitan, menjadi mungkin untuk melaksanakan pengembangan di bawah sistem operasi mobile Windows Mobile pada tahun-tahun itu.

Dalam praktiknya, semuanya tampak jauh lebih buruk. Bayangkan ide asli Alat ini tidak memungkinkan. Paket " Ekstensi untuk komputer saku»Segera terwakili penambahan untuk konfigurasi khas tertentu daripada solusi pengembangan penuh. Perluas fungsi konfigurasi dengan menambahkan objek metadata baru tidak disediakan. Menemukan programmer pihak ketiga tetap benar-benar sederhana: membuat formulir baru untuk berinteraksi dengan pengguna, memproses acara pengguna.

Ya, ada semua jenis batasan, tetapi bahkan mereka tidak mengizinkan begitu banyak untuk berbalik. Selain batasan teknis, konsumen merasakan penghalang keuangan yang serius. Perusahaan memutuskan untuk memperkenalkan solusi dari "1C", perlu untuk membeli PDA produktif, memperoleh lisensi untuk Windows Mobile, serta membayar "1C" untuk pasokan solusi dan aplikasi akhir.

Solusi dari "1C" terlalu mahal. Perusahaan yang terbiasa menyelamatkan, terus menggunakan solusi alternatif. Selain itu, pengembang alternatif berhasil memasok produk mereka ke fungsionalitas untuk berinteraksi dengan solusi tipe 1C.

Pembatasan teknis, biaya tinggi tidak memungkinkan produk mengulangi keberhasilan kolam desktop. Gagasan untuk menaklukkan pasar pasar Mobile Corp.

aplikasi dengan crash jatuh.

Maju

Kehilangan dan kerugian dari proyek yang tidak berhasil tidak menempatkan titik akhir pada pengembangan arah yang menjanjikan. Pada 2013, 1C memperkenalkan versi stabil pertama dari platform baru 8.3, yang memiliki fungsi mengembangkan aplikasi seluler.

"1C" benar-benar memikirkan kembali pendekatan untuk memecahkan "teorema" seluler dan dengan mempertimbangkan kesalahan dari produk yang tidak berhasil sebelumnya. Hasilnya adalah alat yang sama sekali baru yang tidak ada hubungannya dengan pendahulu dan platform seluler yang paling relevan - Android dan iOS.

Aplikasi seluler dalam gaya 1c

Untuk berkenalan penuh dengan kemungkinan pengembangan di bawah platform seluler, mari kita coba kembangkan konfigurasi kecil. Pada contoh akhir-ke-akhir Anda dapat memperkirakan fungsionalitas yang tersedia dan menentukan kemungkinan menggunakan platform 1C untuk menyelesaikan masalah.

Untuk bekerja, Anda akan memerlukan rilis terbaru platform 1C: Enterprise 8.3. Versi ciri distribusi tersedia di situs web resmi 1C. Untuk menciptakan kembali contoh kemampuannya lebih dari cukup.

Selain platform "1C: Enterprise 8.3", kami membutuhkan sejumlah alat tambahan. Artikel tersebut akan mempertimbangkan contoh pengembangan aplikasi untuk Android. Dalam hal ini, Anda harus mengunggah: Android SDK dan server Web Apache. Komponen pertama berisi semua yang Anda butuhkan untuk membangun aplikasi dan emulator untuk pengujian, dan server web berguna untuk dengan cepat mengunduh aplikasi ke OS seluler.

Kami juga membutuhkan pengiriman "Platform Seluler Pengembang Seluler". Ini berisi konfigurasi untuk menyederhanakan proses perakitan aplikasi seluler yang dibuat, serta platform pengembang seluler. Itu harus diinstal pada perangkat seluler atau emulator.

Untuk membangun aplikasi yang siap distribusi melalui Google Play, Anda harus mengunduh APACHANT. dan Javejdk.. Topik ini melampaui kerangka artikel, sehingga Anda dapat mempelajari detail bekerja dengan alat-alat ini dan perakitan aplikasi di bagian yang sesuai.

Konfigurasikan alat

Peron " 1c: Enterprise 8.3"Dan server Web Apache disuplai dengan installer dan diinstal dengan cara standar. SDK Android. Anda hanya perlu membuka zip di direktori terpisah dan menjalankan " sDK Manager.exe.". Anda akan muncul di depan Anda dengan pemilihan paket yang tersedia untuk instalasi. Untuk pengujian yang dibahas dalam kerangka contoh artikel, Anda harus memilih dan menginstal: Alat SDK Android., SEBUAH. alat platform ndroid., API Platform SDK 17.

Langkah terakhir adalah ciptaan basis informasi baru. Bagi mereka yang tidak terkait dengan pengembangan di bawah " 1c: Enterprise.»Izinkan saya menjelaskan bahwa setiap solusi untuk platform ini terdiri dari basis informasi dan konfigurasi. Menambahkan basis baru dilakukan oleh tombol " Menambahkan»Jendela mulai. Setelah menambahkan database, buka " Konfigurator.».

Konfigurasi seluler pertama

Di menu utama konfigurator, kami menemukan bagian " Konfigurasi"Dan pilih item" Konfigurasi Terbuka ". Pohon konfigurasi (objek dari mana masa depan akan terdiri dari masa depan) akan ditampilkan di sisi kiri jendela. Sorot root konfigurasi di dalamnya dan tekan kombinasi tombol Alt + enter." Editor properti terbuka di sisi kanan jendela Configurator.

Mari kita panggil konfigurasi " MELAKUKAN."Dan dalam properti" Penunjukan Penggunaan ", kami tunjukkan Perangkat seluler" CATATAN Dengan melakukan tindakan terakhir, beberapa node pohon konfigurasi akan menjadi tidak aktif. Sayangnya, itu tidak akan menyelesaikan semua objek metadata di platform seluler.

Untuk menyelesaikan tugas kami, di pohon konfigurasi, kita perlu membuat beberapa objek metadata:


Prosedur Pengalamatan (Tugas) Manajer Ekspor \u003d Buat Lajanan Independen (); Manager test.period \u003d flowable (); Dikelola. Kepemilikan \u003d tugas; Situs Manajer.ATatus \u003d Tugas. Startup; Manajer Managed. Rekrut (); Extrudresses.

Listing 2. Kode Fungsi "Tugas yang disucikan ()

Fungsi Office Orderkryatings () Permintaan Ekspor \u003d permintaan baru; Permintaan<> Makna (listing. Testuszadach. Diisi)) Sebagai Surreme Sureashies. | Urutkan oleh | Perbaikan data turun "; permintaan. Instalasi dibayar (" data saat ini ", data saat ini ()); Returns Request. Isi (). Bongkar fungsi akhir ();

Dengan tanda terima data dari daftar informasi dan rekaman mereka, mereka sekarang akan mengajarkan panduan kami untuk bekerja dengan register. Untuk melakukan ini, tambahkan modul umum untuk pohon konfigurasi dengan nama " WORKSTANDS." Anda dapat melakukannya tanpa itu, tetapi saya segera ingin fokus pada kemungkinan mematahkan kode dengan modul. Banyak pengembang 1C masih mengabaikan rekomendasi ini dan menggambarkan semua logika di satu tempat, sehingga menyulitkan dukungan dari kode. Buat prosedur baru dalam modul " Kreatenovadach"(Lihat Daftar 3).

Listing 3. Kode Prosedur "Buat Komitmen"

Prosedur Buat Komunikasi (Tautan) Ekspor jika tautan. Konten kemudian pengembalian dana; Berakhir; Permintaan \u003d permintaan baru; Permintaan Permintaan. Parameter instalasi ("Tanggal saat ini", CurrentAnda ()); Permintaan. Instal parameter ("tugas", tautan); Hasil \u003d kueri. Isi (). Pilih (); Jika hasilnya. Selanjutnya () maka jika hasilnya. Status<> Tautan. Topatus kemudian mendaftar. Perilaku. Mengatasi (referensi); Berakhir; Jika tidak, pendaftaran. Perilaku. Mengatasi (tautan); Berakhir; Extrudresses.

Sebelum membuat catatan baru, memeriksa keberadaan entri yang sudah tersedia untuk tugas tersebut. Jika catatan sudah ada, maka Anda perlu membandingkan status tugas. Jika status dari register tidak berbeda dari status elemen yang direkam, tidak perlu membuat catatan tambahan.

Stroke terakhir membuka bentuk buku referensi "tugas" dan buat handler acara " Postzapisinserver." Kami akan menulis tantangan terhadap prosedur yang dijelaskan dalam daftar ketiga:

Pengertian. Buat pendiri (objek saat ini. Tautan);

Kami bekerja di antarmuka

Fungsi utama aplikasi siap - pengguna dapat membuat tugas, dan setiap tugas baru menghasilkan entri dalam daftar informasi berkala. Sekarang kita akan berurusan dengan antarmuka. Saya akan memberikan pekerjaan dengan tugas ke depan. Lagi pula, itu logis segera setelah memulai aplikasi untuk menampilkan daftar tugas yang tidak tertutup dan kemampuan untuk membuat yang baru?

Temukan di Konfigurasi Knot Pohon " Bentuk Umum"Dan tambahkan formulir baru dengan nama" Desktop" Buka formulir yang dibuat dalam konstruktor antarmuka dan tambahkan persyaratan jenis " Tabel." Mari kita sebut saja "Openzaches." Tabel akan berisi dua kolom - " Sebuah tugas"(Danderty Trainusland. Wajah) dan" Perbaikan data."(Tanggal).

Langkah selanjutnya dengan menarik alat peraga yang ditambahkan pada formulir. Kita harus memiliki antarmuka tabel paling sederhana. Kami tidak akan menentukan ukuran apa pun, kami akan meninggalkan perawatan untuk mengurangi antarmuka platform.

Untuk tabel yang dibuat, di Properties Inspector, pilih kotak centang untuk " Hanya melihat", Dan properti" Posisi panel perintah»Kami menunjukkan nilai" tidak ". Kami akan mengisi meja dengan informasi dinamis, jadi tidak ada artinya dalam pengeditan dari pengguna.

Sekarang kami menjelaskan acara "Keberangkatan" proseser acara. Tambahkan satu baris kode ke dalamnya:

OpenFollows. Unduh (register. Perilaku. Melakukan.

Dalam kode kami menarik prosedur yang dijelaskan oleh kami " Terima osoknezakryzdaach.»Dan hasil eksekusi ditempatkan di tabel.

Mari kita kembali ke formulir formulir dan tambahkan sekelompok "panel normal tanpa tampilan" dengan dua tombol: " Membuat"Dan" Menyegarkan" Properti " Pengelompokan»Pada grup yang ditambahkan, atur nilai" horizontal ". Untuk desain tombol yang lebih ekspresif, tambahkan gambar dan ubah font default.

Sekarang pilih tombol " Membuat"Dan tanyakan padanya tim global" Tugas: Buat." Ini akan memungkinkan Anda untuk membuat tugas, melewati pintu masuk ke direktori itu sendiri. Dengan menekan tombol kedua, kami akan memperbarui konten tabel dengan tugas. Ini akan mengharuskan Anda untuk membuat formulir perintah tambahan.

Semua perintah formulir baru dibuat pada "tab" Tim." Prinsipnya sederhana - tambahkan perintah baru, jelaskan kode tindakan di dalamnya dan kemudian kaitkan perintah dengan antarmuka, dalam kasus kami dengan tombol.

Kita juga harus tidak lupa bahwa kita sedang mengembangkan aplikasi yang dikelola, jadi Anda perlu dengan jelas membedakan kode klien dan server. Ketika Anda menekan tombol akan menjadi konteksnya " Membagi", Dan kami akan menerima data dari pangkalan dari server. Dalam kode itu terlihat seperti ini:

& Jadwal Prosedur UpdatePriceclocked (perintah) Daftar Pembaruan (); Ekstrusi & Prosedur Nasserver Departemen Musim Panas (Kegagalan, Pemrosesan Standar) Buka Outpackers. Zoom (register. Melakukan. Melakukan. PengurapanPishCasketCreak ()); Extrudresses.

Sekarang kita akan mendefinisikan bentuk desktop kita sebagai bidang halaman dasar. Buka properti konfigurasi (pilih simpul paling atas dan klik " Alt + enter.") Dan untuk properti properti halaman awal, kami akan menetapkan nilai" Satu kolom.", Setelah menambahkan formulir kami ke daftar" Desktop».

Aplikasi ini sepenuhnya siap dan waktu untuk mengujinya dalam pekerjaan. Coba jalankan contoh dan buat beberapa tugas dengan status berbeda dari " Diimplementasikan" Daftar informasi diisi ulang dengan catatan baru (ini dapat dilihat melalui item menu " Semua fungsi") Dan beberapa dari mereka ditampilkan di desktop.

Mendarat di Android

Konfigurasi bekerja dengan sempurna pada desktop, dan sekarang saatnya untuk mengujinya pada emulator OS seluler. Untuk menyiapkan emulator baru, jalankan interpreter perintah ( cmd.exe.) Dan pergi ke direktori "TOOS" distribusi dengan Android SDK. Jalankan perintah " android.bat AVD.", Yang akan menjalankan manajer perangkat Android virtual. Di dalamnya, tekan tombol "Buat" dan di jendela yang muncul, tentukan parameter perangkat virtual. Dalam lingkungan kerjanya, saya memutuskan untuk meniru Nexus S dengan Android versi 4.2.2. (API level 17).

Setelah membuat perangkat, segera luncurkan. Sementara Android diunduh, kembali ke Configurator dan publikasikan aplikasi kami di server web. Di menu utama konfigurator, pilih item " Konfigurasi» -> « Aplikasi seluler» -> « Menerbitkan" Di jendela Pengaturan Publikasi, tentukan nama aplikasi (mungkin ada), server web (di lingkungan kami harus satu) dan direktori untuk menyimpan pengaturan.

Menentukan nama " todo-mobile."Aplikasi akan tersedia di alamat -" http: // host / todo mobile" Klik "OK" dan coba hubungi aplikasi yang diterbitkan menggunakan browser. Dalam hal sukses, server akan memberikan konfigurasi kode XML yang dibuat.

Kami kembali ke emulator dan menggerakkan aplikasi dengan platform seluler pengembang. File aplikasi itu sendiri tersedia dengan pengiriman platform seluler pengembang dan disebut "1cem-arm.apk". Untuk menginstal aplikasi ini di emulator, kami menggunakan utilitas " adb.exe.»Dari direktori" platform-alat.»: adb.exe install -r 1cem-arm.apk.

Setelah instalasi yang berhasil, buka daftar aplikasi di emulator dan luncurkan platform seluler pengembang. Di jendela yang terbuka, klik " Tambahkan Aplikasi"Dan di bidang" Alamat ", tentukan URL ke server web kami. aku memilikinya http://192.0.168.106/todo-mobile.. Klik " Menambahkan."Dan konfigurasi kami berhasil dipindahkan ke platform seluler. Aplikasi ini siap untuk bekerja. Uji hasilnya dan kembali ke konfigurator, inilah saatnya untuk memberikan aplikasi oleh "Ponsel Fungsional".

Mengirim pesan SMS / MMS

Fungsi untuk bekerja dengan SMS / MMS Pesan platform mobile didukung dengan cara yang berbeda. Misalnya, saat mengerjakan aplikasi Android, pengembang memiliki kemampuan untuk berlangganan SMS dan mengakses pesan baru segera setelah menerima. Sayangnya, tetapi pada iOS tidak ada, oleh karena itu, selama pengembangan, dokumentasi harus dihadapi.

Untuk mengirim pesan SMS menyediakan objek SMS Set.. Pertimbangkan contoh:

& Prosedur pengaduan Kirim pesan SMSMS (penerima, pesan teks) NEWNESS \u003d SMS baru (); Novosasitisasi.text \u003d pesan teks; Novoisisasi. Prophests. Tambahkan (penerima); Sarana sarana. Sendsmss (kebiasaan); Extrudresses.

Kode ini cukup sederhana dan sulit memerlukan komentar. Sekarang mari kita lihat pendaftaran pesan yang masuk:

& Prosedur Pengaduan ConnectingCreckingClocations () Berlangganan Pesan \u003d Deskripsi Baru ("Pemrosesan Komunikasi", objek ini); Meanshonia Kontrol Akhir & Perubahan Prosedur Pemrosesan (Pesan, Parameter Opsional) // Memproses Pesan Baru // Set. Extrudresses.

Prosedur " Pengolahan"Akan dipanggil setiap kali Anda menerima SMS baru. Melalui parameter " Pesan»Jenis objek ditransmisikan SMS Set."Dan kita dapat dengan mudah mendapatkan pesan teks dan informasi tentang pengirim.

Bekerja dengan pesan MMS dilakukan dengan cara yang sama. Pertama, kami membuat pesan SMS, dan kemudian menambahkan lampiran untuk itu (misalnya, gambar). SMS tindakan sederhana berubah menjadi MMS:

Novoisisasi \u003d set SMS baru (); Lampiran \u003d mmstuce baru; Lampiran. Data \u003d gambar; Lampiran. Usput-Mengandung \u003d "Gambar / JPEG"; Pengaturan MMS. Suplemen. Addly (lampiran);

Membuat panggilan dari aplikasi seluler Anda

Program panggilan dilakukan dengan menggunakan metode "Dissaner" dari objek global "dana". Sebelum memanggil metode, sangat diinginkan untuk memeriksa kemampuan untuk melakukan panggilan:

Jika sarana dana. Kontributor meter () maka sarana. Berakhir;

Parameter " Retak»Ini mempengaruhi pelaksanaan panggilan. Ketika itu sama Benar"Jumlah nomor dilakukan secara otomatis melalui aplikasi panggilan standar. Dengan nilai "kebohongan", pengguna juga akan melihat nomor standar antarmuka aplikasi panggilan, tetapi untuk melakukan panggilan, Anda harus mengklik " Panggilan».

Laporan panggilan

Platform seluler memungkinkan pengembang berinteraksi dengan log panggilan. Misalnya, Anda dapat dengan mudah mendapatkan daftar panggilan keluar, terjawab atau masuk. Fungsi hanya didukung di Android:

Jurnalis \u003d sarana sarana. Seleksi \u003d buku pilihan baru; Elementotor \u003d seleksi. Elektront. Addly (tipe ("elementboratory")); Elematur. Kekurangan \u003d baru berbentuk poland ("khas"); Elementator. Vidolation \u003d KorbanComponovkanAnovy. Elematur. Definisi \u003d titzvonkazhranasvonkov. Diterbitkan; Elematur. Menggunakan \u003d kebenaran; Daftar akuntingcurdlazvonkov \u003d nazhvonkov. Memberikan diri (seleksi); // dalam catatan daftar akan menjadi koleksi catatan

Geopositioning

Hampir semua smartphone modern memiliki fungsi menentukan geoposis. Anda dapat menggunakan fungsi ini dari bahasa 1C bawaan. Memperoleh koordinat perangkat saat ini dapat dibagi menjadi 2 tahap: pemilihan penyedia geopositioning dan pemrosesan koordinat yang diperoleh:

// kami akan memberikan pilihan platform penyedia perfectuer \u003d bermanfaat untuk metode. Peresamogotochnochdar (); Koordinat \u003d penerima manfaat. Menuangkan terjemahan alternatif (idealpower); // Jika koordinat telah menerima sejak lama, kami memperbarui jika koordinat \u003d tidak terdefinisi atau flowable () - koordinat. Data\u003e 3600 kemudian penerima manfaat - Renovasi (foliderproofer, 60); Koordinat \u003d penerima manfaat. Menuangkan terjemahan alternatif (idealpower); Berakhir;

Bekerja dengan fungsi multimedia

Pengembang tersedia untuk mengambil gambar, rekaman video, catatan audio dari bahasa yang disematkan: Pad fotografi(), MUDAPEPREADATE.(), Buat audioopregate.().

Untuk apa OS seluler lebih baik untuk dikembangkan untuk 1C?

Meskipun cinta saya untuk teknik Apple, buat aplikasi seluler menggunakan alat platform 1C terbaik di bawah Android. Ada beberapa alasan di sini, tetapi yang paling penting dari mereka adalah fungsi yang didukung. Sayangnya, di bawah iOS, banyak hal yang diperlukan tidak didukung. Misalnya, kurangnya kemampuan untuk meletakkan langganan perangkat lunak ke pesan SMS atau berinteraksi dengan log panggilan - dapat membuatnya tidak mungkin untuk mengimplementasikan beberapa ide. Android dalam hal ini lebih ramah. Jangan juga melupakan biaya perangkat itu sendiri. Tidak setiap perusahaan akan siap untuk melakukan pembelian perangkat seluler Apple.

Bukannya selesai

Peron " 1c: Enterprise 8"Dalam praktiknya, terbukti siap untuk kesiapan untuk menjadi alat sederhana untuk mengembangkan CORP. Aplikasi untuk platform seluler. Contoh yang dipertimbangkan dalam artikel adalah konfirmasi tambahan. Tidak perlu untuk membelanjakan sumber daya untuk mempelajari alat asli jika fungsionalitas aplikasi diletakkan dalam kemampuan platform seluler dan perusahaan mendominasi produk-produk perusahaan 1C.

Pengembangan aplikasi seluler pada platform 1C untuk programmer yang sudah terlatih 1C bekerja pada platform stasioner memerlukan seperangkat keterampilan minimum dan memiliki ambang batas pemotongan yang sangat rendah untuk pengembangan seluler (dibandingkan dengan platform pengembangan seluler lainnya).

Dalam artikel ini, saya akan mencoba menggambarkan highlight bekerja dengan platform seluler (sesuatu seperti Mini FA.Q. untuk mulai bekerja sebagai platform mobile).

Jadi, mari kita mulai:
1. Mulai platform stasioner 1C, pastikan untuk menginstal saat menginstal komponen "modul ekstensi server web".
2. Lepaskan server Web Apache 2.2 dengan pengaturan default.
3. Membuat database informasi kosong dengan pengaturan default dan buka dalam mode Configurator.
4. Dalam konfigurator, tentukan "penugasan penggunaan" - perangkat seluler. Anda juga dapat memilih opsi untuk komputer pribadi, atau versi hybrid "perangkat seluler + komputer pribadi". Dalam hal versi hybrid dari "perangkat seluler + komputer pribadi", kita harus membedakan kode yang akan dilakukan pada PC dan pada perangkat seluler. Untuk membatasi eksekusi kode, arahan preprocessor adalah "# jika pilihan perusahaan seluler maka" dan "# if thinklient". Arahan preprocessor menentukan konteks kode 1C. Harus dipahami bahwa set objek konfigurasi yang tersedia untuk digunakan secara signifikan terbatas dalam platform seluler dibandingkan dengan platform stasioner. Misalnya, di platform seluler, kami tidak tersedia bekerja dengan rencana spesies karakteristik, rencana akun, register akuntansi, serta laporan (cabang metada yang tidak dapat diakses disorot dalam abu-abu).

5. Beri tahu konfigurasi dan publikasikan di server web.


6. Kami pergi ke browser di http://127.0.0.1/mobpril/ dan lihat file XML (yaitu, seluruh konfigurasi yang dipublikasikan kami disimpan di server web sebagai file XML).


7. Biarkan mesin virtual workstation vmware (atau yang lain). Menyebarkan sistem operasi Android pada mesin virtual.

P. Ini lebih baik daripada mesin virtual untuk menggunakan perangkat Android yang nyata sebagai perangkat nyata akan selalu berfungsi lebih cepat dan lebih stabil daripada mesin virtual.
8. Hapus pada platform ponsel Android 1C.

Untuk mentransfer file installer platform seluler di Android, lebih mudah digunakan untuk menggunakan program Google Disc (untuk ini, Anda perlu meletakkan program "Google Disk" di Android (dari Playmarket) dan program "Pemuatan otomatis dan sinkronisasi" pada a komputer pribadi). Jika kita meletakkan platform pada mesin virtual maka kita perlu file " 1cem-x86.apk."Jika kita meletakkan platform untuk perangkat seluler nyata yang menjalankan Android maka kita perlu file" 1cem-arm.apk.«.


9. Selanjutnya, sambungkan aplikasi yang diterbitkan di server web di perangkat seluler kami.
Untuk mengetahui alamat IP komputer di mana server Web Apache dipasang cukup untuk mengetikkan perintah pada prompt perintah ipconfig.(atau untuk melihat informasi tentang koneksi jaringan). Jika Anda memiliki kesalahan saat terhubung, cobalah untuk menonaktifkan antivirus dan firewall.

Jika kita berada dalam aplikasi seluler, kita akan meletakkan bendera "Restart dari konfigurator", maka setiap kali Anda memulai aplikasi seluler, Anda akan mencari aplikasi seluler yang diperbarui pada komputer stasioner jika pembaruan ditemukan maka saat startup Diperbarui aplikasi seluler di perangkat seluler Anda.



10. Akankah aplikasi pertama kami "Halo Peace !!!".

Untuk melakukan ini, lakukan langkah-langkah berikut:

10.1. Buat formulir umum dan tempatkan pemandangannya.

10.2. Wilayah kerja halaman dasar dan menambahkan formulir umum yang dibuat pada langkah 10.1.

Juga sebagai templat halaman awal, kami menunjukkan - satu kolom (hanya 1 kolom tersedia dalam aplikasi seluler).

10.3. Kami akan menulis aplikasi seluler kami dan melihat prasasti "Hello Peace !!!".


11. Saat membuat bentuk dokumen, buku referensi I.T.D. Anda harus mempertimbangkan ukuran layar perangkat seluler dan bukan untuk menyerap sejumlah besar elemen pada formulir, jika tidak, kita akan hilang dalam kegunaan. Pada formulir, hanya elemen-elemen yang benar-benar akan menerapkan pengguna harus ditempatkan. Untuk menghemat ruang di bagian tabel dokumen, Anda dapat menggunakan kolom, tetapi grup kolom. Perlu untuk mengoptimalkan penggunaan ruang dalam bentuk.

Buat buku referensi "nomenklatur", "Spesifikasi nomenklatur", "counterparties" dan dokumen "penerimaan barang" dan lihat bagaimana mereka ditampilkan di platform seluler.

Di bawah ini dalam tangkapan layar adalah bentuk daftar buku referensi "nomenklatur" dan "counterparties".


Bentuk dokumen "kedatangan barang":

Seperti dapat dilihat dari tangkapan layar di bagian tabel, sekelompok speaker digunakan untuk mengoptimalkan ruang.

Bentuk memasuki baris baru di bagian tabel barang:

Bentuk daftar dokumen "Penerimaan Barang":

Dengan demikian, kami memiliki 2 konfigurasi - konfigurasi perangkat seluler dengan satu set objek dan konfigurasi komputer stasioner yang bertukar.
Harus dipahami bahwa bandwidth Internet seluler cukup rendah dan transfer volume data besar antara perangkat seluler dan komputer stasioner membutuhkan banyak waktu.

Pada artikel ini, kami menggunakan platform untuk pengembang dan 2 konfigurasi (konfigurasi perangkat seluler dengan satu set objek terbatas dan konfigurasi komputer stasioner). Pendekatan semacam itu diperlukan hanya ketika mengembangkan aplikasi, dalam praktik nyata kami mengkompilasi. Lampiran file aplikasi seluler dan mengarahkannya ke playmarket. Pengguna akan mengunduh file APK, instal pada perangkat seluler dan gunakan aplikasi seluler sepenuhnya otonom.

Juga pada platform seluler, fungsi melakukan panggilan dan mengirim pesan SMS, pemindaian barcode, catatan audio dan video, fungsi geopositioning, dan bekerja dengan layanan web. Bersambung…

Selamat sore, pembaca yang terhormat, kami membawa perhatian Anda pada artikel kecil untuk membuat aplikasi seluler sederhana berdasarkan platform seluler 1C: perusahaan di bawah Android tanpa kompilasi dalam file APK.

Untuk memulai, secara singkat akan ditentukan dengan konsep dasar dan perangkat lunak yang perlu kita kembangkan.

1. Konsep dasar

Platform seluler- Alat yang memungkinkan Anda menerapkan aplikasi yang berfungsi pada perangkat seluler yang menjalankan sistem operasi iOS, Android, Windows Phone.

Aplikasi seluler -adalah hasil pengembangan akhir . Diinstal pada perangkat seluler dan memiliki kemampuan untuk bertukar informasi dengan aplikasi utama dalam mode off-line. Saluran umpan balik informasi berikut tersedia untuk pertukaran: pertukaran file, email, layanan web, dll.

Sebagai lingkungan pengembangan, tindakan konfigurator, satu-satunya hal yang perlu diperhitungkan adalah: tidak semua objek konfigurasi dan mekanisme sistem didukung oleh aplikasi seluler.

2. Peningkatan Perangkat Lunak

2.1 InstalasiWeb. server.

Untuk memulainya, instal server web. Pekerjaan itu mungkin terjadi Internet informasi jasa. dari Microsoft dan dengan Apache.. Dalam contoh kami, kami akan mempertimbangkan Apache. Karena lebih sederhana dalam pengaturan dan stabil dalam operasi.

Dengan kuncinya " Lanjut » Pergi ke jendela berikutnya:

Di lapangan Domain jaringan dan NAMA SERVER Kami akan memaksakan localhost."(Atau 127.0.0.1). Ini berarti bahwa server akan bekerja pada komputer lokal.

Di bidang « Administrator.s. Surel Alamat» Kami menentukan alamat surat, respons server akan datang ke sana.

Default. Apache. Bekerja dengan 80 port. Dengan port yang sama, default memiliki banyak program populer, seperti TeamViewer., Skype.yang tidak akan berlangsung untuk berlari Apache.. Ada 2 opsi untuk menyelesaikan masalah ini, nonaktifkan penggunaan port ini dalam program-program ini, atau ubah port Apache..

Untuk mengetahui program mana yang menempati 80 port Anda harus menjalankan cmd.exe (tekan mulai - untuk mengemudi ke pencarian CMD - Anda klik kanan "Jalankan pada nama administrator") di jendela yang muncul untuk memasukkan perintah netstat -ab..

Dalam tangkapan layar kita melihat bahwa port ke-80 sibuk Skype.

Mari kita tinggalkan port default 80. Klik " Lanjut » Pilih instalasi khas. Klik " Lanjut » , ubah direktori instalasi jika Anda perlu, di jendela berikutnya, klik " Install, setelah itu proses instalasi dimulai.

Setelah instalasi selesai, ikon muncul di baki sistem jika Anda mengkliknya dua kali, jendela berikut akan terbuka:

Jika Anda masih memiliki masalah dengan port standar, itu selalu dapat diubah secara manual, untuk ini Anda harus pergi ke folder di mana Apache., pilih folder " conf », Membuka file " httpd.conf." Di dalamnya untuk menemukan parameter "MENDENGARKAN" dan ubah nilainya ke port yang Anda butuhkan, misalnya 8080.

Setelah mengubah nomor port, simpan file dan restart Apache.. Untuk ini di baki klik ikon

tombol kiri mouse di menu yang muncul dipilih " Mengulang kembali.».

Kami memastikan bahwa kinerja server web, mari masuk ke browser dan di bidang input alamat, tentukan http: // localhost: 8080 / (di mana port 8080 yang kami instal) Halaman berikut akan muncul di layar:

2.2 Platform Setup.

Untuk pekerjaan yang berhasil, komponen-komponen berikut akan diinstal:

2.3 Instalasi Platform Mobile

Unduh platform seluler dari situs 1C https://users.v8.1c.ru/. Contoh kami menggunakan versi 8.3.8.70.

Platform yang diunduh adalah arsip yang terdiri dari folder berikut:

  1. Android. - Berisi file untuk perakitan di bawah Android;
  2. ios. - Berisi file untuk perakitan di iPhone;
  3. Windows. - Berisi file untuk perakitan di bawah Windows Phone;
  4. MobileappMaker. - Berisi file konfigurasi "kolektor aplikasi".

Karena pengembangan aplikasi kami akan mengarah ke perangkat di bawah kendali OS Android, maka kami tertarik pada direktori pertama.

Mari kita lihat isinya:

  • 1cem-arm.apk - platform seluler pengembang seluler untuk arsitektur lengan, paling umum digunakan;
  • 1CEM-x86.apk - Platform seluler pengembang seluler untuk arsitektur X86, digunakan untuk prosesor dari Intel;
  • prjandroid-arm.zip adalah platform seluler yang ditujukan untuk perakitan aplikasi seluler (untuk arsitektur lengan);
  • prjandroid-x86.zip adalah platform seluler untuk merakit aplikasi seluler (untuk arsitektur x86).

Kami akan menginstal platform seluler pada perangkat, untuk menyalin file ini "1cem-arm.apk" ke telepon atau jika perangkat Anda menggunakan prosesor Intel, "1CEM-X86.APK".

Buka File Manager di perangkat seluler Anda, cari file kami dan mulai

Instalasi dapat terjadi pada pemblokiran aplikasi yang tidak diterima dari Play Store.

Dalam hal ini, Anda perlu mengklik " Pengaturan"Dan di jendela yang muncul, pilih kotak centang" sumber yang tidak diketahui»

dan ulangi instalasi.

2.4 Pengaturan konfigurasi

Setelah semua perangkat lunak dikonfigurasi untuk melanjutkan untuk mengembangkan aplikasi seluler kami. Buat basis informasi baru dan buka dalam mode konfigurasi.
Pergi ke menu Layanan -\u003e Parameter Dan letakkan kotak centang seperti yang ditunjukkan pada tangkapan layar:

Apakah Anda memiliki pertanyaan, apakah Anda memerlukan bantuan konsultan?

Selanjutnya, hubungi properti dari node konfigurasi root dan atur "tujuan penggunaan" sebagai parameter "perangkat seluler", bendera "komputer pribadi" dihapus. Setelah itu, objek aplikasi seluler akan tersedia. Bagian dari objek konfigurasi tidak akan tersedia.

2.5 Publikasi konfigurasi aplikasi

Langkah selanjutnya adalah mentransfer konfigurasi ke telepon. Untuk ini, pertama buat direktori, jalur ke direktori ini harus singkat, tidak mengandung spasi dan hanya terdiri dari bahasa Latin, misalnya C: \\ MobileApp. Lebih lanjut datang dalam konfigurasi -\u003e aplikasi seluler -\u003e Publish . Di jendela yang muncul, isi parameter:

  • Nama - nama aplikasi seluler. Nama seharusnya tidak bertepatan dengan nama publikasi pangkalan untuk klien yang halus.
  • Perbarui aplikasi seluler - Jika opsi ini diatur, maka konfigurasi pada perangkat akan secara otomatis diperbarui dengan setiap pembaruan konfigurasi.
  • Direktori adalah jalur ke folder di mana file aplikasi seluler akan disimpan.

Pastikan semuanya berfungsi, pergi ke browser di http: // localhost: 8080 / mobapp /, kita harus melihat file XML berikut:

Di bidang Alamat, masukkan IP komputer tempat konfigurasi dan nama publikasi itu sendiri diterbitkan melalui tebasan. Dalam contoh kami, bukan port standar yang digunakan, sehingga alamat akan memiliki formulir berikut:

Klik tombol Unduh, setelah mengunduh jendela pengaturan berikut akan muncul:

Instal parameter:

  • « Restart dari Configurator."Aplikasi akan secara otomatis memperbarui ketika file konfigurasi XML diperbarui pada server web XML.
  • « Debugging diizinkan»- Kemungkinan aplikasi debugging langkah demi langkah pada perangkat seluler dari konfigurator di komputer pengembang. Tekan tombolnya " BAIK.».

Dalam hal, setelah menekan tombol " Unduh.»Kesalahan serupa akan muncul:

Sekarang basis kami ditambahkan pada perangkat seluler Anda, dan kami dapat menjalankannya, klik di daftar pemilihan basis data. Jendela kosong yang muncul, karena kami belum menambahkan objek metadata tunggal. Kami akan melanjutkan untuk mengembangkan.

  1. Mengatur pertukaran antara bank sentral dan aplikasi seluler

Misalkan kita memiliki sumber basa tertentu yang hanya berisi satu direktori: "nomenklatur". Dan itu harus bertukar informasi dengan aplikasi seluler kami.

Mari kita berubah menjadi konfigurator aplikasi seluler, buat direktori hierarkis yang disebut "nomenklatur". Tambahkan formulir daftar.

Mari kita pergi ke bengkel halaman dasar dan menambahkan daftar direktori "nomenclature" di sana, parameter "mulai halaman" ditetapkan sebagai "satu kolom".

Klik tombol " Menyegarkan"Aplikasi di telepon harus diperbarui secara otomatis. Jika tidak, kami menampilkan tombol pada panel dan tekan. Jendela-jendela berikut akan muncul di layar:

Langkah selanjutnya akan membuat IB baru. Di dalam dirinya, tambahkan buku pegangan "nomenklatur", struktur yang akan sepenuhnya diulang oleh buku pegangan "nomenklatur" dari aplikasi seluler. Basis ini akan bertindak sebagai sumber.

Buat layanan web baru, sebut saja "MobileExchange". Di properti-properti mengatur namespace URI "MobileExchange". Dalam layanan web ini, tambahkan operasi baru dan sebut saja "unduhan"

Sekarang tulis kode yang akan mengembalikan daftar produk dari basis sumber sebagai file XML. Mari kita pergi ke properti operasi "unduhan" dan buat fitur baru dari bidang " Nama Metode" Dalam fungsi umpan, kode berikut:

Kami akan menerbitkan layanan web untuk ini, ayo pergi Administrasi -\u003e Publikasi tentang Web. Server. . Di jendela yang muncul, atur nama layanan web "MobileExchange" dan lepaskan centang "Publikasikan klien tipis dan klien web." Setelah itu, tekan tombol " Menerbitkan».

Setelah menerbitkan layanan web, kami beralih ke konfigurasi platform seluler, buka daftar buku pegangan dari direktori "nomenclature" dan tambahkan perintah "Perbarui Nomenclature" baru ke panel perintah. Sebelum itu, disarankan untuk menghapus kotak centang Autocomplete.»Di panel ini.

Buat tindakan baru dari perintah "Perbarui nomenklatur" dan tulis kode berikut:

Kami memperbarui konfigurasi.

Ini selesai pada ini. Buka mode pengguna konfigurasi sumber dan isi direktori nomenklatur secara acak

Buka perangkat seluler Anda, jalankan aplikasi, dan klik tombol "Perbarui Nomenclature". Jika semuanya dilakukan dengan benar, data akan muncul di layar:

Kesimpulan

Kami akan merangkum pekerjaan kami - kami telah ternyata dari awal untuk mengkonfigurasi dan mengembangkan aplikasi seluler dan mengkonfigurasi pertukarannya dengan basis yang berbeda. Perlu dicatat bahwa platform seluler 1C memungkinkan Anda melakukannya dengan cepat dan nyaman.

Baru-baru ini, Platform Mobile 1C Enterprise 8.3 didistribusikan oleh 1C perusahaan saja di antara pelanggan berbayar. Tapi belum lama ini, perusahaan 1C merevisi kebijakannya tentang masalah ini dan sekarang versi elektronik dari platform seluler didistribusikan secara gratis bersama dengan.

Apa platform ponsel 1C 8.3?

Mungkin saja Anda tahu bahwa platform 1C itu sendiri adalah perusahaan 8.3 memungkinkan Anda untuk mengembangkan aplikasi seluler. Pada saat yang sama, pengembangan aplikasi seluler dilakukan dengan cara yang sama dengan pengembangan konfigurasi "normal". Tetapi bagaimana cara memulai konfigurasi dengan cara ini pada smartphone atau tablet? Untuk tujuan ini, kita akan memerlukan platform ponsel 1C Enterprise 8.3.

Platform Mobile 1C Enterprise 8.3- Ini adalah kombinasi dari program yang memungkinkan Anda menginstal dan menjalankan konfigurasi (aplikasi) pada smartphone dan tablet yang menjalankan Google Android atau Apple iOS.

Keuntungan terpenting dari platform seluler 1C adalah aplikasi (konfigurasi) dikembangkan segera untuk sistem operasi seluler, dan kemudian hanya diinstal di perangkat seluler. Jadi, dengan menulis aplikasi seluler untuk 1C, kita dapat segera membangunnya ke semua karyawan perusahaan terlepas dari sistem operasi mana (Android atau iOS) karya telepon atau tablet mereka.

Penting! Untuk mengembangkan aplikasi seluler, kami sangat menyarankan menggunakan versi 1C platform 8.3.4.482. Versi pendidikan dari Platform 1C Enterprise 8.3.4.482 termasuk dalam distribusi platform seluler 1C ini. Baca keterbatasan versi pelatihan platform

Saat ini, akuntansi dan akuntansi lainnya di perusahaan besar untuk sebagian besar adalah proses yang cukup kompleks.

Pembaca yang terhormat! Artikel ini menceritakan tentang cara-cara khas untuk menyelesaikan masalah hukum, tetapi setiap kasus adalah individu. Jika Anda ingin tahu caranya pecahkan masalah Anda - Hubungi konsultan:

Aplikasi dan panggilan diterima sepanjang waktu dan tujuh hari seminggu..

Cepat saya. GRATIS!

Itulah sebabnya jika Anda menerapkannya dalam mode manual, maka kemungkinan kesalahan itu bagus.

Produk perangkat lunak 1c: Perusahaan menghindari ini dan menerima semua informasi yang diperlukan langsung ke layar ponsel cerdas atau perangkat serupa lainnya.

Apa yang perlu Anda ketahui

Platform 1C: Enterprise 8 adalah produk perangkat lunak yang kuat, yang melalui penggunaan sejumlah besar aplikasi memungkinkan Anda untuk membentuk pelaporan dan menyimpan catatan secara otomatis.

Bahkan, aplikasi ini mewakili membran perangkat lunak untuk basis data dengan pencipta algoritma kerja yang tertanam di dalamnya.

Semua operasi wajib di bawah undang-undang saat ini.

1C: Perusahaan ini adalah lingkungan perangkat lunak yang cukup kuat yang mencakup solusi terapan berikut, konfigurasi:

  1. Akuntansi.
  2. Perdagangan dan gudang.
  3. Gaji dan rekaman.
  4. Produksi, layanan.

Ada juga konfigurasi yang berbeda, kurang universal, yang merupakan komponen kerja terpisah dari solusi terapan yang ditunjukkan di atas.

Hingga saat ini, platform 1C: Perusahaan ini porting ke komputer pribadi yang dilengkapi dengan sistem operasi berikut:

  • Jendela;
  • Linux.

Versi khusus yang baru diproduksi dari aplikasi yang dipertimbangkan untuk perangkat seluler.

Pekerjaan yang didukung dengan arsitektur berikut:

  • Android;

Perangkat lunak yang diinstal pada perangkat lunak smartphone atau tablet perangkat lunak dalam fungsinya praktis tidak kalah dengan produk serupa untuk komputer biasa.

Dan segala macam fungsi perangkat seluler mendukung fungsi yang tidak tersedia untuk PC konvensional:

  • geopositioning;
  • kemampuan multimedia;
  • pemindaian barcode;
  • pemberitahuan lokal;
  • kantor Pos;
  • Pesan SMS / MMS.

Setiap orang yang berbeda terkait dengan penggunaan versi mobile 1C: Perusahaan harus menangani masalah-masalah penting berikut:

  • konsep dasar;
  • siapa yang bisa menjadi pengguna?
  • alasan hukum.

Konsep dasar

Untuk mengetahui apa itu - Platform Mobile 1C: Enterprise - perlu untuk membiasakan diri dengan konsep dasar yang terkait dengan fungsi sistem yang dipertimbangkan.

Istilah dasar adalah sebagai berikut:

  • solusi terapan;
  • sistem komponen;
  • kemampuan konfigurasi tertentu;
  • perizinan.

Di bawah solusi aplikasi berarti konfigurasi tertentu yang melakukan atau tujuan lain dalam produksi.

Bahkan, konfigurasi adalah salah satu komponen produk perangkat lunak 1C: sebuah perusahaan. Ini melakukan fungsi-fungsi tertentu yang tertanam dalam penciptanya.

Sistem Komponen - Sistem yang dibentuk oleh pemasok di dalam solusi yang diterapkan.

Misalnya, salah satu konfigurasi 1C: perusahaan yang disebut akuntansi dapat melakukan selain tugas utamanya (akuntansi, pembentukan pelaporan) lebih spesifik:

Untuk setiap konfigurasi, komponennya murni individu. Kemampuan konfigurasi - serangkaian fungsi tertentu, memungkinkan untuk mengimplementasikan sejumlah besar berbagai tugas.

Paling sering mereka memiliki tujuan dasar, khusus. Dalam 1C: Perusahaan mencakup banyak konfigurasi.

Bahkan, produk ini merupakan kompilasi dari semua program yang dikembangkan oleh produsen ini.

Perizinan dipahami untuk menjadi kebutuhan untuk memastikan untuk menggunakan versi yang diakuisisi secara resmi. Dalam proses instalasi, integrasi, atau setelahnya, Anda harus memasukkan kunci elektronik khusus.

Dalam kasus apa pun tidak boleh digunakan oleh berbagai jenis emulator dan metode bajakan lainnya menggunakan produk ini, karena tindakan ini dikriminalisasi.

Siapa yang bisa menjadi pengguna?

Pengguna versi seluler dan lengkap dapat menjadi karyawan perusahaan di berbagai posisi.

Dalam kebanyakan kasus, mereka adalah:

Selain itu, semua konfigurasi yang ditunjuk untuk menganalisis kegiatan perusahaan dan adopsi keputusan penting, eksekutif atau Direktur Jenderal menggunakan strategi ekonomi lebih lanjut.

Karena produk 1C: Perusahaan memungkinkan Anda untuk mendapatkan informasi konsolidasi dari semua solusi yang digunakan.

Jika perlu, Anda dapat dengan cepat dan mudah membangun grafik dari berbagai jenis, dapatkan semua data yang diperlukan dalam bentuk tabel.

Alasan hukum

Keuntungan terpenting dari jenis jenis yang dipertimbangkan adalah bahwa semua perhitungan, pembentukan pelaporan dan operasi proses lainnya hanya dilakukan dalam kerangka undang-undang saat ini.

Apa yang sangat nyaman, karena probabilitas kesalahan mengasumsikan dengan penggunaan yang tepat dan memasukkan data yang akurat sama sekali tidak ada.

Ini memungkinkan untuk menghabiskan waktu minimum untuk mempelajari undang-undang. Selain itu, 1C: Perusahaan diperbarui dalam mode otomatis - jika opsi ini telah dimasukkan dalam pengiriman spesifik.

Tetapi pada saat yang sama harus diingat bahwa perlu untuk mengetahui kerangka kerja legislatif dengan lingkungan terprogram ini. Ini menghindari kesalahan dalam pekerjaan program dan kekurangan.

Pada saat yang sama, untuk setiap konfigurasi individu / larutan terapan 1C: Basis legislatif perusahaan adalah murni individu:

Dimungkinkan juga untuk memonitor secara cermat pembaruan legislasi yang relevan di situs web resmi Layanan Pajak Federal dan sumber daya lainnya.

Bahkan program juga harus keliru, pekerjaan selalu diperlukan untuk mengendalikannya dengan wajib.

Platform Mobile 1C: Perusahaan dan Managing Trade

Anda dapat menginstal kedua solusi terapan terpisah di platform seluler dan semua kompleks mereka - 1C: perusahaan. Ini juga menyangkut konfigurasi manajemen perdagangan.

Tetapi sebelum digunakan, perlu untuk menangani masalah-masalah penting berikut:

  • di mana platform mobile bekerja?
  • kemampuan platform;
  • di mana Anda dapat menginstal;
  • masalah apa yang mungkin timbul.

Di mana platform mobile berfungsi?

Platform seluler 1C dapat bekerja hampir pada perangkat apa pun di mana sistem operasi iOS atau Android diinstal.

Foto: Kecepatan platform seluler

Sistem operasi ini adalah lingkungan yang nyaman untuk porting jenis jenis yang sedang dipertimbangkan. Sangat nyaman untuk bekerja dengan aplikasi ini pada tablet dengan layar besar.

Persyaratan platform seluler dari jenis ini ke kinerja perangkat keras perangkat minimal.

Dalam kebanyakan kasus akan ada RAM 512 MB dan prosesor paling sederhana dengan frekuensi clock 1 GHz.

Saat ini, hampir semua perangkat memiliki serangkaian karakteristik yang serupa pada "dewan" mereka. Itulah sebabnya platform seluler akan bekerja hampir di mana-mana, untuk memperoleh unit terpisah untuk ini tidak perlu.

Kemampuan platform

Daftar fitur platform seluler terbatas pada fungsionalitas perangkat itu sendiri yang diinstal.

Salah satu fitur yang paling nyaman adalah memindai barcode menggunakan kamera - sangat nyaman dan dalam permintaan untuk orang yang terlibat dalam pembelian barang dengan pengadaan.

Tambahan yang sangat baik untuk ini adalah geopositioning - menggunakannya, Anda dapat menentukan alamat, kode pos dalam mode otomatis dan menautkannya ke data tertentu.

Video: Perbarui Platform 1C: Perusahaan

Jika perlu, Anda juga dapat menambahkan ke database:

  • video;
  • audio;
  • foto.

Kemungkinan platform seluler hanya sedikit lebih rendah dari versi yang diinstal pada PC yang biasa, stasioner.

Bilah navigasi hadir (pekerjaan dimulai dengannya), semua data dikirimkan dalam format tabular.

Jika perlu, Anda dapat mengeditnya, perubahan dapat disinkronkan dengan pangkalan yang terletak di kantor.

Bagaimana saya bisa menginstal

Prosedur instalasi aplikasi ini sangat sederhana. Itu tidak memerlukan bantuan orang yang terlibat dalam pelaksanaan.

Prosedur instalasi itu sendiri tergantung pada perangkat lunak platform apa yang akan digunakan:

  • Android;

Dalam kasus pertama, Anda perlu mengunjungi bagian 1C di Google Play Store. Hanya keberadaan koneksi internet yang stabil cukup cukup, serta ruang kosong pada perangkat.

Instalasi itu sendiri dilakukan secara otomatis. Jika platform seluler harus diinstal pada sistem operasi iOS, Anda harus mengunjungi toko aplikasi App Store.

Untuk menginstal, itu juga akan memerlukan koneksi internet yang cukup cepat, serta ruang kosong di memori perangkat.

Masalah apa yang mungkin timbul

Dalam proses pengoperasian jenis jenis yang dipertimbangkan, ada beberapa fitur yang perlu dipertimbangkan.

Yang paling penting adalah sebagai berikut:

  • anda harus mengkonfigurasi server dengan tepat untuk berkolaborasi dengan aplikasi yang sedang dipertimbangkan;
  • hanya versi 1C saat ini yang harus digunakan.

Salah satu masalah yang paling sering adalah ketidakmungkinan sinkronisasi dengan basis dasar yang terletak di server perusahaan.

Paling sering, masalah semacam ini terjadi karena kehadiran pengaturan yang tidak pantas. Sebelum menggunakan platform seluler, masukkan parameter yang sesuai.

Diperlukan juga untuk menggunakan versi aplikasi saat ini untuk 1C, karena beberapa yang terakhir tidak selalu kompatibel dengan yang sebelumnya.

Hari ini adalah platform seluler 1C: Perusahaan ini sangat baik dengan biaya waktu minimal untuk mendapatkan semua informasi yang diperlukan tentang kegiatan perusahaan dalam skala.

Produk ini memiliki sejumlah besar kelebihan dan tidak memiliki kekurangan.

Perhatian!

  • Sehubungan dengan sering berubah dalam undang-undang, informasi terkadang menjadi lebih cepat daripada yang kita miliki untuk memperbaruinya di situs.
  • Semua kasus sangat individual dan tergantung pada serangkaian faktor. Informasi dasar tidak menjamin solusi untuk masalah Anda.