Hang (Not Responding) Sebelum Mengisi User ID & Password

Hang (Not Responding) Sebelum Mengisi User ID & Password

Jika pada saat membuka database ACCURATE , sebelum mengisi Userid & Password  tampilan jadi hang (Not Responding) dan tampilan blank saja, kemungkinan ada aplikasi yang menggunakan Port yang sama dengan ACCURATE yaitu Port 3051, 3052, 3053, & 3055

Untuk pengecekkannya mohon dilakukan:
1. Ke menu C:\Program Files\Firebird\Firebird_25, buka file firebird.log dan cek apakah ada error “bind error = 10048” 

2. Ke menu Start\Control Panel\All Control Panel Items\Administrative Tools\services | stop services yaitu semua accurate service seperti contohnya accurate 5 license service, accurate service engine dan Firebird 2.5 juga di klik stop.

3. Selanjutnya, jalankan command di komputer  (start\run\cmd) ketikkan netstat – ano | enter | hasilnya seperti dibawah dimana contohnya Port 3051, 3053, dan 3055 digunakan di PID 7140, 4688 & 7980

 

4. Lalu, ke buka Task Manager | klik tab Process | klik PID yang dari Port 3051,3052,3053 & 3055 misalkan 7980 dari Port 3055 untuk mengetahui digunakan untuk aplikasi apa, dan jika di bawah digunakan di aplikasi ACCURATE Service Engine.

 

5. Jika ada aplikasi yang menggunakan Port yang sama dengan ACCURATE, maka aplikasi tsb harus di uninstall

6. Kemudian, akses kembali database accurate.

 

(Available for ACCURATE 4 & 5)

 

Unable to Complete Network Request To Host “Local Host”

Error : Unable to Complete Network Request To Host “Local Host” . Error Reading Data From the Connection

 

 

RENE Cashier, saat klik lunas tampil notifikasi error :
” Error reading response from remote server:
SQL Error: Dynamic SQL Error SQL error code = -206 Column unknown PRINTBYUSERID At line 1, column 498. Error Code: -206.
can’t format message 13:794 — message file C:\Program Files\CPSSoft\firebird.msg not found The SQL: Insert Into SalesDet, (ID, MasterID, ItemID, ItemOvDesc, Quantity, UnitPrice, ItemDiscPC, ItemDiscount, ExtPrice, ItemSales, Taxable, ItemHistID,Status, OrderTypeID, FirstTaxAbleAmount, ExtraTaxAbleAmount, ServantCommission, DoctorCommission, PharmacistCommission,
ClinicID, RecipeID, UserID, DoctorID, PharmacistID, ServantID, OrderPrinted, Notes, HavePromo, RoomID, MadeStatus, ParentID,
Work_StartTime, Work_DoneTime, TicketScheduleID, ItemUnit, UnitRatio, UnitQuantity, OrderTime, IsFreeItem, PrintByUserId)
values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, “

Error tsb dikarenakan, menginstall patch rene di komputer tetapi belum di perbarui databasenya dari rene Administration. Dan yang harus dilakukan adalah

1) Pastikan tidak yang ada komputer mengakses database rene dari rene cashier
2) Ke menu C:\Program Files\CPSSoft\RENE2 dan akes reneadmin.exe
3) Login dengan menggunakan password administrator | klik masuk
4) Tampil notifikasi “Database memiliki struktur yang belum terbarui sesuai versi program!. Apakah anda ingin memperbaharui struktur database?” | pilih Ya. “

 

 

5. Tampil Memperharui struktur data, Mohon tunggu !….

 

6. Jika sudah selesai, otomatis terbuka rene administration

 

7. Pastikan yang diupdate database di rene admin adalah komputer yang menyimpan database. Akses database secara lokal seperti tampilan rene setup dibawah:

 

8. Selanjutnya, buka kembali rene cashier dan coba kembali, apakah masih error atau tidaknya.

 

(Available for RENE 2 version)

 

Rene 2 License Service belum Start! Start melalui Control Panel

Error : Rene 2 License Service belum Start! Start melalui Control Panel | Administrative Tools | Service

 

Saat akses rene cashier, tampil notifikasi “RENE 2 License Service belum start!, Start melalui Control Panel | Administrative Tools | Service.” Mohon di cek apakah ada services RENE 2 License dan jika ada tetapi tidak start, mohon di klik start.

Tetapi, jika tidak ada services RENE 2 License Service atau tidak bisa started dikarenakan tampil notifikasi error. Hal tsb, kemungkinan aplikasi RENE 2 discan oleh Windows Defender Security Center, sehingga perlu dilakukan exclusion dengan mengikuti panduan berikut:

1. Search Windows Defender Security Center di komputer

 

