Plain Text Accounting (PTA)
Pengenalan Plain Text Accounting
- Plain Text Accounting (PTA) adalah metode untuk melakukan akuntansi dan pembukuan menggunakan file teks serta perangkat lunak yang ramah baris perintah
- Alat utamanya mencakup Ledger, hledger, Beancount, dan lainnya
- Situs ini mengumpulkan alat, dokumentasi, dan praktik dari komunitas PTA, serta dikelola oleh Simon Michael dan para kontributor
Peta situs
- Menyediakan berbagai materi seperti gambaran umum PTA, berita dan diskusi, video, slide, dokumentasi, FAQ, buku resep, perangkat lunak, dan lainnya
Berita dan diskusi
- Diskusi terkait PTA berlangsung di berbagai platform seperti forum, ruang obrolan, blog dan artikel, Reddit, Lemmy, Hacker News, Mastodon, Twitter, Stack Exchange, dan lainnya
Video
- Menyediakan video presentasi dari berbagai pembicara tentang topik seperti Ledger CLI, pengelolaan keuangan pribadi, pelacakan pengeluaran menggunakan Obsidian, serta keunggulan Plain Text Accounting
Slide
- Menyediakan slide dengan berbagai topik seperti tur arsitektur hledger, pengenalan Plain Text Accounting, pengelolaan keuangan pribadi fungsional murni, dan lainnya
Dokumentasi
- Menyediakan berbagai dokumen seperti dasar-dasar akuntansi, dokumentasi aplikasi PTA, perbandingan, pengantar, cheat sheet, buku resep, FAQ, dan lainnya
Perangkat lunak
- Menyediakan berbagai perangkat lunak seperti aplikasi PTA, plugin editor, impor/konversi data, pengambilan harga, pembuatan data, workflow, formatting, pembuatan laporan, pencatatan waktu, UI, dan lainnya
Aplikasi PTA
- Memperkenalkan berbagai aplikasi PTA seperti Ledger, hledger, Beancount, serta membandingkan waktu mulai masing-masing aplikasi, rilis terakhir, kode, jumlah committer, jumlah bintang, ukuran mailing list, ukuran chat, rasio issue, dan lainnya
Plugin editor
- Menyediakan berbagai plugin editor untuk Atom, Emacs, IntelliJ, Nano, Sublime, TextMate, VIM, VS Code, dan lainnya
Impor/konversi data
- Menyediakan berbagai alat untuk impor dan konversi data, seperti konversi CSV dan alat yang mengubah data dari berbagai format menjadi Beancount
Pengambilan harga
- Menyediakan cara mengambil harga pasar menggunakan berbagai alat seperti Beancount, hledger, dan Ledger
Pembuatan data
- Menyediakan berbagai alat pembuatan data seperti pembuatan transaksi harga, pembuatan transaksi depresiasi, pembuatan entri bunga, dan lainnya
Workflow
- Menyediakan berbagai alat workflow seperti sistem berbasis Docker, pembuatan jurnal hledger dari file CSV, sistem untuk freelancer Jerman, dan lainnya
Formatting
- Menyediakan berbagai alat formatting seperti formatter file Beancount, formatter berbasis web, dan lainnya
Pembuatan laporan
- Menyediakan berbagai alat pembuatan laporan seperti laporan anggaran, aplikasi analisis aset pribadi, alat pembuat grafik hledger, dan lainnya
Pencatatan waktu
- Menyediakan alat untuk pencatatan dan pelaporan waktu menggunakan org2tc, taskwarrior, dan hledger
UI, konsol
- Menyediakan berbagai alat UI konsol seperti alat input transaksi interaktif, generator transaksi, dan lainnya
UI, curses
- Menyediakan berbagai alat UI curses seperti hledger-iadd, hledger-ui, ledger-add, dan lainnya
UI, GUI
- Menyediakan berbagai alat GUI seperti Ledgerble, Prudent, dan lainnya
UI, web
- Menyediakan berbagai alat UI web seperti fava, hledger-web, Paisa, dan lainnya
UI, seluler
- Menyediakan berbagai alat UI seluler seperti aplikasi mobile Beancount, NanoLedger, dan lainnya
Pustaka
- Menyediakan berbagai pustaka seperti parser Beancount, ekstensi Beancount, dan lainnya
Utilitas
- Menyediakan berbagai utilitas seperti alat baris perintah Beancount, hledger-lib, dan lainnya
API
- Menyediakan berbagai API seperti gledger, hledger-lib, BeanHub API, dan lainnya
Ringkasan GN⁺
- Plain Text Accounting adalah metode menjalankan pekerjaan akuntansi menggunakan file teks dan alat baris perintah, dengan alat seperti Ledger, hledger, dan Beancount
- Diskusi terkait PTA berlangsung di berbagai platform, dan tersedia pula beragam materi seperti video, slide, dan dokumentasi
- Berbagai aplikasi PTA, plugin editor, alat impor/konversi data, dan alat pengambilan harga disediakan untuk membantu pengguna menjalankan pekerjaan akuntansi dengan lebih mudah
- Artikel ini bermanfaat bagi orang yang tertarik pada PTA, khususnya pengembang yang menyukai alat baris perintah
- Proyek dengan fungsi serupa mencakup GnuCash dan QuickBooks
1 komentar
Pendapat Hacker News
Saya sudah menggunakan ledger-cli selama 20 tahun. Memang tidak sempurna, tetapi saya sangat puas. Semuanya berbentuk teks biasa, jadi mudah untuk membuat skrip, membaca di VIM, dan mengekstrak data. Saat ini, salah satu file ledger perusahaan saya berisi 2MB teks biasa dengan riwayat transaksi sejak 2016
Sistem kategorisasi ketat yang langsung diterapkan tidak cocok untuk sebagian orang. Di perusahaan, kami menggunakan pendekatan dua tahap
Berkat LLM, akuntansi teks biasa menjadi jauh lebih mudah. Saya bisa mengimpor mutasi bank ke hledger dan menghindari input manual
Saya telah menggunakan Beancount, dan menikmati menulis alat impor data serta mengalami akuntansi secara langsung. Namun, saya hampir setahun tidak mengimpor data. Saya berniat melakukannya tiap bulan, tetapi butuh 30–60 menit sehingga terasa merepotkan
Akuntansi teks biasa itu keren, tetapi hambatan besarnya adalah orang-orang mengunduh data bank dalam format standar
Saya telah menulis seri "resep" praktis tentang cara menggunakan Ledger secara efektif
Saya sedang mencari solusi teks biasa yang memahami inventaris (kuantitas, FIFO, rata-rata biaya dolar) dan faktur/POs (AP/AR)
Saya ingin mendengar bagaimana orang lain menggunakan berbagai alat akuntansi teks biasa
Saya penggemar berat Ledger, dan selama 8 tahun terakhir telah menjalankan seluruh kehidupan akuntansi saya dengan hledger