Luncat ka eusi
HNROS Puseur Bantosan
Basa Sunda
Mimitian gratis
Daptar eusi0. Jalur muka jeung peta bagian sabenerna9. Pamaké › "Témplat peran": nyieun pamaké tanpa ngaklon10. Layar asup › ⚙ wizard "Setelan awal / Pausahaan anyar"Léngkah 2 boga dua lapisan: tempoan basajan jeung "Setelan lanjutan"Lanjutan › "Database dina komputer ieu": kecap konci administrator geus teu ditanyakeunLanjutan › ⤓ "Impor database": mindahkeun data ti pausahaan heubeulLamun Oracle dipilih: hak istiméwa akun pamasangan11. Setélan › HNR › "Cadangan pangkalan data pausahaan" jeung pamulihan ti cadangan

Bantosan › Setélan jeung Log

Setélan jeung Log — Nyaluyukeun Program jeung Anjeun

Jandéla Setélan nyekel dua rupa setélan padeukeut: nu milik anjeun sorangan (téma, tata perenah jandéla, potong kompas) jeung nu mangaruhan operasi pausahaan (préferénsi HNR, pamaké, sambungan, informasi pausahaan, jeung formulir citak). Ulinkeun kalawan bébas nu kahiji; dina kelompok kadua, robah ngan nu diperlukeun ku pagawéan. Opat bagian husus administrator dicirian écés di handap. Jandéla Log ngajawab "tadi téh kajadian naon".

0. Jalur muka jeung peta bagian sabenerna

Jalur muka: Dock handap › Setélan. Pamaké biasa ningali Tempoan, Jandéla, Akun, Préferénsi HNR, Sambungan, Potong kompas, jeung Sistem. Administrator ogé ningali Pamaké, Statüs, Pamaké Aktif, jeung Formulir Citak. Dina tampilan sélulér, bagian husus desktop Jandéla jeung Potong kompas disumputkeun. Teu ningali bagian administrator téh akibat idin, lain karuksakan.

Bagian nu bisa dibuka jeung ditutup: Sadaya judul utama jeung kelompok setélan di jerona mimiti ditutup. Klik judul, atawa pilih ku Tab tuluy pencét Enter atawa Spasi. Sababaraha bagian utama bisa dibuka babarengan. Nutup tuluy muka deui bagian tetep ngajaga draf nu can disimpen; ieu lain gaganti Simpen. Lamun sakabéh jandéla Setélan ditutup tuluy dibuka deui, sadaya judul mimiti ditutup deui. Préferénsi HNR › Informasi Pausahaan › Préferénsi Produksi ngan katempo ku administrator sistem; pamaké séjén teu ningali judul setélan pausahaan atawa ringkesan baca-wungkul.

BagianRuang jeung pamakéan aman
Görünüm · Pencereler · KısayollarTempoan pribadi, panempatan jandéla, jeung tombol; teu ngarobah data pausahaan.
HesapSandi jeung kaamanan sési anjeun; ulah simpen lamun teu nyaho sandi heubeul.
HNR Tercihleri · BağlantılarGudang/paripolah daptar bawaan jeung sambungan surélék/WhatsApp pausahaan; sanggeus robah, jieun uji leutik dina layar nu patali.
SistemInformasi vérsi jeung ékspor log; teu nyerat catetan akuntansi atawa stok.
Kullanıcılar · Statüs · Aktif Kullanıcılar · Baskı Formları
YÖNETİCİ
Ngatur akun/idin, status server, sési nu nyambung, jeung citakan dokumén. Turutan panduan lengkep pikeun desain citak; candak cadangan/pratinjau saméméh ngarobah.
MILIK ANJEUN — cobaan kalawan bébas Tempoan — téma, latar Jandéla — sisi tombol, panataan Potong kompas — tombol papan ketik Akun — sandi jeung kaamanan Préferénsi HNR — kabiasaan gawé Sanajan salah, teu aya nu kapangaruhan. SAKABÉH PAUSAHAAN — wewengkon administrator Pamaké — saha nempo naon Sambungan — jalur surélék jeung WhatsApp Informasi pausahaan — kop dina dokumén Sistem — vérsi jeung ékspor log Ngawaskeun server — saha nu nyambung, status Lamun bagian-na teu aya, anjeun teu boga ijinna.

Gambar 1 — Dua rupa setélan

1. Tempoan jeung Jandéla

Ieu murni sual karesep; teu aya pilihan di dieu nu mangaruhan data anjeun. Tilu nu pangmangpaatna:

Setélan Pilihan Iraha dirobah
Téma Caang · Poék · Sistem (nuturkeun sistem operasi anjeun) Poék lamun gawé peuting, caang di kantor nu caang beurang
Gerakan Tenang (animasi dikurangan) · Pinuh "Tenang" dina komputer heubeul, atawa lamun gerakan matak capé
Tombol jandéla macOS (kénca) · Windows kénca · Windows katuhu Luyukeun jeung kabiasaan anjeun — sangkan teu kungsi néangan tombol tutup
Panempatan jandéla Ditata (padeukeut) · Ngambang (bébas) "Ditata" lamun anjeun gawé jeung loba jandéla dina hiji layar

2. Akun — tempat sandi anjeun

Di dieu anjeun ngaganti sandi. Tilu aturan:

3. Potong kompas

Potong kompas papan ketik didaptar sarta bisa dirobah. Pikeun nu anyar mah ngan sababaraha nu pantes diajar:

Tombol Naon nu dipigawé
F5Nyegerkeun jandéla nu muka — nyokot deui data ti server
EscNutup menu nu muka, sub-menu dock, atawa dialog
Ctrl+Enter"Kirim" dina widang pesen jeung catetan

4. Préferénsi HNR

Ieu lain sual tempoan tapi sual kabiasaan gawé: gudang mana nu jadi bawaan, kumaha daptar muka, jeung sajabana. Sabihara-sabihari, naon waé nu ku anjeun dirobah balikan-balikan, setél sakali di dieu.

5. Bagian milik administrator

Bagian di handap ieu ngan muncul pikeun pamaké nu boga hak administrator sistem. Lamun anjeun teu nempo, teu aya nu ruksak — anjeun ngan teu boga ijinna. Nyumputkeun bagian téh ngan kosmétik; gerbang nu saenyana aya dina server: pamundut tanpa ijin ditolak ogé di dinya.

👥

Pamaké

Nyieun pamaké, méré sandi jeung nangtukeun saha nu meunang nempo jandéla nu mana.

🔌

Sambungan

