LAYANAN KAMI

Kami telah menyediakan layanan sejak 2017 .

Harga Paket

Web Designer & Web Developer Warungadi.com.
Harga Per Tahun.

Tingkatkan Penjualan dan Promosi Produk Anda.

Kami Memadukan Tampilan Interaktif dan Desain menarik serta Digital Marketing untuk Meningkatkan Promosi dan Penjualan Anda.

BLOG

Sekilas tentang Blog kami.

  • [ Windows Server ] Cara Mengetahui yang Restart / Shutdown Komputer

    [ Windows Server ] Cara Mengetahui yang Restart / Shutdown Komputer


    Ada kalanya kita mengalami masalah dengan windows server yang dirasa merestart atau shutdown sendiri ( Hantu ? ) ada teman saya yang bercanda ( sebaiknya kami taro kopi pahit dan bunga di server ), INGAT jauhi namanya MUSYRIK ya kawan.

    dalam windows server telah di sediakan untuk monitoring semua itu.
    gunakan fasilitas Event Viewer.

    Baik, mari kita mulai, ikuti langkah sebagai berikut :

    1. pada windows klik search ketikan Event Viewer.

    2. Setelah muncul masuk ke Windows Logs > System.

    3. Akan muncul banyak Event, berikutnya pilih Filter Current Logs ... (tab Action sebelah kanan).

    4. pada isian <All Event ID> isikan 1074 lalu klik Ok.
    setelah itu maka akan di filter sesuai dengan id di atas.

    5. double klik Date & Time maka akan di short berdasarkan tanggal, tinggal anda pastikan terakhir kali restart dan baca description untuk mengatahui siapa yang merestart server.

    Sekitan Tips singkat ini semoga bermanfaat, Trimakasih.
    untuk mempermudah saya tampilkan SS di bawah.






  • [SAP] Cara Koneksi SQL Server ke Crystal Report

    [SAP] Cara Koneksi SQL Server ke Crystal Report


    Dalam dunia pemograman ada kalanya seorang programmer harus mengakses data yang tersiman di dalam database, banyak produk database yang wajib anda ketahui, dan disini saya menggunakan SQL SERVER karena data yang di tampung cukup banyak dan berat.

    untuk mempersingkat tulisan, saya akan mendeskripsikan cara koneksi antara database SQL SERVER ke SAP CRYSTAL REPORT menggunakan Stored Procedures untuk yang belum membaca apa itu Stored Procedures gak ada salahnya anda membaca ARTIKEL INI.

    1. Open SAP Crystal Report.

    2. Klik Start New A Report > Blank Report, maka akan tampil seperti berikut :

    Masukan username dan password Database di server anda.

    3. Setelah username dan password server dan database anda di isi, maka otomatis akan di arahkan ke lembar berikutnya, yaitu koneksi antara Stored Procedures dan juga Crystal Report,

    • Klik simbol '+'
    • Klik Add Command
    • Klik >lalu klik Create untuk variabel yang anda gunakan.
    • Jika Sudah klik OK
    • Maka akan muncul data di samping kanan expand database atau klik '+' samping nama database anda maka ada data/ field dari SQL Server.

    seperti gambar di bawha ini :


    Setelah sluruh proses dilakukan maka anda tinggal mendesain tampilan laporan sesuai kebutuhan pengguna,
    Sekian Semoga bermanfaat, Trimakasih .

  • [ SQL Server ] Cara Membuat Stored Procedures di SQL Server

    [ SQL Server ] Cara Membuat Stored Procedures di SQL Server


    Dalam Dunia pemograman kita harus mengetahui dan mendalami ilmu SQL, singkatnya seperti judul di atas, saya akan membahas tentang cara pembuatan Stored Procedures di SQL Server.

    Stored Procedures adalah kumpulan kode SQL dalam 1 rangka file dalam database dan dapat di gunakan secara terus menerus dengan penggunaan cukup memanggil nama Stored Procedures nya saja, cukup menghemat waktu dan meningkatkan Execute pemanggilan datanya loh.

    langsung saja.

    1. Masuk Kedalam database anda lalu pilih folder Programmability > Stored Procedures.

    2. Klik kanan pada Stored Procedures lalu pilih New , Berikut Gambarnya :

    3. lalu akan tampil file yang isinya kode, silahkan berkreasi di lembar ini, saya beri contoh dengan gambar :

    4. setelah itu cukup eksekusi procedure yang telah di buat dengan cara :

    EXEC NAMA_PROSEDUR @kelas

    jangan lupa variabel kelas harus di isi ya,
    Trimakasih semoga bermanfaat.
  • Manfaat Puasa Nabi Daud A.s

    Manfaat Puasa Nabi Daud A.s

    Maka berpuasalah engkau sehari dan berbuka sehari, inilah (yang dinamakan) puasa Daud ‘alaihissalam dan ini adalah puasa yang paling afdhal. Lalu aku (Abdullah bin Amru radhialahu ‘anhu} berkata sesungguhnya aku mampu untuk puasa lebih dari itu, maka Nabi shallallahu ‘alaihi wasallam berkata: “Tidak ada puasa yang lebih afdhal dari itu. ” (HR. Bukhari No : 1840)

    Dalam islam ada beberapa puasa sunnah yang wajib kita ketahui.
    salah satu dari beberapa puasa sunnah tersebut adalah Puasa Nabi Daud A.s, banyak manfaat yang kita dapatkan dengan menjalankan amalan puasa sunnah tersebut, menurut pengalaman penulis dan ini adalah pendapat penulis pribadi yang masih harus banyak belajar tentang agama tercinta islam.

    berikut adalah manfaat puasa sunnah Daud A.s menurut penulis yaitu :

    1. Selalu berharap Ridho dan ampunan dari Allah.



    2. Selalu mengingat Allah dan Nabi Muhammad.



    3. Terjaganya lisan dan hati serta gerak bahasa tubuh.



    4. Dapat memilih dengan jernih mana yang baik dan mana yang buruk di mata agama.

    5. Dapat merasakan kebahagiaan perjuangan orang orang terdahulu dalam memperjuangkan islam karna menahan dahaga makan dan minum, seperti kisah sahabat yang duduk dan menceritakan tentang hal hal kesukaannya, dan salah satunya adalah Berpuasa di tengah terik matahari.

    6. Segera minta ampun jika membuat kesalahan baik ucapan maupun tindakan kepada orang lain.

    7. Selalu merasa di awasi oleh Allah.



    8. di saat Takut, Bimbang dalam mengambil keputusan, Putus asa, dan hal hal negatif lainnya pasrah beristigfar meminta pertolongan Allah.

    9. Menyesali perbuatan terdahulu.



    10. Mendapatkan kalimat : " Puasa apa, ini hari apa, kenapa puasa, sudah jangan puasa saja nanti kurus sakit " kalimat ini pemicu kita untuk tambah bersemangat dalam berpuasa.

    11. Menghemat pengeluaran uang.


    Semoga bermanfaat, YUK ......... Lakukan puasa Sunnah Sekarang mumpung masih ada umur, Karna Bekal ini yang akan kita bawa kelak, dan semoga amal ibadah kita selama hidup ini di terima Allah , Aamiinn :-)
  • [ YII Framework ] Cara Mengunci Program PHP menggunakan YII Framework

    [ YII Framework ] Cara Mengunci Program PHP menggunakan YII Framework

    Dalam dunia pemogramman seorang programmer kerap diminta untuk mengunci program untuk waktu yang di tetapkan sesuai dengan kemauan pelanggan, dan biasanya untuk mendapatkan keuntungan dari pengguna program yang tidak dapat lagi menggunakan program karena terkunci, lalu pelanggan yang memiliki program dapat dengan mudah mengambil keuntungan.





    kali ini saya akan membagi source code dan logika dalam penguncian program.
    sederhananya saya menggunakan blokir login di PHP terutama di YII Framework.

    1. masuk ke direktori :
    Aplikasi > protected > component

    2. lalu tambahkan code berikut :

    $cob=date("Y");
    $blok='19-07-2019';
    $interval  = strtotime($blok) - strtotime($cob);
    $menit   = round($interval / 604800);

    3. tambahkan code :
    if($user===null || $menit <= '0')

    penjelasan code :
    meskipun saya mengambil Year pada fungsi tahun di PHP 
    perhitungan di atas tahun yang berjalan 30-10-2018 di kurangi dengan 19-07-2019 maka akan ada jeda  waktu selama 9 bulan 2 minggu.
    jika suda tanggal 19-07-2019 maka user tidak bisa login karena  || $menit <= '0'.

    Semoga bermanfaat, Trimakasih.
  • Cara memasang live chat Whatsapp di Blogspot

    Cara memasang live chat Whatsapp di Blogspot

    Dalam dunia bisnis, konektivitas sangat penting untuk memudahkan client kita menghubungi kita.

    berikut kami tampilkan cara membuat live chat di blogspot.

    1. Masuk ke theme blogger.
    2. klik Edit HTML.

    3. Kemudian Copas Code berikut di bawah <head> :
    <style>
    .float{
    position:fixed;
    width:60px;
    height:60px;
    bottom:40px;
    right:40px;
    background-color:#25d366;
    color:#FFF;
    border-radius:50px;
    text-align:center;
      font-size:30px;
    box-shadow: 2px 2px 3px #999;
      z-index:100;
    }

    .my-float{
    margin-top:16px;
    }
    </style>

    4. Copy code berikut di blog <footer> :
    <a class='float' href='https://api.whatsapp.com/send?phone=nohpkm&amp;text=Halo%20Admin' target='_blank'>
    <i class='fa fa-whatsapp my-float'/>
    </a>

    maka akan terdat floating live chat WA seperti gambar di bawah ini, trimakasih.

  • 3 Orang yang di dahulukan Allah ke Surga dan Neraka

    3 Orang yang di dahulukan Allah ke Surga dan Neraka

    Akhir kehidupan ini adalah surga dan nerakanya allah, kita sebagai umat islam wajib mengimani ini.
    dan berikut adalah orang - orang yang di dahulukan allah untuk masuk kedalam Surga dan Neraka :

    SURGA

    1. Orang yang Mati Syahid 
    dan berikut adalah kriteria mati syahid

    • a. Seluruh orang yang meninggal sakit Perut ( Apapun penyakitnya yang berasal di perut asalkan dia tidak menyekutukan allah dan telah berusaha untuk mencari kesembuhan )
    • b. Sakit di kepala ( Apapun penyakit di kepala seperti pecah pembuluh darah, dll asalkan dia tidak menyekutukan allah dan telah berusaha untuk mencari kesembuhan )
    • c. Penyakit yang menular mematikan.
    • d. Orang yang tenggelam di air/laut.
    • e. Orang mati tertimpa reruntuhan.
    • f. Meninggal karena hamil/melahirkan/menyusui.
    • g. Meninggal karena terbakar.
    • h. Orang yang menuntut ilmu/ mendatangi majelis ilmu.
    • i. Meninggal dengan mempertahankan harta benda dan hak nya sendiri.
    • j. Meninggal karena membela dan kukuh akan agama islam. 
    • k. Membela sanak sekeluarga hingga mati.
    • l. Meninggal dunia hari jumat.


    berikut di atas adalah kriteria mati syahid di luar bunuh diri.
    semoga kita termasuk orang yang mati syahid kelak, amin.

    2. Meninggalkan seluruh kegiatan untuk memprioritaskan taat allah
    dengan mengambil selaga resiko (dipecat,dihina,dipukul,takut dll)

    3. Orang Fakir yang menahan diri untuk meminta-minta


    NERAKA

    1. Ulama yang tidak amanah
    2. orang yang memiliki kelebihan harta tapi tidak menunaikan hak allah :

    • a. haji 1x seumur hidup
    • b. menunaikan zakat
    • c. menyantuni keluarga allah di bumi ( seluruh hamba allah yang beriman yang fakir dan miskin )
    • d. berinfaq dan bersedekah di jalan allah

    3. orang miskin yang sombong 
    kriteria sombong :
    • a. menolak yang benar ( alquran/hadist/ulama yang benar di tolak )
    • b. meremehkan orang lain
    semoga kita termasuk kedalam 3 orang yang di dahulukan allah untuk masuk kedalam syurganya, amin.


  • 6 Cara Menjadi Penduduk Surga Firdaus

    6 Cara Menjadi Penduduk Surga Firdaus


    Dalam islam surga terbagi menjadi 8 tingkatan.


    8. Surga Khuldi ( QS. Al Furqan : 15 )
    7. Surga Al Maqamul Amin ( QS. Ad Dukhan : 51 )
    6. Surga Darul Muqamah ( QS. Fathir : 34-35 )
    5. Surga Darussalam ( QS. Al An'am : 127 )
    4. Surga Ma'wa ( QS. As Sajdah : 19 dan QS. An Nazi'at : 40-41 )
    3. Surga Na'im ( QS. Al Qalam : 34 dan QS. Al Hajj : 56 )
    2. Surga 'Adn ( QS. An Nahl : 30-31 , QS. Tahah : 75-76 , QS. Fathir : 32-33 dan QS. Ara'd : 22-23 )
    1. Surga Firdaus ( QS. Al Mu'minun : 1-11 )

    Semua umat islam mengingingkan masuk kedalam surga meski itu surga ke 8 atau tingkat paling rendah, bahkan banyak umat yang mengharapkan paling tidak di emperan surga.

    kali ini akan membahas tentang surga Firdaus, yaitu surga yang paling tinggi di antara surga lainnya.
    dalam QS. Al Mu'minun sudah di jelaskan sangat terperinci kriteria apa saja yang harus di penuhi seorang muslim untuk menggapai surga Firdaus, yaitu ada 6 :

    1.  الَّذينَ هُم في صَلاتِهِم خاشِعونَ
    (Yaitu) orang yang khusyuk dalam sholatnya,

    2. وَالَّذينَ هُم عَنِ اللَّغوِ مُعرِضونَ
    dan orang yang manjauhkan diri dari (perbuatan dan perkataan) yang tidak berguna,

    Pembasan point 2 : dalam ayat ini orang yang di maksud adalah orang terpelihara lisan (tidak menggunjing, fitnah, dan perbuatan dengki secara lisan lainnya) dan perbuatannya tidak menyalahi aturan yang telah di tetapkan allah.

    3. وَالَّذينَ هُم لِلزَّكاةِ فاعِلونَ
    dan orang yang menunaikan zakat,

    4. وَالَّذينَ هُم لِفُروجِهِم حافِظونَ
    dan orang yang memelihara kemaluannya,

    إِلّا عَلىٰ أَزواجِهِم أَو ما مَلَكَت أَيمانُهُم فَإِنَّهُم غَيرُ مَلومينَ
    kecuali terhadap istri-istri mereka atau hamba sahaya yang mereka miliki, maka sesungguhnya mereka tidak tercela,

    5. وَالَّذينَ هُم لِأَماناتِهِم وَعَهدِهِم راعونَ
    dan (sungguh beruntung) orang yang memelihara amanah-amanah dan janjinya,

    Pembahasan poin 5 : dalam ayat ini kita di haruskan menjaga diri dari sifat orang orang munafik yaitu:
    - Jika bicara dia dusta (bohong)
    - jika berjanji dia ingkar (tidak menepati janji)
    - jika diberi kepercayaan dia hianat (tidak memenuhi kepercayaan tersebut)

    6. وَالَّذينَ هُم عَلىٰ صَلَواتِهِم يُحافِظونَ
    serta orang yang memelihara sholatnya.

    Pembahasan poin 6 : ayat di ini mengharuskan kita selaku umat muslim harus menjaga solat dengan tepat waktu, dan jangan sampai di lewatkan.
    karena sungguh sholat adalah tiangnya agama, dan pertama yang di hisab langsung oleh allah.


    demikian kriteria jika ingin menghuni surga firdaus, semoga kita di masukan ke surga firdaus dengan ridho allah, amin.

  • [ SAP ] Data Tabel Transaksi Dan Database beserta Kode Transaksi

    [ SAP ] Data Tabel Transaksi Dan Database beserta Kode Transaksi

    Dibawah ini adalah beberapa tabel transaksi dan data row database serta Kode Transaksi.
    semoga bermanfaat.

    1. 15 Delivery
    2. 16 Returns
    3. 203 A/R Down Payment
    4. 13 A/R Invoice
    5. 165 A/R Correction Invoice
    6. 166 A/R Correction Invoice Reversal
    7. 14 A/R Credit Memo
    8. 132 Correction Invoice
    9. 20 Goods Receipt PO
    10. 21 Goods Return
    11. 204 A/P Down Payment
    12. 18 A/P Invoice
    13. 163 A/P Correction Invoice
    14. 164 A/P Correction Invoice Reversal
    15. 19 A/P Credit Memo
    16. 69 Landed Costs
    17. 24 Incoming Payment
    18. 25 Deposit
    19. 46 Vendor Payment
    20. 57 Checks for Payment
    21. 76 Postdated Deposit
    22. 182 BoE Transaction
    23. -2 Opening Balance
    24. -3 Closing Balance
    25. 321 Internal Reconciliation
    26. 30 Journal Entry
    27. 58 Stock List
    28. 59 Goods Receipt
    29. 60 Goods Issue67 Inventory Transfers
    30. 68 Work Instructions
    31. 162 Inventory Valuation
    32. 202 Production Order
    33. -1 All Transactions


    PEMASUKAN
    Sales Order Delivery Sales Quitation Return A/R DP AR/ Invoice AR/ Credit Memo (Return)
    ORDR ODLN OQUT ORDN ODPI OINV ORIN
    RDR1 DLN1 QUT1 RDN1 DPI1 INV1 RIN1
    PENGELUARAN
    Purchase Req PO GRPO P. Return A/P Inv A/P CM Landed Cost
    OPRQ OPOR OPDN ORPD OPCH ORPC OIPF
    PRQ1 POR1 PDN1 RPD1 PCH1 RPC1 IPF1
    PELANGGAN REKONSILIASI Incom Pay Deposit USER BRANCH Out Pay
    OCRD OITR ORCT ODPS OUSR OUBR OVPM
    ITR1 RCT1 OCHH RCT4
    RCT2 VPM4
    RCT4
    INVENTORY
    Goods Receipt Goods Issue Inventory Transfer Inv Revaluation
    OIGN OIGE OWTR OMRV
    IGN1 IGE1 WTR1 MRV1
    SELURUH TRANSAKSI
    OJDT
    JDT1
    SELURUH INVENTORY
    OIVL
    IVL1

    semoga bermanfaat, Trimakasih
  • [ SAP ] Cara Membuat Kartu Stok ( Stock Card ) SAP B 1 v 9.2

    [ SAP ] Cara Membuat Kartu Stok ( Stock Card ) SAP B 1 v 9.2

    Setelah saya searching dan tak kunjung mendapat jawaban akhirnya terjawab sudah cara membuat pengurangan antar row sql.
    ini di implementasikan di dalam kartu stok.

    logikanya : sum stok masuk sebelum variabel @dateFrom - sum stok keluar sebeleum variabel @dateFrom + transaksi kluar masuk di dalam variabel @dateFrom s/d @dateTo

    perhitungan antar kolom menggunakan fungsi PARTITION OVER
    terdiri dari tabel transaksi barang yaitu :
    1. OIVL.

    dan sisanya ada di dalam source code my sql server di bawah ini.

    Variabel yang di butuhkan :


            @DateFrom date,
    @DateTo Date,
    @Branch varchar(50),
    @Item varchar(50)
    AS
    BEGIN

    SET NOCOUNT ON;

    SELECT A.DocDate, A.BASE_REF, A.ItemCode, a.InQty, a.OutQty, A.OpenQty, A.LocCode, B1.SeriesName AS CreditMemo, C1.SeriesName as Delivery, D1.SeriesName as Returnn, E1.SeriesName as TransferIn, f1.SeriesName as GRPO, G1.SeriesName AS GoodsIssue, H1.SeriesName AS GoodsRecipt, I1.SeriesName AS ARInvoice, K1.SeriesName AS APInvo,

    (select ISNULL(sum(A.inqty), 0)  from oivl A where A.DocDate < @DateFrom and A.LocCode = @Branch and A.ItemCode = @Item) - (select ISNULL(sum(A.OutQty), 0) from oivl A where A.DocDate < @DateFrom and A.LocCode = @Branch and A.ItemCode = @Item) as 'Saldo Awal Keluar', 
    (select ISNULL(sum(A.inqty), 0)  from oivl A where A.DocDate < @DateFrom and A.LocCode = @Branch and A.ItemCode = @Item) -(select ISNULL(sum(A.OutQty), 0) from oivl A where A.DocDate < @DateFrom and A.LocCode = @Branch and A.ItemCode = @Item) + (sum(a.InQty - a.OutQty)
               OVER (PARTITION BY a.ITEMCODE ORDER BY a.docdate,a.BASE_REF)) As Balance, (select ISNULL(sum(A.inqty), 0)  from oivl A where A.DocDate < @DateFrom and A.LocCode = @Branch and A.ItemCode = @Item) as 'Saldo Awal Masuk'
    FROM OIVL A

    -- Credit Memo Sales
    LEFT JOIN ORIN B ON A.BASE_REF = B.DocNum AND A.TransType = 14
    LEFT JOIN NNM1 B1 ON B.Series = B1.Series
    -- Delivery
    LEFT JOIN ODLN C ON A.BASE_REF = C.DocNum AND A.TransType = 15
    LEFT JOIN NNM1 C1 ON C.Series = C1.Series
    -- Return
    LEFT JOIN ORDN D ON A.BASE_REF = D.DocNum AND A.TransType = 16
    LEFT JOIN NNM1 D1 ON D.Series = D1.Series
    -- Transfer In
    LEFT JOIN OWTR E ON A.BASE_REF = E.DocNum AND A.TransType = 67
    LEFT JOIN NNM1 E1 ON E.Series = E1.Series
    -- Good Receipt PO
    LEFT JOIN OPDN F ON A.BASE_REF = f.DocNum AND A.TransType = 20
    LEFT JOIN NNM1 F1 ON F.Series = F1.Series
    -- Goods Issue
    LEFT JOIN Oige G ON A.BASE_REF = g.DocNum AND A.TransType = 60
    LEFT JOIN NNM1 g1 ON g.Series = G1.Series
    -- Good Receipt
    LEFT JOIN Oign H ON A.BASE_REF = h.DocNum AND A.TransType = 59
    LEFT JOIN NNM1 H1 ON H.Series = H1.Series
    -- AR Invoice
    LEFT JOIN Oinv i ON A.BASE_REF = I.DocNum AND A.TransType = 13
    LEFT JOIN NNM1 i1 ON i.Series = i1.Series
    -- Goods Return
    LEFT JOIN Orpd J ON A.BASE_REF = J.DocNum AND A.TransType = 21
    LEFT JOIN NNM1 J1 ON J.Series = J1.Series
    -- AP Invoice
    LEFT JOIN Opch k ON A.BASE_REF = k.DocNum AND A.TransType = 18
    LEFT JOIN NNM1 k1 ON k.Series = K1.Series
    -- AP Invoice
    LEFT JOIN Orpc l ON A.BASE_REF = l.DocNum AND A.TransType = 19
    LEFT JOIN NNM1 l1 ON l.Series = l1.Series
    where A.LocCode = @Branch and A.DocDate between @DateFrom and @DateTo and A.ItemCode = @Item
    group by A.DocDate,A.BASE_REF,A.ItemCode,A.InQty,A.OutQty,A.OpenQty,A.LocCode,B1.SeriesName,C1.SeriesName,D1.SeriesName,E1.SeriesName,
    f1.SeriesName, G1.SeriesName, H1.SeriesName,
    I1.SeriesName,K1.SeriesName
    END

    dan berikut adalah design crystal reportnya dapat di download disini :
    Kartu Stok
    Sekian semoga bermanfaat.



  • KONTAK KAMI

    Konsultasikan kebutuhan anda kepada kami. Kontak detail dibawah ini.

    JASA WEBSITE / APLIKASI / KOMPUTER

    • Jalan : Kenari Blok F1 No.3
    • Kontak : +62858-6141-6814
    • Email : certikuahh@gmail.com