Kamis, 27 Juni 2013

English Final Task

Cah Flow Statement Analysis
Cash Return On Current Liabilities Ratio Method

A.      Cash Flow Statement
Cash Flow Statement is financial report that records amount of cash and cash equivalent which entering into company’s and leaving from a company’s. This report a mandatory part of a company’s financial reports since 1987 and completing Balance sheet, Capital Statement and Income Statement.
The Amount of cash that enter in Company called Cash Inflows, and the amount of cash that going out from company called Cash Outflows
Cash flow Statement is partitioned into three segments, namely :
1.      Cash flow resulting from operating activity
2.    Cash flow resulting from investing activity
3.    Cash flow resulting from financing activity
a.       Cash Flow From Operating Activity
Cash inflows and Outflows resulting from day-to-day business operations, includingthe collection of cash from sales and payment of expenses. Example:
·      Receipts from the sale ofgoods or service
·      Interest received on loans
·      Payment to suppliers for goods and service
·      Payment to employees
·      Buying merchandise item
b.      Cash Flow From Investing Activity
The investing activities encompass the acquisition and desposition of asset in transactions that are separate from the central activity of the reporting company like sell or buy non-current assets. Example buy or sell Fixed Asset.

c.       Cash Flow From Financing Activity
Financing Activity related primarily to liabilities and shareholders equity in transactions that are separate from central, day-to-day activities of the company. Cash inflows from financing activities usually include issuing capital stock or incurring liabilities such as bonds or notes payable. Outflows are created by the distribution of devidens, the aquisition of treasury stocks, the payment of noncurrent liabilities, and the like.
As we know the financial statement just show to us the amount of financial statement it self, so the Stockholders or financial user not understan what the meaning of amount in Financial Statement, it’s why we need to analysis the the financial statement specially Cash Flow Statement. The Adventages of analysis Cash flow statement are:
1.    The  shareholders can know where cash and cash equivalent coming from and how its being spend,
2.    Provide information on a company’s liquidity and solvency and it’s ability to change cash flows in the future circumstances,
3.    Provide additional information for evaluating changes in assets, liabilities and equity.
Many Method we can use for analysis financial Statment those are:
1.      Horizontal analysis
2.      Vertical analysis
3.      Cross-section
4.      Ratio analysis
a.       Horizontal analysis is a prosedure infundamental analysis in which company’s financial statementsover a certain period of time. The analysis will use his or her discretion when choosing a particular timeline, however, the decision is often based of the investing time horison under consideration
b.      Vertical Analysis
Vertical Analysis is a method of financial statement anaylis inn which each entry for each of the three major categories of accounts (asset, liabilies and equities) in balance sheets is represented as a proportion of the total account. The main adventages of vertical analysis is that the balance sheets of businesses of all sizes can easly be compared. It also makes it easy to see relative annual changes whitin on business.
c.       Cross- section
Cross- section is a type of analysis investor, analysis or portofolio manager may conduct on company in relation to that company’s industry or industry peers. The analysis compares one company against the industry it operates whitin, or directly against certain competitors whitin the same industry, in an attempt to discover the best of the breed.
d.      Financial Ratio Analysis
A tool used by individuals to conduct a quantitative analysis of information in a company's financial statements. Ratios are calculated from current year numbers and are then compared to previous years, other companies, the industry, or even the economy to judge the performance of the company. Ratio analysis is predominately used by proponents of fundamental analysis. The kinds of financial Ratio Analysis are:
·      Cash Return On Current Liabilities Ratio
·      Cash Return On Total Liabilities Ratio
·      Cash Return On Total Assets Ratio
·         The  Advantage Analysis of Cash Flow Statement For Cash Generating Capability Assessment
·         Statement of cash flows can enhance the ability to evaluate the performance and financial health of the company
·         The  shareholders can know where is cash and cash equivalent coming from and how its being spend 