Akun surélék (SMTP) jeung jalur WhatsApp nu dipaké pikeun ngirim dokumén. Lamun panawaran teu dikirim, di dieu nu kudu ditingali.

🏢

Informasi pausahaan

Ngaran, alamat, data pajeg — sakabéhna ngocor kana kop cetakan panawaran jeung faktur.

🔢

Séri dokumén

Di handapeun Informasi pausahaan: format nomer faktur, surat jalan, pesenan, penawaran, kuitansi, jeung daptar cék (art00001, e-Fatura ABC2026000000001), saringan, jeung koréksi pangitung. Rincian: Séri Nomer Dokumén.

📡

Ngawaskeun server

Status server jeung saha nu nyambung ayeuna. Jawaban pikeun "sistemna lambat, atawa ngan kuring?".

⚠ Méré ijin téh sual kapercayaan

Ulah muka ijin ka saréréa "sangkan praktis". Hak saperti ngahapus catetan, ngabatalkeun konfirmasi atawa nempo harga téh panto; mukana lain ngan ngagampangkeun pagawéan tapi ogé ngagampangkeun kasalahan. Mimitian pamaké anyar ku ijin panghandapna terus tambahan luyu jeung pangabutuh.

6. Log — "tadi téh kajadian naon?"

Jandéla Log téh jurnal operasi nu disimpen ku program ngeunaan dirina sorangan. Anjeun nempo ka dieu waktu hiji operasi teu lumangsung sakumaha nu diarepkeun atawa anjeun nempo pesen kasalahan. Ieu lain catetan akuntansi — ieu catetan téknis.

Kontrol Keur naon
Saringan tingkat debug · info · warn · error. Waktu néangan masalah, mimitina hurungkeun ngan error jeung warn.
Saringan rohangan Milih tina bagian mana hiji baris asalna — misalna ngan baris nu patali jeung stok.
Paluruh Néangan téks dina pesen, rohangan jeung eusina. Ngetik nomer dokumén biasana geus cukup.
Ngalégaan baris Baris nu mawa data terstruktur ngalégaan waktu diklik sarta némbongkeun rinci téknis.
Ékspor Ngundeur jurnal minangka berkas. Ieu hal munggaran waktu ménta bantuan.
Beresihan Ngosongkeun daptar. Ékspor heula — éntri nu dibersihan teu balik deui.
💡 Kirim tilu hal waktu ménta bantuan

(1) Naon nu keur dicoba ku anjeun (sakalimah), (2) potrét layar pesen nu katempo, (3) berkas nu diundeur tina jandéla Log ku Ékspor. Katiluna méré jawaban leuwih gancang ti batan sapuluh pesen nu nyoba ngagambarkeun masalah.

📋 Log jeung jejak audit lain hal nu sarua

Log téh catetan téknis sarta bisa dibersihan. Patarosan akuntansi saperti "saha nu ngarobah faktur ieu" dijawabna lain dina log tapi dina jejak audit dina Kokpit jeung dina sajarah catetan éta sorangan. Catetan éta teu bisa dihapus.

7. Patarosan nu mindeng ditanyakeun

Kuring ngarobah setélan, naha robah ogé keur babaturan kuring?

Tempoan, jandéla, potong kompas jeung préferénsi HNR téh milik anjeun sorangan: teu aya nu kapangaruhan. Pamaké, sambungan jeung informasi pausahaan mangaruhan saréréa. Lamun asa-asa, tingal dua kolom dina Gambar 1.

Kuring teu nempo hiji bagian pisan

Anjeun teu boga ijinna. Ieu lain karuksakan; bagian administrator ngan katempo ku administrator. Lamun anjeun bener-bener butuh, ménta ka administrator sistem sarta sebutkeun naha anjeun butuh — ijin dibikeun kalawan alesan.

Programna ngalambatan, naha kuring kudu nempo log?

Mimiti tingal bagian Ngawaskeun server (atawa ménta administrator anjeun nempokeun): manéhna ngabéjaan naha masalahna di anjeun atawa di server. Log mah tempat pikeun "operasi mana nu gagal". Duanana ngajawab patarosan nu béda.

8. Kamus istilah

Basa Turki Katerangan pondok
TemaSkéma warna caang/poék program
Yetki (izin)Naon nu meunang ditempo jeung dipigawé ku pamaké
Kapsam (scope)Bagian mana tina program nu jadi asal baris log
SeviyeTingkat pentingna baris log: debug, info, warn, error
Denetim iziSajarah parobahan catetan akuntansi nu teu bisa dihapus
Dışa aktarmaNgundeur nu aya dina layar minangka berkas
🖨 Citak kaca ieu

Tombol Citak di luhur katuhu ngaluarkeun kaca ieu dina format A4. Panduan nu patali: Poé Kahiji, Komunikasi, Kokpit.

9. Pamaké › "Témplat peran": nyieun pamaké tanpa ngaklon

Cara heubeul méré idin ka pagawé anyar nyaéta "salin batur nu mirip, tuluy benerkeun saratusan kotak idin hiji-hiji"; hasilna biasana sakabéh jalma ngurilingan ku hak patugas gudang — tanaga penjual bisa muka paréntah produksi, patugas kualitas bisa ningali bank. Grup Témplat peran dina bagian Pamaké ngeureunkeun éta: pilih, terapkeun, simpen.

Témplat Pikeun saha, muka naon (ringkesan)
satisPanawaran, pesenan, faktur penjualan jeung retur penjualan, kartu akun jeung mutasi, CRM. Bank, produksi, pameulian katutup.
satinalmaFaktur pameulian jeung retur pameulian, kartu pamasok, paménta pameulian jeung rapor, Di Handap Minimum.
depoGudang, itung stok, transfer, surat jalan, kartu stok.
uretim · planlamaParéntah produksi, resép, konfirmasi, MRP; perencanaan ogé paménta jeung jadwal.
kaliteJandéla Kualitas, gudang tipe karantina, stok/seri, IQC-NCR departemén, persetujuan korporat (kulawarga kualitas).
finans · muhasebeKauangan: kas, bank, cék, nulis jeung mupus kuitansi, faktur pameulian/penjualan. Akuntansi: ngan maca wilayah nu sarua, nulis faktur jeung laporan.
ik · yonetimSDM: personel, portal, cuti. Manajemén: gabungan témplat séjén + laporan — tapi tanpa bit administrator sistem.
  1. Setélan › Pamaké › pilih pamaké (atawa nyieun anyar) › pilih peran tina pamilih "Témplat peran". Di handapna dicantumkeun katerangan témplat jeung modul nu dibukana.
  2. Terapkeun (tambah): bit témplat ditambahkeun di luhur idin nu geus aya (pikeun ngagabungkeun dua témplat). Ngan témplat: bit di luar témplat dipaéhan; bit administrator sistem dipertahankeun.
  3. Benerkeun kotak hiji-hiji lamun perlu (témplat ngan titik mimiti); Simpen. Euweuh nu ditulis ka server nepi ka Anjeun mencét Simpen.