2. Klik Virus & threat protection

 

3. Klik Virus & threat protection settings

4. Off kan terlebih dahulu Real-time protection

5. Selanjutnya, tutup Windows Defender Security center dan pastikan database rene tidak ada di folder yang sama dengan aplikasi rene dan uninstall aplikasi rene 2 dengan mengikuti panduan disini.

6. Download aplikasi rene, disinidan setelah selesai download, kemudian install aplikasi rene 2 (Pastikan tidak mengakses aplikasi rene 2)

7. Selanjutnya kembali ke Windows Defender Security Center dan scroll ke bawah | klik Exclusions.

 

8. Klik Add (+) | Pilih File

 

9. Ke hardisk C | Windows | SysWOW64 | Pilih file ReneLicsvc

10. Sehingga yang di exclusions adalah   C:\Windows\SysWOW64\ReneLicsvc.exe

11. Klik + add an exclusion | folder | Pilih folder CPSSoft (C:\Program Files(x86)\ CPSSoft)

12. Sehingga akan tampil dibawah ini:

]

 

13. Selanjutnya, bisa di on kembali Real-time protection

13. Akses kembali aplikasi rene, dan harusnya tidak tampil notifikasi
“RENE 2 License Servie belum start!, Start melalui Control Panel | Administrative Tools | Service.”

 

 

(Available for RENE 2 Version)

Menampilkan Total Quantity di Preview Bill Of Material

Menampilkan Total Quantity (Kuantitas) di Preview Bill Of Material (Formula Produk)

Berikut langkah-langkah untuk menampilkan Total Quantity (Kuantitas) di preview Bill Of Material (Formula Produk):

 

1. Ke menu Setup | Form Template

2. Pilih Template Bill Of Material | Klik Designer

 

3. Klik “Insert rectangle object” dan letakkan kolom dibawah kolom quantity (kuantitas).

4. Selanjutnya klik Insert expression | Variable Misc | Klik 2 kali variable “Total Material Qty” | Klik Ok

5. Dan tampil variable [Total Material Qty] | Checklist | Klik Close | Yes

6. Saat preview Bill Of Material tampil Total Quantity (Kuantitas) seperti terlampir:

 

 

(Available for ACCURATE 4 & 5 Version)

Cash Drawer Tidak Terbuka Waktu Klik Buka Laci Uang

Cash Drawer (Laci Uang) Tidak Terbuka Waktu Klik Buka Laci Uang

Berikut adalah langkah-langkah mengatasi Cash Drawer (Laci Uang) yang tidak terbuka sewaktu klik button Buka Laci Uang di Rene Cashier :

1. Jalankan Rene Hardware (Rene setup)

2. Klik Laci Uang | Kode Pembuka Pilih “Kustom Skrip” | Skrip Masukkan 27#112#48#55#121 | Klik tes buka.

3. Jika sudah bisa terbuka | klik selesai.

4. Selanjutnya tutup dan akses kembali RENE Cashier dan coba kembali klik button Buka Laci Uang.

 

 

(Available for rene 2)

RENE ADMIN : Menampilkan @Harga di Struk Setelah Diskon

RENE ADMIN : Menampilkan @Harga di Struk Setelah Diskon

Berikut Langkah-langkan untuk menampilkan @harga di struk setelah diskon:

1. Akses Rene Administrator

2. Ke Menu Desain Cetak Struk

3. Klik Desain | Klik Text Object, misalkan letakkan di samping nama barang

4. Masukkan variable [FormatFloat(<NumberFormat>,((<Quantity> * <UnitPrice>)-<ItemDiscount>)/<Quantity>)] Dan Klik Ok

5. Klik Close (x) | klik Simpan

 

 

Menampilkan NPWP Pemasok Pada Hasil Cetak Purchase Return di ACCURATE 5

Menampilkan NPWP Pemasok Pada Hasil Cetak Purchase Return

Berikut adalah cara untuk menampilkan NPWP Pemasok pada hasil cetak atau preview di Purchase Return atau Retur Pembelian :

1. Pastikan pada Daftar Pemasok atau Vendor sudah terdapat NPWP atau NPPKP atas pemasok tsb.

2. Pada Design as FRF Purchase Return yang ingin ditampilkan NPWP Vendornya, maka perlu ditambahkan script tambahan, caranya dari menu Setup | Form Template | Doubleclick Rancangan Purchase Return yang dimaksud, lalu klik Design as FRF.

 

3. Setelah masuk dari Design as FRF, klik Page2 akan ada 3 IBX, pilih IBX yang tengah atau yang nomor 2, kemudian tekan F11 di keybord sampai muncul Object Inspector, lalu klik SQL