Cash Return On Current Liabilities Ratio (CROCL)
Cash Return on Current Liabilities Ratio (CROCL) is  ratio that we use for  measuring how much cash flow operation which is result by company for funding all the company’s Liabilities,
CROCL = Net Cash Flow from Operating Activity/Current Liabilities
 




PT BHAKTI INVESTAMA
YEAR
CF FROM OPERATING ACTIVITY
Current Liabilities
2011
744.652
3.692.306
2012
813.895
4.405.583





 * 2011 = 744.652 / 3692306 = 0.20 or 20%
* 2012 = 813.895 / 4.405.583 = 0.18 or 18%

Selasa, 22 Januari 2013

Latihan_60_46110043





Deskripsi Form Latihan 60
Terdapat 3 object yaitu Label, Textbox dan Button
Object Label
Terdapat 2 yaitu  Rincian Transaksi berdasarkan harga dan Insert the Price will be Preview.
Object Textbox
Terdapat 2 textbox yaitu No. Transaksi dan Nama Kasir
Object Button
Terdapat  1 Button yaitu Priview yang ketika di click akan menampilkan report Latihan 59 berdasarkan Nomor Transaksi dan akan Menampilkan Nama Kasir


Script Unique
Mengatur Nilai Parameter
 Laporan.SetParameterValue("nama", kasir46110043.Text)
Even
Click
Property
-

Langkah-Langkah Menjalankan Form Latihan 60 46110043
Click Start Debugging untuk menjalankan Script Latihan_60_46110043

Langkah-langkah Menyelesaikan Form Latihan 60 46110043
Buka project yang telah dibuat.
Buat form baru, caranya click Project pada Toolbar pilih Add Windows Form kemudian ketik nama form yang diinginkan lalu click Add
Buat desain form seperti gambar di atas (Latihan_60_46110043) Label, Textbox dan Button.
Ganti nama Label, Textbox dan Button di properties-Name,
Click Kanan pada design Latihan_60_46110043 lalu pilih View Code kemudian buatlah Script seperti dibawah ini:

Public Class Latihan_60_46110043

    Private Sub view46110043_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles view46110043.Click
        Dim Laporan As New CrystalDecisions.CrystalReports.Engine.ReportDocument

        Dim hani As New ByIskandar.MengaturDataBaseCrystalReport
        Laporan = hani.AturDatabase(New Latihan_59_46110043, Application.StartupPath, "datareport.accdb")

        Latihan_53_46110043.CrystalReportViewer1.ReportSource = Laporan

        Laporan.SetParameterValue("nama", kasir46110043.Text)

        Latihan_53_46110043.CrystalReportViewer1.SelectionFormula = "{detailtransaksi.notrans} = '" & transaksi46110043.Text & "'"

        If Latihan_53_46110043.Visible = False Then
            Latihan_53_46110043.Show()
        Else
            Latihan_53_46110043.Activate()
        End If
    End Sub
End Class
Save dan Click Start Debugging untuk menjalankan form

Latihan_59_46110043



Deskripsi Form Latihan 59
Latihan  59 adalah latihan membuat report (laporan) yang tampilannya berulang-ulang, pada latihan ini berdasarkan Nomor transaksi, tetapi juga menampilkan siapa yang bertugas dan tanggal pada hari tersebut.

Langkah-langkah Menyelesaikan Form Latihan 59 46110043
Click Project kemudian pilih Add Windows Form- dibagian Categories pilih Reporting- pilih CRYSTAL REPORT kemudian ganti nama report yang diinginkan kemuadianclick ADD – pilih As A Blank Report

Di bagian Kiri ada Field Explorer – click kanan Database Fileds – DataBase Expert – Create New Connection – OLE DB (Ado)

Pilih Tabel yang akan dibuatkan Report, caranya Geser Ke kanan tabel yang diiginkan, atau clik tanda “>” di antara sisi kiri dan sisi kanan kemudian Klik OK.