⚠ Peringatan "gudang ditugaskeun tapi tanpa idin gudang"

Lamun cabang/gudang ditugaskeun ka pamaké tapi katilu idin depo, deposayim, jeung depotransfer paéh, peringatan beureum muncul — jandéla Gudang ngabalikeun 403 sagemblengna pikeun pamaké éta. Tombol "Terapkeun témplat 'Gudang'" di gigireunana ("Terapkeun témplat 'Kualitas'" pikeun gudang tipe karantina) ngabenerkeunana sakali klik. Peringatan nu sarua muncul waktu nugaskeun ti Gudang › Patugas.

Lumaku harita kénéh: waktu Anjeun mencét Simpen, sési muka pamaké disegerkeun; teu perlu kaluar-asup. Lamun Anjeun ngaganti sandi, sési muka pegat jeung pamaké asup ku sandi anyar. Jawaban némbongkeun itungan "panyegeran sési: disegerkeun / dipegatkeun". Aturan: panduan Kaamanan, bagian 8.

Préferénsi Produksi: Level 1 jeung témplat industri — panduan administrator

10. Layar asup › ⚙ wizard "Setelan awal / Pausahaan anyar"

Wizard dibuka tina ikon gir dina layar asup jeung nyieun pausahaan anyar dina tujuh léngkah: basa jeung nagara, database, administrator utama, pamariksaan jeung nyieun, pamaké, tingkat produksi, ringkesan setelan. Teu perlu konci setelan; pausahaan nu aya teu dicabak jeung wizard eureun lamun database utama, EK1 atawa éntri pausahaan geus aya dina kode nu sarua.

Léngkah 2 boga dua lapisan: tempoan basajan jeung "Setelan lanjutan"

Tempoan basajan (baku) ngan nanya hiji hal: kode pausahaan anyar. Mesin database, alamat server jeung kecap konci administrator teu katempo dina layar; kabéhanana asalna tina konfigurasi server aplikasi. Baris akun administrator ngan-baca jeung némbongkeun hnr_kurulum · kecap konci disimpen dina server ✓: éta kecap konci teu kungsi dikirim ka panyungsi — server nu nyelapkeunana kana paménta setelan. Sangkan baris ieu nembongan, operator kudu nangtukeun kurulum.basitKimlik=<pamaké>:<kecap konci> dina server.properties (kecap konci bisa dicokot tina variabel lingkungan ku ${env:NGARAN}; paké kurulum.basitMotor=firebird5 pikeun ngaganti mesin). Lamun teu aya, wizard langsung muka tempoan lanjutan. Ieu akun lain superuser — ngan nyieun database pausahaan; robah kecap koncina saméméh asup produksi.

"Setelan lanjutan" nanya di mana database bakal disimpen, ku tilu kartu pilihan; ngan widang kartu nu dipilih nu muka: (1) Database dina komputer ieu — parangkat lunak server jalan dina mesin nu sarua jeung aplikasi; mesin, akun administrator jeung baris server ngan-baca ditémbongkeun. (2) Server SQL jauh dina jaringan nu sarua — database aya dina mesin séjén; widang ngaran server, alamat, port, mode TLS, sertipikat CA, diréktori data Firebird jeung peran runtime muka. (3) Kluster SQL / server kluster — profil nu didefinisikeun dina konfigurasi server dipidangkeun; éntri "Tangtukeun kluster awan…" di handap muka formulir nu sarua pikeun Neon jeung CockroachDB Cloud kalawan verify-full geus kapilih. Definisi anyar dina (2) jeung (3) ngan bisa dipilih lamun kurulum.uzakSunucuIzin=true; lamun pareum kartuna tetep katempo tapi teu bisa diklik jeung alesanana ditulis. Unggal widang boga katerangan basa sapopoé di gigireun ngaran téknisna jeung balon ? (arahkeun kursor, toél atawa fokuskeun ku papan tombol).

Tombol "Impor data ti pausahaan heubeul" di handapeun tempoan lanjutan ayeuna muka alur nu saenyana: mindahkeun data database Firebird heubeul anjeun ka pausahaan nu geus aya (tingali bagian di handap). Catetan "Mimitian Level 1…" geus teu aya dina léngkah 1 — ayeuna persis di handapeun judul léngkah 6 (Tingkat produksi), tempat pilihan éta dijieun.

Lanjutan › "Database dina komputer ieu": kecap konci administrator geus teu ditanyakeun

Lamun server pangkalan data dipasang ku HNR sorangan (atawa operator geus nyatet kredensialna sakali dina berkas konfigurasi), euweuh mesin nu nanya ngaran pamaké jeung kecap konci administrator. Pilih kartu "Database dina komputer ieu" dina tempoan lanjutan: widang ngaran pamaké némbongkeun akun nu disimpen (contona postgres, sa, SYSTEM, root, SYSDBA), widang kecap konci némbongkeun •••••••• jeung di handapna aya catetan "Kecap sandi administrator nu disimpen geus siap." Kecap konci éta teu kungsi dikirim ka panyungsi: klien ngan ngirim tanda "paké kredensial nu disimpen" jeung server aplikasi nu nyelapkeunana kana paménta setelan. Sangkan ngarobah, cukup ketik dina salah sahiji widang — mode nu disimpen murag jeung anjeun neruskeun ku akun sorangan; pencét "Paké kredensial nu disimpen" pikeun balik.

Waktu anjeun milih lokasi data (polder) nu béda, diperlukeun akun nu leuwih boga hak: PostgreSQL nyieun tablespace anyar jeung ngan superuser nu meunang ngalakukeunana; dina Oracle pagawéan nu sarua merlukeun hak CREATE TABLESPACE. Lamun akun éta ogé kacatet dina berkas konfigurasi, widang ngaran pamaké pindah ka akun éta sacara otomatis (hnr_kurulum → postgres) jeung némbongkeun "Akun administrator pangkalan data nu disimpen bakal dipaké pikeun polder nu dipilih." — anjeun tetep teu ditanya nanaon. Lamun euweuh akun nu boga hak nu disimpen, nembongan kotak konéng kalawan tombol "Lebetkeun akun administrator pangkalan data" nu muka widangna. Kotak nu sarua ogé muka sorangan lamun server malikkeun PG_DIRECTORY_PRIVILEGE_REQUIRED, ORACLE_TABLESPACE_PRIVILEGE_REQUIRED atawa ORACLE_PRIVILEGE_REQUIRED.