4. Pada bagian SQL Editor, tambahkan script “, v.TAX1EXEMPTIONNO” sebelum FROM AP RETURN, setelah itu klik tanda centang atau V.

5. Selanjutnya kembali ke Page1, tambahkan memo untuk memasukan variable NPWP Vendor yang sudah ditambahkan sebelumnya di IBX2. Caranya klik Insert Rectangle Object, lalu letakan di tempat yang diinginkan, kemudian masukan variablenya yaitu “[DialogForm.qryAPReturn.”TAX1EXEMPTIONNO”]

6. Jika sudah selesai klik tanda Diskette di bagian atas atau SAVE setelah itu klik OK sebelum keluar dari Rancangan Formulir atau Form Template.

7. Hasilnya nanti pada saat preview Purchase Return akan spt gambar di bawah ini.

Menampilkan Barang / Jasa Yang Tidak Terjadi Penjualan Pada Laporan Penjualan (Penjualan = 0)

Menampilkan Barang / Jasa Yang Tidak Terjadi Penjualan Pada Laporan Penjualan (Penjualan = 0)

Apabila Anda pengguna Accurate 5 dan membutuhkan sebuah laporan penjualan yang menampilkan barang / jasa yang TIDAK mengalami penjualan dalam periode tertentu, secara khusus laporannya tidak ada. Tetapi jangan khawatir pada artikel ini akan dibahas langkah-langkah untuk dapat menyajikan laporan tsb.

Secara default Laporan Sales By Item, hanya akan menampilkan barang dan jasa yang terjadi penjualan dalam periode tertentu, sedangkan yang tidak terjadi penjualan maka tidak akan ditampilkan. Sebagai ilustrasi berikut ini contohnya :

Bagaimana untuk dapat menyajikan barang-barang yang tidak terjadi penjualan selama periode 1 April 2019 sd 30 April 2019, berikut ini langkah-langkahnya :

1.Buka Laporan Sales By Item, kemudian tentukan parameter tanggal atas barang / jasa yang tidak terjadi penjualan pada periode yang ditentukan, kemudian dari Selected Column and Filter centang pada bagian Item No dan Total Data kemudian pindahkan agar Item No ada pada bagian paling atas di atas Item Description dengan mengklik tanda panah merah ke atas, kemudian klik OK.

 

2. Setelah tampil, klik Designer masuk tab Data, klik IBX lalu tekan F11 di keyboard kemudian pilih SQL.

3. Edit SQL-nya :

-Pada bagian “SELECT” ubah “GET_ITEMHASSALES_ITEMNO.ITEMNO COLUMNVALUE_1” menjadi “i.ITEMNO COLUMNVALUE_1”

-Pada bagian “SELECT” ubah “GET_ITEMHASSALES_ITEMNO.ITEMDESCRIPTION COLUMNVALUE_2,” menjadi “i.ITEMDESCRIPTION COLUMNVALUE_2,”

-Ubah baris “FROM” menjadi “FROM ITEM i”

-Ubah baris setelah “FROM” (“GET_ITEMHASSALES(:PARAMDATE1, :PARAMDATE2) GET_ITEMHASSALE”) menjadi “LEFT OUTER JOIN GET_ITEMHASSALES(:PARAMDATE1, :PARAMDATE2) GET_ITEMHASSALE on i.ITEMNO=GET_ITEMHASSALE.ITEMNO”

-Ubah baris “INNER JOIN ITEM GET_ITEMHASSALES_ITEMNO ON GET_ITEMHASSALES.ITEMNO=GET_ITEMHASSALES_ITEMNO.ITEMNO” menjadi “LEFT OUTER JOIN ITEM GET_ITEMHASSALES_ITEMNO ON GET_ITEMHASSALES.ITEMNO=GET_ITEMHASSALES_ITEMNO.ITEMNO”