Click kanan Group Name Fields – Insert Group – pilih berdasarkan Kode Barang. Contoh desain pada main report Latihan_59_46110043

--> Untuk menampilkan Nama, caranya Click kanan Parameter Fields – new – isi kolom Name dengan NAMA- OK. Kemudian geser sesuai dengan tempatnya seperti gambar di atas
--> Untuk menampilkan tanggal pilih Print Date pada Special Fields
--> Untuk penjumlahan ke bawah, caranya Clik kanan Object yang akan dijumlahkan  – Insert -  Summary – pada bagian Calculate this Summary pilih SUM – OK
--> Untuk Menambahkan Judul bisa pakai tool Textbox, kemudian ketik judul yang diinginkan
--> Untuk menghilangkan angka Nol dibelakang koma, Click kanan object yang akan dihilangkan komanya pilih format Object, pilih Custom Style – pilih customize – Ubah dibagian Decimal – kemudian click OK

Untuk melihat Laporan pilih Main Report Preview di bagian bawah, dan Main Report untuk mendesain Report.

Latihan_58_46110043



Deskripsi Form Latihan 58
Terdapat 3 object yaitu Label, DateTimePicker dan Button
Object Label
Terdapat 2 yaitu  Rincian Transaksi berdasarkan harga dan Insert the Price will be Preview.
Object DateTimePicker
Terdapat 2 textbox yaitu Dari Tanggal dan Sampai Tanggal
Object Button
Terdapat  1 Button yaitu Priview yang ketika di click akan menampilkan report Latihan 50 berdasarkan tanggal


Script Unique
Tidak ada script unique pada latihan ini.
Even
Click
Property
-

Langkah-Langkah Menjalankan Form Latihan 58 46110043
Click Start Debugging untuk menjalankan Script Latihan_58_46110043

Langkah-langkah Menyelesaikan Form Latihan 58 46110043
Buka project yang telah dibuat.
Buat form baru, caranya click Project pada Toolbar pilih Add Windows Form kemudian ketik nama form yang diinginkan lalu click Add
Buat desain form seperti gambar di atas (Latihan_58_46110043) Label, DateTimePicker dan Button.
Ganti nama LabelDateTimePicker dan Button di properties-Name,
Click Kanan pada design Latihan_58_46110043 lalu pilih View Code kemudian buatlah Script seperti dibawah ini:

Public Class Latihan_58_46110043

    Private Sub VIEW46110043_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VIEW46110043.Click
        Dim Laporan As New CrystalDecisions.CrystalReports.Engine.ReportDocument

        Dim hani As New ByIskandar.MengaturDataBaseCrystalReport
        Laporan = hani.AturDatabase(New Latihan_50_46110043, Application.StartupPath, "datareport.accdb")

        Latihan_53_46110043.CrystalReportViewer1.ReportSource = Laporan

        Latihan_53_46110043.CrystalReportViewer1.SelectionFormula = "datevalue({mastertransaksi.tanggaltransaksi}) = #" & DATE46110043.Value.Month & "/" & DATE46110043.Value.Day & "/" & DATE46110043.Value.Year & "#" & "and datevalue({mastertransaksi.tanggaltransaksi}) <= #" & DATE246110043.Value.Month & "/" & DATE246110043.Value.Day & "/" & DATE246110043.Value.Year & "#"

        If Latihan_53_46110043.Visible = False Then
            Latihan_53_46110043.Show()
        Else
            Latihan_53_46110043.Activate()
        End If
    End Sub

End Class
Save dan Click Start Debugging untuk menjalankan form

Latihan_57_46110043


Deskripsi Form Latihan 57
Terdapat 3 object yaitu Label, Textbox dan Button
Object Label
Terdapat 2 yaitu  Rincian Transaksi berdasarkan harga dan Insert the Price will be Preview.
Object Textbox
Terdapat 1 textbox yaitu untuk menginput Harga yang ingin dilihat
Object Button
Terdapat  1 Button yaitu Priview yang ketika di click akan menampilkan report Latihan 50