Pikeun operator: barisna kurulum.yerelKimlik.<mesin>=<pamaké>:<kecap konci> dina server.properties; kode mesinna firebird5, postgresql, cockroach, mssql, oracle. Kecap konci bisa asalna tina variabel lingkungan ku ${env:NGARAN}. Kredensial ngan dipaké pikeun pangkalan data dina komputer ieu: lamun server jauh atawa klaster dipilih, server nolak ku SAVED_CREDENTIAL_TARGET_INVALID, jeung lamun euweuh nu disimpen manéhna malikkeun SAVED_CREDENTIAL_UNAVAILABLE (tara nyoba kecap konci kosong sacara jempé). Kecap konci kosong ditolak; pikeun CockroachDB insecure nu teu menta kecap konci, tulis root:root. Firebird teu merlukeun baris tambahan: firebird.user/firebird.password nu geus aya dipaké. Ngahapus baris éta malikkeun paripolah heubeul — pamaké ngetik kredensial deui.

Lanjutan › ⤓ "Impor database": mindahkeun data ti pausahaan heubeul

Naon nu dilakukeun: maca kartu palanggan jeung stok, faktur, surat jalan, pesenan, panawaran, kuitansi, cék, bukti gudang, resép jeung paréntah produksi, data personel katut gambar/dokumén dina database EK1 tina database Firebird heubeul anjeun, nyieun objék tina kabéhanana jeung nyimpenna ngaliwatan jalur tulis pausahaan éta sorangan. Nu teu dilakukeun: TEU NYIEUN pausahaan. Pausahaan tujuan kudu geus dijieun ku ieu wizard. Database sumber sipatna ngan-baca: taya hiji baris ogé nu robah salila impor.

Léngkah 1 — pausahaan tujuan jeung asup administrator. Anjeun ngetik kode pausahaan jeung asup ku administrator sistem pausahaan éta. Daptar pausahaan ngahaja teu dipidangkeun: sési éta sorangan ngabuktikeun yén pausahaan aya jeung anjeun administratorna. Pamaké nu lain administrator teu bisa nanaon dina ieu layar (403). Lamun server ngan-baca (HNR_WRITE pareum), impor ditolak.

Léngkah 2 — database sumber. Jenis sumber ayeuna ngan FirebirdSQL (nu séjén katempo tapi teu bisa dipilih). Anjeun ngeusian alamat server, port (baku 3050), jalur atawa alias database, pamaké database (biasana SYSDBA) jeung kecap konci na. Lamun jalur database EK1 dikosongkeun, _ek1 ditambahkeun kana jalur utama. "Uji sambungan" nyambung ka sumber jeung ngalaporkeun vérsi, jumlah tabel jeung naha EK1 kapanggih; lamun EK1 euweuh, gambar jeung dokumén teu diimpor sarta layar nyebutkeunana écés.

Léngkah 3 — inventaris tabel. Sakabéh tabel di sumber didaptarkeun ku salah sahiji ti opat kaputusan; taya nu leungit jempé-jempé. Objék: kartu/dokumén dijieun tina tabel jeung disimpen ngaliwatan jalur tulis pausahaan sorangan (contona MUSTERI → kartu palanggan, FATURA + IRSALIYEITEM → faktur katut barisna). Salin: lamun tujuan boga tabel ngaran sarua, kolom babarengan disalin baris-baris. Turunan: teu disalin — nilai saperti saldo akun (CARIDURUM) jeung stok (STOKDURUM) diitung deui ku jalur tulis jeung disaluyukeun jeung sumber dina ahir impor. Liwat: tabel sistem atawa log.

Kaputusan "liwat" ayeuna ngan pikeun singgahan nu bisa dijieun deui. Vérsi saacanna nganggap 53.662 baris minangka "tébel sistem" jeung teu kungsi ngimpor — riwayat kurs (KUR), status transfer Logo (FATURA_LOGO), definisi pencetak (SISTEMDOSYA), kamus antarmuka jeung labél widang (METIN_SOZLUK, ALAN_SOZLUK), log SDM jeung produksi. Ayeuna kabéh disalin. Nu bener-bener diliwat ngan singgahan pratinjau berkas, sarta alesanana ditulis dina daptar. Tébel database EK1 salian eusi berkas (contona jejak aksés) ogé dipindahkeun jeung katempo ku awalan EK1..

Nomer dokumén dijaga. Nomer faktur, surat jalan, pesenan, panawaran, kuitansi, bundel cék jeung bukti gudang tetep sarua pisan — sanggeus arsip dua puluh taun, jawaban "faktur nomer sabaraha" teu robah. Dina ahir impor cacahan nomer dimajukeun ngaliwatan niléy pangbadagna, sangkan dokumén kahiji sanggeus impor teu paadu.

Satia kana sumber — panyalarasan otomatis. Database umur dua puluh taun teu salawasna konsisten di jerona; impor henteu ngoméan sumber, tapi nurutan sumber. Ku kituna opat panyalarasan jalan di ahir: (1) kode buku besar palanggan — waktu kartu palanggan diganti ngaran, versi HNR heubeul teu ngapdet sirah kuitansi, jadi baris buku besar jeung sirah dokumén mawa kode béda; di tujuan baris buku besar nyokot kode tina baris buku besar sumber, (2) baris saldo sésa — baris saldo nu euweuh di sumber sarta taya kartu atawa akun kas/bank dipupus, (3) baris stok tanpa kartu — baris status stok nu tacan kungsi aya di sumber sarta taya kartuna dipupus, (4) baris pamakéan produksi — pamisahan lot pamakéan produksi disaluyukeun jeung daptar baris sumber. Unggal panyalarasan téh fail-closed: lamun total dua sisi béda, taya nu dirobah; jumlahna katempo dina baris "Koréksi otomatis" di layar hasil jeung dina log impor.