-Ubah baris “AND ((GET_SALESPERITEM.SALESAMOUNT<>0) OR (GET_SALESPERITEM.SALESQTY<>0))” menjadi “AND ((GET_SALESPERITEM.SALESAMOUNT is null) OR (GET_SALESPERITEM.SALESQTY is null)) AND (i.ISROOT=0 OR i.ISROOT IS NULL) and (i.RGT-i.LFT=1”

-Ubah baris “GET_SALESPERITEM.SALESAMOUNT DESC” menjadi “i.ITEMNO ASC”

4. Sehingga formatnya menjadi sbb :

SELECT
i.ITEMNO COLUMNVALUE_1,
GET_ITEMHASSALES_ITEMNO.ITEMNO PRIMARYKEYVALUE_1,
i.ITEMDESCRIPTION COLUMNVALUE_2,
GET_SALESPERITEM.SALESQTY COLUMNVALUE_3,
GET_SALESPERITEM.ITEMNO PRIMARYKEYVALUE_30001,
GET_ITEMHASSALES_ITEMNO.UNIT1 COLUMNVALUE_4,
GET_SALESPERITEM.SALESAMOUNT COLUMNVALUE_5,
GET_SALESPERITEM.COGSAMOUNT COLUMNVALUE_6,
GET_SALESPERITEM.GROSSPROFIT COLUMNVALUE_7,
DATA_COUNT.DATACOUNT COLUMNVALUE_8,
DATA_COUNT.DATACOUNT PRIMARYKEYVALUE_60001
FROM ITEM i
LEFT OUTER JOIN GET_ITEMHASSALES(:PARAMDATE1, :PARAMDATE2) GET_ITEMHASSALES on i.ITEMNO=GET_ITEMHASSALES.ITEMNO
LEFT OUTER JOIN ITEM GET_ITEMHASSALES_ITEMNO ON GET_ITEMHASSALES.ITEMNO=GET_ITEMHASSALES_ITEMNO.ITEMNO
LEFT OUTER JOIN GET_SALESPERITEM (GET_ITEMHASSALES.ITEMNO, :PARAMDATE1, :PARAMDATE2) ON GET_SALESPERITEM.ITEMNO=GET_ITEMHASSALES.ITEMNO
LEFT OUTER JOIN GET_ENHANCEDUNITITEM_RPT (GET_ITEMHASSALES.ITEMNO, GET_SALESPERITEM.SALESQTY) ON GET_ENHANCEDUNITITEM_RPT.ITEMNO=GET_ITEMHASSALES.ITEMNO
LEFT OUTER JOIN GET_REPORTCUSTOMFIELD ON 1=1
LEFT OUTER JOIN DATA_COUNT ON 1=1
WHERE 1=1
AND ((GET_SALESPERITEM.SALESAMOUNT is null) OR (GET_SALESPERITEM.SALESQTY is null)) and (i.ISROOT=0 OR i.ISROOT IS NULL) and (i.RGT-i.LFT=1)
ORDER BY
i.ITEMNO ASC

5. Selanjutnya klik tanda Centang, lalu tekan tombol Preview untuk menampilkan hasilnya.

 

Hasilnya :

Menampilkan Tanggal dan Jam Input Transaksi di Preview Purchase Order

Menampilkan Tanggal dan Jam Input Transaksi di Preview Purchase Order

Berikut langkah -langkah untuk menampilkan tanggal dan jam pembuatan transaksi dipreview Receive Item dan Purchase Invoice :

  • Ke menu Setup | Form Templates.

  • Pilih nama template Purchase Order dan klik Design as FRF.

 

  • Klik Page2 | klik IBX ke 2 lalu tekan tombol F11 | dan klik [:::] SQL.

 

  • Tambahkan baris ini sebelum baris From PO p : ,(select first 1 audit.MODIDATE from audit inner join PO on PO.PONO=audit.INVOICENO where AUDIT.SOURCE = ‘AC’ AND AUDIT.TRANSTYPE = ‘POR’ AND PO.POID=:POID ) CREATEDTIME

 

  • Jika sudah bisa checklist dan pilih Page1 |  klik Insert Rectangle Object tempatkan pada posisi yang diinginkan dan pada Text Editor masukan variabel:

 

  • Dan tampilan saat cetak/preview transaksi menggunakan template Purchase Order yang sudah ditambahkan variable tersebut adalah berikut ini.

 

Menampilkan Tanggal dan Jam Pembuatan Transaksi pada Preview Purchase Payment

Menampilkan Tanggal dan Jam Pembuatan Transaksi pada Preview Purchase Payment

Berikut ini adalah langkah-langkah untuk menampilkan tanggal dan jam pembuatan transaksi pada Preview Purchase Payment :

  • Ke menu Setup | Form Templates.

  • Pilih nama template Purchase Payment dan klik Design as FRF.

  • Klik Page2 | klik IBX ke 2 | tekan tombol F11 dan klik [:::] SQL.

  • Tambahkan baris ini sebelum baris from APCheq p. :
    , (select first 1 audit.MODIDATE from audit inner join APCheq on APCheq.GLHISTID=audit.GLHISTID where APCheq.ChequeID=:ChequeID) CREATEDTIME

  • Jika sudah bisa checklist dan pilih Page1 |  klik Insert Rectangle Object lalu tempatkan pada posisi yang diinginkan dan pada Text Editor masukan variabel:
    [DialogForm.APCheq.”CREATEDTIME”]

  • Tampilan cetak/preview transaksi menggunakan template Purchase Payment yang sudah diedit tsb.