Script Unique
Tidak ada script unique pada latihan ini.
Even
Click
Property
-

Langkah-Langkah Menjalankan Form Latihan 57 46110043
Click Start Debugging untuk menjalankan Script Latihan_57_46110043

Langkah-langkah Menyelesaikan Form Latihan 57 46110043
Buka project yang telah dibuat.
Buat form baru, caranya click Project pada Toolbar pilih Add Windows Form kemudian ketik nama form yang diinginkan lalu click Add
Buat desain form seperti gambar di atas (Latihan_57_46110043) Label, textbox dan Button.
Ganti nama Label, textbox dan Button di properties-Name,
Click Kanan pada design Latihan_57_46110043 lalu pilih View Code kemudian buatlah Script seperti dibawah ini:

Public Class Latihan_57_46110043

    Private Sub VIEW46110043_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles VIEW46110043.Click
        Dim Laporan As New CrystalDecisions.CrystalReports.Engine.ReportDocument

        Dim hani As New ByIskandar.MengaturDataBaseCrystalReport
        Laporan = hani.AturDatabase(New Latihan_50_46110043, Application.StartupPath,"datareport.accdb")

        Latihan_53_46110043.CrystalReportViewer1.ReportSource = Laporan

        Latihan_53_46110043.CrystalReportViewer1.SelectionFormula = "{detailtransaksi.harga} >=" & ISI46110043.Text

        If Latihan_53_46110043.Visible = False Then
            Latihan_53_46110043.Show()
        Else
            Latihan_53_46110043.Activate()
        End If
    End Sub
  
End Class
Save dan Click Start Debugging untuk menjalankan form

Laihan_56_46110043


Deskripsi Form Latihan 56
Terdapat 3 object yaitu Label, Textbox dan Button
Object Label
Terdapat 2 yaitu  Rincian Transaksi berdasarkan kode Barang dan Insert the Code will be Preview.
Object Textbox
Terdapat 1 textbox yaitu untuk menginput kode barang yang ingin dilihat
Object Button
Terdapat  1 Button yaitu Priview yang ketika di click akan menampilkan report Latihan 50


Script Unique
Mengatur Filter
        Latihan_53_46110043.CrystalReportViewer1.SelectionFormula = "{barang.kodebarang} = '" & ISI46110043.Text & "'"
Even
Click
Property
-

Langkah-Langkah Menjalankan Form Latihan 56 46110043
Click Start Debugging untuk menjalankan Script Latihan_56_46110043, masukkan kode barang yang ingin dilihat, click Preview untuk manampilkan laporan tersebut

Langkah-langkah Menyelesaikan Form Latihan 56 46110043
Buka project yang telah dibuat.
Buat form baru, caranya click Project pada Toolbar pilih Add Windows Form kemudian ketik nama form yang diinginkan lalu click Add
Buat desain form seperti gambar di atas (Latihan_56_46110043) Label, textbox dan Button.
Ganti nama Label, Textbox dan Button di properties-Name,
Click Kanan pada design Latihan_56_46110043 lalu pilih View Code kemudian buatlah Script seperti dibawah ini:

Public Class Latihan_56_46110043

    Private Sub VIEW46110043_Click(ByVal sender As System.Object, ByVal e As System.EventArgs)Handles VIEW46110043.Click
        Dim Laporan As New CrystalDecisions.CrystalReports.Engine.ReportDocument

        Dim hani As New ByIskandar.MengaturDataBaseCrystalReport
        Laporan = hani.AturDatabase(New Latihan_50_46110043, Application.StartupPath,"datareport.accdb")

        Latihan_53_46110043.CrystalReportViewer1.ReportSource = Laporan

        Latihan_53_46110043.CrystalReportViewer1.SelectionFormula = "{barang.kodebarang} = '" & ISI46110043.Text & "'"

        If Latihan_53_46110043.Visible = False Then
            Latihan_53_46110043.Show()
        Else
            Latihan_53_46110043.Activate()
        End If
    End Sub