Konfigurasi pausahaan sorangan NIMPA baku tujuan. Nyiapkeun pausahaan anyar melak baris awal dina tébel saperti préférénsi produksi, aturan persetujuan, sif, gudang, jeung kas. Baris éta patukang jeung baris sumber nu kuncina sarua, sarta baheula sumber diliwat JEMPÉ-JEMPÉ — pausahaan hasil impor muka ku profil "Level 1" jeung aturan APQP/subkontrak pareum. Ayeuna dina tébel konfigurasi leutik sumber meunang: baris tujuan dianyarkeun ti sumber. Aya dua iwal nu dihaja: kartu pamaké (sangkan kecap konci administrator teu leungit) jeung identitas setelan pausahaan. Unggal konci nu diliwat katempo dina daptar "Hasil per tébel" dina léngkah 5.

Panyalindungan nomer dokumén nu ngageser. Nalika anjeun ngimpor ka pausahaan nu sarua pikeun kadua kalina (ngaréngsékeun prosés nu pegat, sésa impor seléktif), nomer dokumén bisa ngageser. Baheula éntri buku besar éta dianggap "euweuh di sumber" jeung DIHAPUS, nepi ka duit leungit tina rekening koran; lantaran CARIDURUM ditulis ti sumber, saldo tetep katempo bener jeung patukang jeung rekening koran. Ayeuna dua hal lumangsung: (1) dina modeu impor buku nomer pasti teu deui nyieun hiji nomer dianggap "kapaké", jadi nomer dijaga; (2) upama kelompok nu ngageser kapanggih ogé, éta teu dihapus — dicatet minangka Simpangan dina rekonsiliasi jeung ditulis ka log. Dina baris pamakéan produksi harga ayeuna ogé dibawa ti sumber, sarta pamariksaan nilai baris nu anyar mariksa éta per jinis dokumén.

Saldo faktur kabuka (KALAN) jeung bagian Pangropéa

Saldo faktur kabuka diturunkeun. Program desktop heubeul teu kungsi ngeusian sésa faktur (FATURA.KALAN), sedengkeun di HNR umur piutang, "piutang telat" di kokpit, arus kas, jeung nutup faktur tina kuitansi maca kolom ieu. Ku kituna dina fase rékonsiliasi turunan impor ngolah mutasi unggal akun numutkeun tanggal: pamayaran, retur, jeung cék nutup faktur pangheubeulna heula (FIFO), sarta saldo kabuka akun ditulis kana faktur panganyarna. Faktur penjualan jeung pembelian nuturkeun aturan nu sarua; faktur nu dibatalkeun tetep ditutup; akun nu saldo bersihna di handap 1 TL (sésa pembulatan heubeul) teu meunang faktur kabuka. Akun nu salah sahiji fakturna geus boga sésa teu dirampa. Baris fatura.kalanTop dina tabel rékonsiliasi ngabandingkeun tujuan jeung total nu dibikeun ku aturan nu sarua dina database sumber. Sabagian saldo kabuka bisa aya dina cék/wésel nu dipasrahkeun, nota debit, atawa mutasi bank/kas, lain dina faktur; bagian éta teu katingali dina faktur tapi katingali dina mutasi akun.

Bagian Pangropéa (dina léngkah 2, sanggeus asup). Omean saldo kabuka nerapkeun aturan nu sarua langsung dina pausahaan nu geus diimpor saméméhna. Pratinjau ditémbongkeun heula (faktur nu robah, total saacan jeung sanggeus, akun nu diliwat, saldo kabuka di luar faktur) sarta taya nu ditulis; Larapkeun omean ngan nulis kolom sésa, mariksa deui niléy heubeul dina unggal baris (faktur nu robah ku kuitansi di satengahing teu ditimpa) sarta dicatet dina tapak kagiatan. Dijalankeun deui teu ngahasilkeun parobahan. Eusian deui kamus nambahkeun baris tarjamahan antarmuka jeung kolom (24 basa) nu leungit; tarjamahan nu diédit manual teu dirampa sarta prosésna sababaraha menit. Nalika pausahaan anyar disiapkeun, ngeusian ieu jalan otomatis di tukang sanggeus pausahaan muka; lamun gagal, persiapan teu gagal, dicatet dina log persiapan sarta bisa dilengkepan ku tombol ieu. Lamun kaca dimuat deui atawa server dimimitian deui, impor nu masih jalan muka sorangan dina léngkah 4 nalika anjeun asup; hasil impor pamungkas nu geus réngsé aya dina Témbongkeun hasil impor pamungkas. Inventaris dina léngkah 3 ogé mintonkeun tabel database EK1 katut jumlah barisna.

Pilihan impor. Uji coba: kabéhanana dibaca jeung diitung tapi taya nu ditulis — jalankeun ieu heula pikeun nempo inventaris jeung perkiraan lilana. Impor ogé arsip dokumén nu dihapus jeung Impor ogé riwayat pergerakan: tabel arsip pausahaan heubeul (diimpor dina fase panungtung; lamun pegat, impor teu dianggap gagal). Impor gambar jeung dokumén (EK1): berkas dina database EK1. Teruskeun sanajan tujuan geus aya datana: sacara baku impor eureun lamun pausahaan tujuan geus aya datana; ieu kotak téh idin anjeun. Ukuran batch: sabaraha data ditulis per transaksi (baku 200).

Léngkah 4 — impor jeung kamajuan. Anjeun nempo tahap (persiapan → kartu → dokumén → produksi → gambar jeung dokumén → salinan tabel umum → arsip → rekonsiliasi nilai turunan → pangukuran rekonsiliasi), perséntase, cacahan ditulis/diliwat/gagal jeung baris panungtung log impor. Log disamarkeun: kecap konci, token jeung kredensial dina string sambungan tara ditulis. Eureunkeun mungkas tugas dina titik aman salajengna; batch nu satengah jalan dibolaykeun. Tugas jalan dina server: nutup jandéla teu ngeureunkeunana, jeung waktu anjeun balik deui anjeun nempo status tugas nu sarua.

Léngkah 5 — kumaha maca tabel rekonsiliasi. Unggal baris nyaéta hiji item nu diukur: Sumber niléy ti database heubeul, Tujuan niléy ti pausahaan anyar, Bédana jarak duanana. Status Cocog hartina item pindah pas. Simpangan dicitak beureum jeung kudu dipariksa manual. Simpangan nu dipikanyaho nyaéta béda nu asalna tina sumber sorangan (contona palanggan ganda di sumber, atawa cék tanpa bundel). Item nu diukur: saldo akun, stok (total jeung per gudang), jumlah/niléy/status cék, jumlah jeung niléy kuitansi katut faktur, jumlah resép jeung paréntah produksi, jumlah berkas EK1 jeung cakupan tabel.

Upama rekonsiliasi nyimpang, pagawéan teu nyebut "réngsé". Nalika hiji pamariksaan nyimpang, judul hasil unina "Impor réngsé — TAPI rekonsiliasi némbongkeun simpangan" sarta ngaran pamariksaan nu nyimpang didaptarkeun dina pita koneng di luhur tébel. Daptar "Hasil per tébel" némbongkeun, pikeun unggal tébel sumber, kaputusanana, jumlah baris sumber, nu ditulis, diliwat jeung gagal, katut alesanana; tébel nu boga baris gagal aya di luhur jeung beureum. Pariksa duanana daptar saacan ngagunakeun pausahaan hasil impor.

Anjeun bisa ngimpor sumber nu sarua pikeun kadua kalina. Impor dumasar idéntitas: kartu, dokumén, cék atawa berkas nu geus aya di tujuan teu ditulis deui, tapi diitung salaku diliwat. Ngamimitian deui impor nu pegat téh aman; taya duplikat nu kabentuk.

Impor seléktif (ku saringan tébel) teu ngajalankeun panyalarasan tébel turunan. Upama anjeun ngan ngimpor tébel nu tangtu, nulis tébel turunan saperti saldo palanggan jeung stok ti sumber diliwat — sabagian dokumén can diimpor sarta panyalarasan sabagian bakal nyasabkeun. Hal ieu dicatet dina rekonsiliasi minangka Simpangan nu dipikanyaho. Sanggeus anjeun ngimpor sésa tébel (prosés tanpa saringan), panyalarasan jalan normal.

Kode galat. AKTARIM_OTURUM_GEREKLI teu aya sési atawa sési béak · AKTARIM_YONETICI_GEREKLI / AKTARIM_YETKI_YOK pamaké lain administrator sistem · AKTARIM_YAZMA_KAPALI server ngan-baca · AKTARIM_HEDEF_UYUSMAZ pausahaan nu dipilih lain pausahaan sési · KAYNAK_GECERSIZ format formulir sumber salah · KAYNAK_ERISILEMEDI teu bisa nyambung ka sumber · KAYNAK_KIMLIK pamaké/kecap konci sumber ditolak · KAYNAK_UZAK_YASAK daptar idin dina konfigurasi server nutup éta alamat · KAYNAK_EK1_YOK EK1 teu bisa dibuka (impor terus, berkas diliwat) · HEDEF_DOLU tujuan aya datana, kotak idin diperlukeun · HEDEF_SEMA_EKSIK tujuan teu boga tabel padananna (diliwat) · AKTARIM_SURUYOR geus aya tugas jalan pikeun ieu pausahaan · AKTARIM_IS_BULUNAMADI catetan tugas leungit atawa béak · AKTARIM_IPTAL_EDILDI dieureunkeun pamaké · AKTARIM_FAZ_HATASI hiji fase eureun (tingali log).

Jieun cadangan pausahaan tujuan saméméh ngimpor. Impor nulis ka tujuan jeung tara nyabak sumber. Lamun hasil di tujuan teu luyu jeung kahayang, jalan baliknna nyaéta cadangan — jadi jalankeun uji coba heula, tingali inventarisna, tuluy jieun cadangan jeung mimitian impor nu saenyana.

Mesin database: Firebird SQL 5 jeung PostgreSQL 17 — duanana dirojong pinuh

Anjeun milih mesin dina léngkah 2. Firebird SQL 5: akun SYSDBA jeung kecap konci anu ditangtukeun waktu Firebird dipasang; server kudu lokal. PostgreSQL 17: data pausahaan disimpen dina hnr_<kode pausahaan> jeung lampiran berkas dina hnr_<kode pausahaan>_ek1; akun anu dibikeun kudu superuser kalawan CREATEDB, jeung database anu dijieun diserahkeun ka peran runtime server (postgresql.user). Éntri dokumén, laporan, kartu stok/akun jeung lampiran (unggah / daptar / undeur / pratinjau / bolay) kalakuanana sarua dina duanana mesin.

Baris "Server": host:port · TLS — ngan-baca

Sanggeus mesin dipilih, baris Server · <mesin> nembongan di handapeun kecap konci administrator, contona localhost:5432 · TLS: disable. Nilai ieu dibaca tina konfigurasi server aplikasi (server.properties) jeung teu bisa dirobah dina wizard: taya alamat, port atawa jalur ti browser anu diteruskeun ka server, jadi idéntitas administrator teu bisa diarahkeun ka target sambarangan. Baris Firebird ogé nyebutkeun "server lokal diperlukeun". Hubungi operator server lamun perlu server database séjén.

Baris "Basa urutan/hurup": basa database pausahaan nuturkeun nagara

Di handapeun baris Server nembongan Basa urutan/hurup: basa resmi nagara régulasi anu dipilih dina léngkah 1 (contona Turki → Turki (tr), Swédia → Swédia (sv), Indonésia → Indonésia (id)); baris nu sarua aya dina ringkesan setelan. Basa ieu nangtukeun aturan hurup database pausahaan: paluruhan sarua teu gumantung basa (babandingan akar tanpa hurup gedé-leutik jeung aksén — "ali" cocog jeung "ALİ", "sema" jeung "ŞEMA" di sakabéh nagara), sedengkeun urutan jeung konvérsi hurup gedé/leutik nuturkeun basa resmi nagara (urutan ç/ş/ı Turki jeung ı↔I, i↔İ; ä/ö Swédia di tungtung abjad). Nilai dibaca tina tabél nagara→basa di server, teu bisa dirobah dina layar jeung tetep sanggeus setelan. Dina mesin CockroachDB urutan basa ngan lumaku pikeun ORDER BY dina kueri basajan hiji tabél; kueri kompléks bisa nembongkeun urutan titik kode.

Database dina server séjén: pilihan "Server"

Database pausahaan ogé bisa dijieun dina server database anu jalan dina mesin séjén, lain dina mesin server aplikasi. Anjeun masang sorangan server database (Firebird 5, PostgreSQL atawa CockroachDB) dina mesin éta, jieun sangkan bisa dihontal ti jaringan sarta tangtukeun kecap konci administratorna; wizard teu masang naon-naon, ngan nyambung jeung nyieun database pausahaan di dinya. Ieu merlukeun baris kurulum.uzakSunucuIzin=true dina server.properties milik operator; lamun alamatna di luar rentang privat (10.x, 172.16-31.x, 192.168.x, 127.x) alamat éta kudu aya ogé dina kurulum.sunucuIzinListesi=host1,host2. Salila idin pareum, baris Server dina léngkah 2 tetep ngan-baca saperti saméméhna.