End Class
Save dan Click Start Debugging untuk menjalankan form

Latihan_55_46110043


Deskripsi Form Latihan 55
Terdapat 2 object yaitu Label dan Button
Object Label
Terdapat 1 yaitu daftar Barang.
Object Button
Terdapat  1 Button yaitu Priview yang ketika di click akan menampilkan report Latihan 45


Script Unique
Mengatur lokasi dan nama database Laporan
        Dim hani As New ByIskandar.MengaturDataBaseCrystalReport
        Laporan = hani.AturDatabase(New Latihan_45_46110043, Application.StartupPath, "data report.accdb")

        Latihan_53_46110043.CrystalReportViewer1.ReportSource = Laporan
Even
Click
Property
-

Langkah-Langkah Menjalankan Form Latihan 55 46110043
Click Start Debugging untuk menjalankan Script Latihan_55_46110043

Langkah-langkah Menyelesaikan Form Latihan 55 46110043
Buka project yang telah dibuat.
Buat form baru, caranya click Project pada Toolbar pilih Add Windows Form kemudian ketik nama form yang diinginkan lalu click Add
Buat desain form seperti gambar di atas (Latihan_55_46110043) Label dan Button.
Ganti nama Label dan Button di properties-Name,
Click Kanan pada design Latihan_55_46110043 lalu pilih View Code kemudian buatlah Script seperti dibawah ini:

Public Class Latihan_55_46110043

    Private Sub VIEW46110043_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VIEW46110043.Click
        Dim Laporan As New CrystalDecisions.CrystalReports.Engine.ReportDocument

        Dim hani As New ByIskandar.MengaturDataBaseCrystalReport
        Laporan = hani.AturDatabase(New Latihan_45_46110043, Application.StartupPath, "data report.accdb")

        Latihan_53_46110043.CrystalReportViewer1.ReportSource = Laporan

        If Latihan_53_46110043.Visible = False Then
            Latihan_53_46110043.Show()
        Else
            Latihan_53_46110043.Activate()
        End If
    End Sub

End Class
Save dan Click Start Debugging untuk menjalankan form

Latihan_54_46110043



Deskripsi Form Latihan 54
Terdapat 2 object yaitu Label dan Button
Object Label
Terdapat 1 yaitu daftar Barang.
Object Button
Terdapat  1 Button yaitu Priview yang ketika di click akan menampilkan report Latihan 45


Script Unique
Menampilkan Report
        Dim laporan As New CrystalDecisions.CrystalReports.Engine.ReportDocument
        laporan = New Latihan_45_46110043

        Latihan_53_46110043.CrystalReportViewer1.ReportSource = laporan
Even
Load, click
Property
-

Langkah-Langkah Menjalankan Form Latihan 54 46110043
Click Start Debugging untuk menjalankan Script Latihan_54_46110043

Langkah-langkah Menyelesaikan Form Latihan 54 46110043
Buka project yang telah dibuat.
Buat form baru, caranya click Project pada Toolbar pilih Add Windows Form kemudian ketik nama form yang diinginkan lalu click Add
Buat desain form seperti gambar di atas (Latihan_54_46110043) Label dan Button.
Ganti nama Label dan Button di properties-Name,
Click Kanan pada design Latihan_54_46110043 lalu pilih View Code kemudian buatlah Script seperti dibawah ini:

Public Class Latihan_54_46110043

    Private Sub VIEW46110043_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles VIEW46110043.Click
        Dim laporan As New CrystalDecisions.CrystalReports.Engine.ReportDocument
        laporan = New Latihan_45_46110043

        Latihan_53_46110043.CrystalReportViewer1.ReportSource = laporan

        If Latihan_53_46110043.Visible = False Then
            Latihan_53_46110043.Show()
        Else
            Latihan_53_46110043.Activate()
        End If

    End Sub
End Class
Save dan Click Start Debugging untuk menjalankan form

Latihan_53_46110044


Deskripsi Form Latihan 53
Latihan  53 adalah  tempat untuk menampilkan report.

Langkah-langkah Menyelesaikan Form Latihan 53 46110043
Buat form baru, caranya click Project pada Toolbar pilih Add Windows Form kemudian ketik nama form yang diinginkan lalu click Add
Pilih CrystalReportViewer di toolbox
Contoh desain CrystalReportViewer yang akan tampil pada Latihan_53_46110043


Save

Latihan_52_46110043


Deskripsi Form Latihan 52
Latihan  52 adalah latihan membuat report (laporan) yang tampilannya berulang-ulang, pada latihan ini berdasarkan Kode Barang.

Langkah-langkah Menyelesaikan Form Latihan_52_46110043
Click Project kemudian pilih Add Windows Form- dibagian Categories pilih Reporting- pilih CRYSTAL REPORT kemudian ganti nama report yang diinginkan kemuadian click ADD – pilih As A Blank Report

Di bagian Kiri ada Field Explorer – click kanan Database Fileds – DataBase Expert – Create New Connection – OLE DB (Ado)

Pilih Tabel yang akan dibuatkan Report, caranya Geser Ke kanan tabel yang diiginkan, atau clik tanda “>” di antara sisi kiri dan sisi kanan kemudian Klik OK.

Click kanan Group Name Fields – Insert Group – pilih berdasarkan Kode Barang. Contoh desain pada main report Latihan_52_46110043

Untuk penjumlahan ke bawah, caranya Clik kanan Object yang akan dijumlahkan  – Insert -  Summary – pada bagian Calculate this Summary pilih SUM – OK

Untuk Menambahkan Judul bisa pakai tool Textbox, kemudian ketik judul yang diinginkan
Untuk menghilangkan angka Nol dibelakang koma, Click kanan object yang akan dihilangkan komanya pilih format Object, pilih Custom Style – pilih customize – Ubah dibagian Decimal – kemuadian click OK

Untuk melihat Laporan pilih Main Report Preview di bagian bawah, dan Main Report untuk mendesain Report

Latihan_51_46110043


Deskripsi Form Latihan 51
Latihan  51 adalah latihan membuat report (laporan) yang tampilannya berulang-ulang, pada latihan ini berdasarkan Nomor transaksi.

Langkah-langkah Menyelesaikan Form Latihan_51_46110043
Click Project kemudian pilih Add Windows Form- dibagian Categories pilih Reporting- pilih CRYSTAL REPORT kemudian ganti nama report yang diinginkan kemuadianclick ADD – pilih As A Blank Report

Di bagian Kiri ada Field Explorer – click kanan Database Fileds – DataBase Expert – Create New Connection – OLE DB (Ado)

Pilih Tabel yang akan dibuatkan Report, caranya Geser Ke kanan tabel yang diiginkan, atau clik tanda “>” di antara sisi kiri dan sisi kanan kemudian Klik OK.

Click kanan Group Name Fields – Insert Group – pilih berdasarkan No. Transaksi. Contoh desain pada main report Latihan_51_461100443

Untuk penjumlahan ke bawah, caranya Click kanan Object yang akan dijumlahkan  – Insert -  Summary – pada bagian Calculate this Summary pilih SUM – OK

Untuk Menambahkan Judul bisa pakai tool Textbox, kemudian ketik judul yang diinginkan

Untuk menghilangkan angka Nol dibelakang koma, Click kanan object yang akan dihilangkan komanya pilih format Object, pilih Custom Style – pilih customize – Ubah dibagian Decimal – kemuadian click OK

Untuk melihat Laporan pilih Main Report Preview di bagian bawah, dan Main Report untuk mendesain Report