Waktu idin hurung, baris Server dina léngkah 2 robah jadi pamilih: eusina server anu didefinisikeun dina setelan server (kume.<ngaran>.*) jeung pilihan "Server ieu (geus disetél)", sarta "Tangtukeun server séjén…" di bagian handap. Definisi anyar ménta: ngaran server (pangpanjangna 30 hurup/angka/garis handap/tanda hubung dimimitian ku hurup leutik; firebird, postgresql, cockroach geus dicadangkeun), alamat jeung port, pikeun PostgreSQL/CockroachDB mode TLS jeung sertipikat CA pilihan (berkas PEM, pangpanjangna 16 KB), pikeun Firebird diréktori data (diréktori indung dina mesin jauh tempat berkas pausahaan dijieun) sarta pamaké/kecap konci peran runtime pilihan. Lamun peran runtime geus aya dina server éta, kecap koncina dipariksa; lamun can, setelan nyieun peran jeung ngahasilkeun kecap koncina. Sanggeus setelan réngsé, definisi server jeung baris pausahaan (firma.<pausahaan>=kume:<ngaran>) ditulis kana server.properties; kecap konci jeung sertipikat ogé disimpen di dinya sarta aplikasi teu perlu dimimitian deui.

Kode kasalahan nu bisa nembongan dina pamariksaan awal

KodeHarti jeung solusi
DB_SUPERUSER_REQUIREDDina PostgreSQL objék konvérsi implisit ngan bisa dipasang ku superuser; bikeun akun superuser pikeun setelan.
DB_OWNER_GRANT_REQUIREDAkun anu dibikeun teu bisa mindahkeun kapamilikan ka peran runtime (hnr_uygulama); diperlukeun grant hnr_uygulama to <akun> atawa superuser.
RUNTIME_DB_USER_MISMATCHPamaké anu dibikeun teu cocog jeung pamaké sambungan runtime server, atawa peran runtime teu aya dina kluster; hubungi operator server.
DB_CREATE_PRIVILEGE_REQUIREDAkun teu boga hak CREATEDB.
LOCAL_FIREBIRD_REQUIREDPikeun Firebird server kudu lokal (host jauh ditolak).
REMOTE_SERVER_DISABLEDNangtukeun server séjén dipareuman; operator kudu nyetél kurulum.uzakSunucuIzin=true.
REMOTE_HOST_NOT_ALLOWEDAlamat di luar rentang privat jeung teu aya dina kurulum.sunucuIzinListesi.
CLUSTER_NAME_INVALID / CLUSTER_EXISTSFormat ngaran server salah atawa definisi kalawan ngaran nu sarua geus aya.
RUNTIME_ROLE_PASSWORD_REQUIRED / RUNTIME_ROLE_PASSWORD_INVALIDPeran runtime aya dina server; kecap koncina kurang atawa salah.
FB_DATA_DIR_REQUIRED / FB_DATABASE_ACCESS_RESTRICTEDDiréktori data Firebird teu dieusian, atawa setelan DatabaseAccess server jauh nolak diréktori éta.
CONFIG_WRITE_FAILEDPausahaan geus dijieun tapi server.properties teu bisa ditulis; operator kudu nambahkeun definisi pausahaan sacara manual.
COMPANY_EXISTSKode pausahaan geus dipaké; asup ka pausahaan éta atawa pilih kode séjén.
PRECHECK_TIMEOUTServer database teu ngajawab pamariksaan awal dina waktuna. Server jauh jeung awan (Neon, CockroachDB Cloud) bisa lila waktu hudang tina mode saré; wizard nyoba deui sakali sacara otomatis — lamun tetep gagal, pencét Teraskeun deui sababaraha detik ti harita.
SETUP_IN_PROGRESSAya setelan séjén anu keur lumangsung pikeun kode pausahaan ieu. Kode pausahaan unik sa-server: kode nu sarua teu bisa dipasang dina server database séjén dina waktu nu sarua. Antosan setelan nu lumangsung réngsé atawa pilih kode pausahaan séjén.
SETUP_BUSYServer geus nepi kana wates setelan sakaligus (baku 3; operator ngarobahna ku HNR_KURULUM_PARALEL). Cobian deui sanggeus salah sahiji setelan nu lumangsung réngsé.

Sababaraha setelan pausahaan sakaligus jeung log setelan

Kode pausahaan nu béda bisa dipasang babarengan; pausahaan nu ka server database misah teu silih antosan deui. Konci aya dina kode pausahaan: setelan kadua pikeun kode nu sarua ditolak ku SETUP_IN_PROGRESS (kode pausahaan unik sa-server). Sacara baku pangpanjangna 3 setelan jalan babarengan. Waktu jandéla setelan ngalaporkeun gagal, muncul kotak "Log setelan (baris panungtung)" di handapeun pesen kasalahan: baris-baris éta kaluaran diagnostik server database jeung helper setelan (lilana tahap, peringatan mesin, pesen kasalahan database). Kecap konci jeung détil sambungan henteu ditémbongkeun di dinya; eusina bisa dibikeun sakumaha ayana ka operator server.

Lamun PostgreSQL euweuh dina komputer ieu: HNR masang sorangan

Lamun PostgreSQL teu kapanggih dina léngkah Database, wizard némbongkeun tombol "Pasang PostgreSQL". Sakali klik, pamasang bawaan jalan: kira-kira samenit, kira-kira 200 MB, sarta server nu dipasang ngan narima sambungan ti komputer ieu (listen_addresses=localhost, cék kecap konci scram-sha-256). Kamajuan katémbong léngkah-léngkah: diréktori data, berkas konfigurasi, ngamimitian server, peran database, database témplat, setelan server, verifikasi. Sanggeus réngsé anjeun neruskeun ti tempat panungtung; ngaran pamaké atawa kecap konci database henteu kungsi dipénta.

Naon anu ditulis ku pamasang? Kluster dipasang handapeun data/pg (diréktori data data/pg/veri, log data/pg/pg.log). Modél peran sarua jeung data/pg-calisma-rolu.sql: peran runtime hnr_uygulama (lain superuser, teu bisa nyieun database), peran pamasangan hnr_kurulum (CREATEDB) jeung database témplat hnr_sablon nurutkeun basa pausahaan (eusina lapisan cast implisit). Ngan baris postgresql.host/port/user/password/sslmode jeung kurulum.basitKimlik anu ditambahkeun kana server.properties; taya baris heubeul anu dirobah sarta cadangan server.properties.bak-… dicokot ti heula. Kecap konci superuser (postgres) henteu kungsi ditulis kana berkas setelan: ngan aya dina data/pg/HNR-PG-SIRLAR.txt — cadangkeun berkas éta sarta jaga tina aksés teu sah.

Wates jeung ngungkulan masalah. Pamasang ngan bisa dimimitian ti komputer anu ngajalankeun aplikasi (panyungsi jauh meunang 403) sarta ayeuna jalan ngan dina Windows. Lamun berkas program PostgreSQL euweuh, gantina tombol muncul peringatan yén pangurus kudu ngabongkar zip Windows x64 binaries ka tools/postgresql — pamasang henteu kungsi ngundeur naon-naon. Lamun PostgreSQL geus dikonfigurasi, pamasang teu ngalakukeun nanaon. Pamasangan ogé ngadaptarkeun tugas anu ngajalankeun PostgreSQL waktu komputer dihurungkeun; lamun tugas éta gagal didaptarkeun (wates idin) PostgreSQL tetep jalan, tapi muncul peringatan yén kudu dijalankeun manual sanggeus dihurungkeun deui. Ngan kluster anu dipasang ku HNR sorangan anu bisa dipupus; pamupusan ngaberesihan tugas, diréktori data jeung baris server.properties sakaligus, sarta sakabéh data pausahaan dina kluster éta dipupus.

Lamun Oracle dipilih: hak istiméwa akun pamasangan

Hak istiméwa nu wajib pikeun pamasangan. Dina Oracle pausahaan dijieun jadi dua nu boga skéma (utama + EK1). Akun pangkalan data nu diasupkeun ka wizard kudu boga hak sistem ieu: CREATE USER, ALTER USER, GRANT ANY PRIVILEGE. Lamun anjeun milih lokasi data husus (tablespace/jalur DBF sorangan) dina setelan lanjutan, CREATE TABLESPACE ogé diperlukeun. Lamun aya nu kurang, wizard eureun saméméh ngamimitian sarta nyebut ngaran hak nu kurang (ORACLE_PRIVILEGE_REQUIRED) — teu ninggalkeun pausahaan satengah jadi.

Hak tambahan nu disarankeun. DROP USER (ditambah DROP TABLESPACE pikeun lokasi husus) henteu wajib pikeun pamasangan, tapi lamun aya kagagalan di tengah pamasangan HNR maké éta pikeun mupus sorangan nu boga skéma nu satengah jadi. Tanpa hak éta pamasangan tetep dicoba; pesen kasalahan tuluy nyebut nu boga skéma mana nu kudu dipupus manual ngaliwatan ORACLE_YARIM_KURULUM_KALDIRILAMADI. Ku kituna méré DROP USER ngan salila pamasangan tuluy dicabut deui téh prakték nu hadé.

Akun runtime misah. Wizard nyieun dua nu boga skéma per pausahaan sarta ngan méré CREATE SESSION, CREATE TABLE, CREATE VIEW, CREATE SEQUENCE, CREATE PROCEDURE, CREATE TRIGGER; kuota disetél jadi QUOTA UNLIMITED dina tablespace nu dipilih. Jadi akun nu dipaké sapopoé teu bisa nempo pausahaan séjén sarta teu bisa nyieun pamaké atawa skéma.

Émbaran Pausahaan › Koneksi bank (ngan administrator): masang koneksi pikeun nampi mutasi rekening langsung ti bank, kredénsial diénkripsi, uji koneksi, pemetaan rekening, jeung interval njupuk. Rinciana: panduan Koneksi Bank Langsung.

11. Setélan › HNR › "Cadangan pangkalan data pausahaan" jeung pamulihan ti cadangan

Paranti naon. Kartu Cadangan pangkalan data pausahaan dina Setélan › HNR nulis pangkalan data utama jeung EK1 pausahaan nu keur dibuka kana hiji folder paket nu dienkripsi. Paket muncul jadi folder anyar handapeun diréktori nu dipilih dina komputer nu ngajalankeun server HNR: main.enc, ek1.enc jeung tanda réngsé hnr-yedek.json nu ditulis pangahirna. Anjeun kudu administrator sistém sarta ngasupkeun deui sandi administrator HNR ayeuna; sandi éta ogé nu muka paket. Kredensial server atawa pangkalan data henteu disimpen di jerona.

Pamulihan. Layar "Jieun pausahaan anyar ti cadangan HNR", dibuka tina menu ⋮ dina layar asup, salawasna mulihkeun ka KODE PAUSAHAAN ANYAR — pausahaan nu geus aya moal kungsi ditimpa. Pamulihan menta sandi administrator HNR waktu cadangan dijieun jeung administrator pangkalan data tujuan (Firebird: SYSDBA, PostgreSQL: superuser, CockroachDB: root/admin, SQL Server: sysadmin, Oracle: administrator nu boga hak CREATE USER). Pausahaan anyar diterbitkeun ngan sanggeus dua muatan dibuka jeung diverifikasi; lamun sandi salah atawa bagian kadua ruksak, taya nanaon nu dijieun dina tujuan.

Mesin nu dirojong. Firebird, PostgreSQL, node CockroachDB lokal nu dipasang ku HNR sorangan, Microsoft SQL Server jeung Oracle. Pikeun Firebird/PostgreSQL/CockroachDB dipaké parabot cadangan bawaan mesin. Pikeun SQL Server jeung Oracle pakétna logis: définisi skéma katut baris sakabéh tabél dibaca ngaliwatan sambungan pangkalan data. Ku kituna cadangan tetep bisa dicokot sanajan server pangkalan data aya di jauh atawa di jero konténer; aksés ka sistém berkas server teu diperlukeun. Pamulihan nyieun pangkalan data/skéma anyar jeung pamaké runtime anyar pikeun pausahaan anyar; pikeun paket Oracle anjeun kudu ngeusian ngaran kluster tujuan (jeung lamun perlu ngaran layanan, bawaan FREEPDB1).

Nu perlu dipikanyaho. Utama jeung EK1 dicadangkeun misah; taya jaminan hiji lalakon atomik antara duaan — pilih waktu singget tanpa kagiatan dina pausahaan. Ngan hiji pencadangan atawa pamulihan nu bisa jalan sakaligus. Folder cadangan aya dina sistém berkas server, lain panyungsi, sarta folder nu dilink (symlink/junction) ditolak. Salin paket ka tempat nu aman: tanpa paket taya jalan balik, sarta tanpa sandi paket teu bisa dibuka.