Đây là sổ cái lệnh có thể được chạy trong nhà cung cấp dịch vụ lưu trữ miễn phí OnWorks bằng cách sử dụng một trong nhiều máy trạm trực tuyến miễn phí của chúng tôi như Ubuntu Online, Fedora Online, trình giả lập trực tuyến Windows hoặc trình mô phỏng trực tuyến MAC OS
CHƯƠNG TRÌNH:
TÊN
sổ cái - Dòng lệnh, công cụ báo cáo tài khoản nhập kép
SYNOPSIS
sổ cái [lệnh] [lựa chọn] [đối số]
MÔ TẢ
sổ cái là một công cụ kế toán dòng lệnh dựa trên sức mạnh và tính hoàn chỉnh của phép nhập kép
kế toán. Nó chỉ là một công cụ báo cáo, có nghĩa là nó không bao giờ sửa đổi các tệp dữ liệu của bạn, nhưng
nó cung cấp nhiều lựa chọn báo cáo và các cách khác nhau để tùy chỉnh chúng cho
nhu cầu.
HÀNG
sổ cái chấp nhận một số lệnh cấp cao nhất, mỗi lệnh tạo ra một loại lệnh cơ bản khác nhau
bản báo cáo. Hầu hết trong số họ chấp nhận một báo cáo-truy vấn lập luận, để xác định điều gì nên
đã báo cáo. Để hiểu cú pháp của một báo cáo-truy vấn, xem phần trên TRUY VẤN. Trong nó
dạng cơ bản nhất, chỉ cần chỉ định một hoặc nhiều chuỗi sẽ tạo báo cáo cho tất cả các tài khoản
chứa các chuỗi đó.
Nếu không có lệnh nào được đưa ra, sổ cái nhập REPL hoặc vòng lặp lệnh, cho phép một số lệnh
được thực thi trên cùng một tập dữ liệu mà không cần phân phối lại.
Sau đây là danh sách đầy đủ các lệnh báo cáo được chấp nhận:
tài khoản [báo cáo-truy vấn]
Liệt kê tất cả các tài khoản cho các bài đăng phù hợp với báo cáo-truy vấn.
cân bằng [báo cáo-truy vấn]
In một báo cáo số dư hiển thị tổng số cho các bài đăng phù hợp báo cáo-truy vấnvà
tổng số tổng hợp cho cha mẹ của các tài khoản đó. Các tùy chọn thường được sử dụng nhất với
lệnh này là:
--nền tảng (-B) Báo cáo về cơ sở chi phí, không phải số lượng hoặc giá trị. Đây là
duy nhất hình thức báo cáo được đảm bảo luôn cân bằng bằng XNUMX,
khi không báo cáo-truy vấn được quy định. Chỉ hiển thị tổng số cho đầu-
hầu hết các tài khoản.
--trống (-E) Hiển thị các tài khoản có tổng số bằng XNUMX.
--bằng phẳng Thay vì hiển thị một cây phân cấp, hãy làm phẳng báo cáo thành
chỉ hiển thị tổng phụ cho các tài khoản phù hợp báo cáo-truy vấn.
- không có tổng Loại bỏ tổng số tóm tắt được hiển thị ở cuối báo cáo.
Các từ đồng nghĩa bal và b cũng được chấp nhận.
ngân sách [báo cáo-truy vấn]
Một báo cáo số dư đặc biệt bao gồm ba cột bổ sung: số tiền được lập ngân sách
trong kỳ báo cáo, chi tiêu khác với ngân sách như thế nào và
phần trăm ngân sách đã chi (vượt quá 100% nếu bạn vượt quá ngân sách). Lưu ý rằng
lập ngân sách yêu cầu một hoặc nhiều "giao dịch định kỳ" được xác định trong dữ liệu của bạn
các tập tin). Xem hướng dẫn sử dụng để biết thêm thông tin.
xóa [báo cáo-truy vấn]
Báo cáo số dư đặc biệt có thêm hai cột bổ sung: số dư đã xóa cho mỗi cột
tài khoản và ngày đăng gần đây nhất được xóa trong tài khoản đó. Đối với điều này
kế toán để có ý nghĩa, cờ đã xóa phải được đặt trên ít nhất một lần đăng.
Xem hướng dẫn sử dụng để biết thêm thông tin.
hàng hóa [báo cáo-truy vấn]
Liệt kê tất cả các mặt hàng cho các bài đăng phù hợp với báo cáo-truy vấn.
chuyển đổi Đọc dữ liệu từ tệp CSV (các giá trị được phân tách bằng dấu phẩy) và tạo sổ cái
giao dịch.
csv [báo cáo-truy vấn]
Báo cáo các bài đăng phù hợp với báo cáo-truy vấn ở định dạng CSV (được phân tách bằng dấu phẩy
giá trị). Hữu ích cho việc xuất dữ liệu sang bảng tính để phân tích thêm hoặc
vẽ biểu đồ.
nhập [mục nhập mẫu]
Tạo và hiển thị mới, được định dạng đúng sổ cái giao dịch bằng cách so sánh
mục nhập mẫu đối với các giao dịch trong (các) tệp dữ liệu của bạn. Để biết thêm thông tin về
soạn thảo các mẫu và sử dụng lệnh này để nhanh chóng tạo các giao dịch mới, hãy xem
phần MỤC.
Từ đồng nghĩa chính xác cũng được chấp nhận.
emacs [truy vấn]
Xuất dữ liệu đăng và giao dịch ở định dạng được Emacs sử dụng
trình soạn thảo, trong một loạt các biểu mẫu Lisp. Điều này được sử dụng bởi sổ cái.el Chế độ Emacs thành
xử lý dữ liệu báo cáo từ sổ cái.
sự bình đẳng [báo cáo-truy vấn]
In một giao dịch với một loạt bài đăng cân bằng tổng số hiện tại cho
tài khoản phù hợp với báo cáo-truy vấn trong một tài khoản đặc biệt được gọi là Vốn chủ sở hữu: Mở
Cân bằng. Mục đích của báo cáo này là đóng sách cho một năm trước, trong khi
sử dụng các đăng vốn chủ sở hữu này để chuyển các số dư đó.
org Tạo một tệp nhật ký phù hợp để sử dụng trong chế độ tổ chức Emacs.
đã thanh toán [báo cáo-truy vấn]
Liệt kê tất cả những người được trả tiền cho các bài đăng phù hợp với báo cáo-truy vấn.
sơ đồ giá cả
Tạo một tệp có thể được sử dụng để tạo một biểu đồ với graphviz hiển thị
mối quan hệ của hàng hóa trong sổ cái tập tin.
giá [báo cáo-truy vấn]
Báo giá cho tất cả các mặt hàng trong bài đăng phù hợp với báo cáo-truy vấn. Các
giá được báo cáo với mức độ chi tiết của một ngày.
giá b [báo cáo-truy vấn]
Báo giá cho tất cả các mặt hàng trong bài đăng phù hợp với báo cáo-truy vấn. Giá cả
được báo cáo xuống thứ hai, sử dụng cùng một định dạng với ~ / .pricedb tập tin.
in [báo cáo-truy vấn]
In ra toàn bộ giao dịch của bất kỳ tin đăng phù hợp nào bằng cách sử dụng cùng một định dạng như
chúng sẽ xuất hiện trong một tệp dữ liệu. Điều này có thể được sử dụng để trích xuất các tập hợp con từ một
sổ cái tệp để chuyển sang các tệp khác.
đẩy [lựa chọn]
Trong REPL, hãy đẩy một tập hợp các dòng lệnh lựa chọn, để chúng sẽ áp dụng cho tất cả
các báo cáo tiếp theo.
bật Trong REPL, bật bất kỳ cài đặt tùy chọn nào đã được đẩyed.
ghi danh [báo cáo-truy vấn]
Liệt kê tất cả các bài đăng phù hợp với báo cáo-truy vấn. Đây là một trong những điều phổ biến nhất
và có thể được sử dụng để cung cấp nhiều loại báo cáo hữu ích. Tùy chọn hầu hết
thường được sử dụng với lệnh này là:
--Trung bình (-A) Hiển thị mức trung bình đang chạy, thay vì tổng số đang chạy.
--hiện hành (-c) Không hiển thị các bài đăng sau thời điểm hiện tại.
--trao đổi hàng hóa (-X)
Hiển thị tất cả các giá trị trong giá trị đã cho hàng hóa, nếu một chuyển đổi giá
tỷ lệ có thể được xác định. Tỷ giá luôn được hiển thị liên quan đến
ngày đăng mà họ được tính. Điều này có nghĩa là một
ghi danh báo cáo là một báo cáo giá trị lịch sử. Đối với các giá trị hiện tại,
nó có thể thích hợp hơn để sử dụng cân bằng báo cáo.
--thu được (-G) Hiển thị bất kỳ khoản lãi (hoặc lỗ) nào về giá trị hàng hóa theo thời gian.
--cái đầu con số Chỉ hiển thị phần trên cùng con số Bài đăng.
- lịch sử (-H)
Định giá hàng hóa tại thời điểm mua lại.
--đảo ngược Đảo ngược giá trị của số tiền được hiển thị.
--thị trường (-V) Hiển thị giá trị thị trường hiện tại cho tất cả các số tiền. Điều này được xác định trong
một thời trang có phần kỳ diệu. Nó có lẽ đơn giản hơn
sử dụng --trao đổi tùy chọn.
--khoảng thời gian khoảng thời gian (-p)
Chỉ hiển thị các bài đăng cho những người đã cho khoảng thời gian.
--có liên quan (-r) Hiển thị các bài đăng có liên quan đến những bài đăng đáng lẽ
cho xem. Nó có tác dụng hiển thị "mặt khác" của
Bài đăng.
--loại biểu thức giá trị (-S)
Sắp xếp các bài đăng bằng cách đánh giá biểu thức giá trị. Lưu ý rằng
cho phép một danh sách các biểu thức được phân tách bằng dấu phẩy, trong trường hợp đó
mỗi thuật ngữ sắp xếp được sử dụng để xác định
đặt hàng. Ví dụ: để tìm kiếm theo ngày và sau đó số tiền, một
nên sử dụng:
sổ cái reg - sắp xếp 'ngày tháng, số tiền'
--đuôi con số Chỉ hiển thị cuối cùng con số Bài đăng.
--không tan (-U)
Chỉ hiển thị các bài đăng không rõ ràng (tức là gần đây).
Ngoài ra còn có một số tùy chọn nhóm có thể hữu ích:
- người nhận thanh toán theo phương thức thanh toán (-P) Nhóm bài đăng theo tên người nhận thanh toán phổ biến.
--hằng ngày (-D) Nhóm bài đăng theo ngày.
- hàng tuần (-W) Nhóm đăng bài theo tuần (bắt đầu từ chủ nhật).
- đầu tuần ngày
Đặt thời điểm bắt đầu của mỗi báo cáo được nhóm theo tuần thành giá trị nhất định ngày.
- hàng tháng (-M) Nhóm bài đăng theo tháng.
--hàng quý Nhóm bài đăng theo quý tài chính.
--năm (-Y) Nhóm bài đăng theo năm.
- các ngày trong tuần Các bài đăng của nhóm theo ngày trong tuần mà chúng diễn ra.
--total (-s) Nhóm tất cả các bài đăng lại với nhau. Điều này rất giống với các tổng
được hiển thị bởi cân bằng báo cáo.
Các từ đồng nghĩa reg và r cũng được chấp nhận.
máy chủ Lệnh này yêu cầu hỗ trợ Python phải hoạt động. Nếu vậy, nó sẽ khởi động một HTTP
máy chủ lắng nghe các yêu cầu trên cổng 9000. Điều này cung cấp một giao diện thay thế
để tạo và xem báo cáo. Lưu ý rằng đây là một công việc đang được tiến hành,
và sẽ không hoạt động đầy đủ cho đến phiên bản mới hơn.
chọn [truy vấn sql]
Liệt kê tất cả các bài đăng phù hợp với truy vấn sql. Lệnh này cho phép tạo SQL giống như
truy vấn, ví dụ:
sổ cái chọn ngày, số tiền từ các bài đăng trong đó tài khoản =~ / Thu nhập /
nguồn Phân tích cú pháp tệp nhật ký và kiểm tra lỗi. sổ cái sẽ trả lại thành công nếu không
lỗi được tìm thấy.
số liệu thống kê [báo cáo-truy vấn]
Cung cấp thông tin tóm tắt về tất cả các bài đăng phù hợp báo cáo-truy vấn. Nó
cung cấp thông tin như:
· Phạm vi thời gian của tất cả các bài đăng phù hợp
· Người được trả tiền duy nhất
· Tài khoản duy nhất
· Tổng số bài đăng
· Bài đăng không rõ ràng
· Số ngày kể từ lần đăng cuối cùng
· Bài đăng trong 7 ngày qua
· Bài đăng trong 30 ngày qua
· Bài đăng trong tháng này
xml [báo cáo-truy vấn]
Xuất dữ liệu liên quan đến báo cáo hiện tại ở định dạng XML. Nó bao gồm tất cả các tài khoản
và các mặt hàng liên quan đến báo cáo, cộng với các bài đăng và các giao dịch mà chúng
được chứa trong. Xem hướng dẫn sử dụng để biết thêm thông tin.
LỰA CHỌN
--viết tắt-len INT
Đặt độ dài tối thiểu mà một tài khoản có thể được viết tắt nếu nó không vừa với bên trong
các chiều rộng tài khoản. Nếu INT bằng XNUMX, thì tên tài khoản sẽ bị cắt bớt trên
đúng. Nếu INT lớn hơn chiều rộng tài khoản thì tài khoản sẽ bị cắt bớt
bên trái, không rút ngắn tên tài khoản để phù hợp với mong muốn
chiều rộng.
--tài khoản EXP
Thêm trước EXP cho tất cả các tài khoản được báo cáo. Đó là, tùy chọn --tài khoản "'Cá nhân'"
sẽ giải quyết Cá nhân: và --tài khoản "tag ('VAT')" sẽ bao gồm giá trị của thẻ VAT
vào đầu mỗi tài khoản được báo cáo trong cân bằng or ghi danh báo cáo.
--account-chiều rộng INT
Đặt chiều rộng của cột tài khoản trong ghi danh báo cáo cho INT ký tự.
--thật sự (-L)
Chỉ báo cáo các giao dịch thực, không sử dụng các giao dịch tự động hoặc ảo.
- ngân sách bổ sung
Chỉ hiển thị các bài đăng không có ngân sách.
--số lượng EXP (-t)
Áp dụng biểu thức giá trị đã cho cho số tiền đăng. Sử dụng --số lượng EXP bạn
có thể áp dụng một phép chuyển đổi tùy ý cho các tin đăng.
--mount-data (-j)
Trên báo cáo đăng ký chỉ in ngày tháng và số lượng bài đăng. Hữu ích cho
ứng dụng vẽ đồ thị và bảng tính.
--mount-width INT
Đặt chiều rộng tính bằng ký tự của cột số tiền trong ghi danh báo cáo.
--anon Ẩn danh đầu ra đăng ký, chủ yếu để gửi báo cáo lỗi.
--ansi Sử dụng màu sắc nếu thiết bị đầu cuối hỗ trợ nó. Bí danh cho --màu sắc
--args-chỉ
Bỏ qua các tệp init và các biến môi trường cho sổ cái chạy.
- trận đấu tự động
Khi tạo giao dịch sổ cái từ tệp CSV bằng cách sử dụng chuyển đổi yêu cầu,
tự động khớp một tài khoản từ Nhật ký Sổ Cái.
--aux-ngày
Hiển thị ngày phụ trợ cho tất cả các phép tính. Bí danh cho --có hiệu lực
--Trung bình (-A)
In các giá trị trung bình trên số lượng giao dịch thay vì chạy tổng.
- định dạng cân bằng FMT
Chỉ định định dạng để sử dụng cho cân bằng báo cáo.
--cơ sở Giảm hàng hóa có thể chuyển đổi xuống dưới cùng của chuyển đổi, ví dụ: màn hình
thời gian tính bằng giây.
--nền tảng (-B)
Báo cáo cơ sở chi phí trên tất cả các bài đăng. Bí danh cho --Giá cả
--bắt đầu NGÀY (-b)
Chỉ định bắt đầu NGÀY của tất cả các phép tính. Các giao dịch trước ngày đó sẽ
mặc kệ.
--dold-if EXP
In đậm toàn bộ dòng nếu biểu thức giá trị đã cho là đúng.
--ngân sách
Chỉ hiển thị các mặt hàng có ngân sách. Trong một ghi danh báo cáo này hiển thị giao dịch trong
ngân sách, trong báo cáo số dư, điều này hiển thị các tài khoản trong ngân sách.
--định dạng ngân sách FMT
Chỉ định định dạng để sử dụng cho ngân sách báo cáo.
- người nhận thanh toán theo phương thức thanh toán (-P)
Nhóm các bài đăng trong báo cáo đăng ký theo tên người nhận thanh toán phổ biến.
- người được thanh toán bằng séc
Cho phép kiểm tra nghiêm ngặt và phức tạp đối với người nhận thanh toán cũng như tài khoản, hàng hóa và
thẻ.
- sạch sẽ (-C)
Chỉ hiển thị các tin đăng đã xóa.
- định dạng rõ ràng FMT
Chỉ định định dạng để sử dụng cho xóa báo cáo
--sự sụp đổ (-n)
Chỉ in các tài khoản cấp cao nhất.
--collapse-if-zero
Chỉ thu gọn hiển thị tài khoản nếu nó có số dư bằng không.
--màu sắc Sử dụng màu sắc nếu thiết bị đầu cuối hỗ trợ nó. Bí danh cho --ansi
--cột INT
Làm cho ghi danh báo cáo INT rộng ký tự. Theo mặc định sổ cái sẽ sử dụng tất cả
các cột có sẵn trong thiết bị đầu cuối của bạn.
--Giá cả Báo cáo cơ sở chi phí trên tất cả các bài đăng. Bí danh cho --nền tảng.
--đếm trực tiếp sổ cái để báo cáo số lượng các mục khi được thêm vào hàng hóa,
tài khoản or đã thanh toán lệnh.
- định dạngcsv FMT
Định dạng csv báo cáo theo FMT.
--hiện hành (-c)
Viết tắt cho --giới hạn 'ngày <= hôm nay'.
--hằng ngày (-D)
Viết tắt cho --khoảng thời gian tiền thưởng.
--ngày EXP
Chuyển đổi ngày giao dịch bằng cách sử dụng EXP.
--Định dạng ngày tháng DATEFMT (-y)
In ngày tháng bằng cách sử dụng DATEFMT. Tham khảo thời gian căng thẳng(3) để biết chi tiết về chuỗi định dạng
cú pháp.
--định dạng ngày giờ DATETIMEFMT
In lịch ngày bằng cách sử dụng DATETIMEFMT. Tham khảo thời gian căng thẳng(3) để biết chi tiết về định dạng
cú pháp chuỗi.
--date-rộng INT
Chỉ định chiều rộng, tính bằng ký tự, của cột ngày trong ghi danh báo cáo.
- ngày nghỉ
Chia tay ghi danh báo cáo về các mục nhập thời gian kéo dài nhiều ngày từng ngày.
- các ngày trong tuần
Nhóm các giao dịch theo các ngày trong tuần. Bí danh cho - xuống.
--dc Hiển thị sổ đăng ký hoặc số dư ở định dạng ghi nợ / ghi có Nếu bạn sử dụng --dc với một trong hai
ghi danh or cân bằng , bây giờ bạn sẽ nhận được các cột riêng biệt để ghi nợ và
tín dụng.
--gỡ lỗi STR
If sổ cái đã được xây dựng với các tùy chọn gỡ lỗi, điều này sẽ cung cấp thêm dữ liệu trong quá trình
chạy.
- dấu phẩy-thập phân
trực tiếp sổ cái để phân tích cú pháp các tạp chí bằng cách sử dụng dấu phẩy tiêu chuẩn Châu Âu dưới dạng số thập phân
dấu phân cách, dấu chấm.
--chiều sâu INT
Giới hạn độ sâu của cây tài khoản. Trong một báo cáo số dư, chẳng hạn, --chiều sâu 2
sẽ chỉ in số dư cho các tài khoản có hai cấp, tức là Chi phí: Giải trí
nhưng không Chi phí: Giải trí: Ăn uống. Đây là một vị từ hiển thị, có nghĩa là nó
chỉ ảnh hưởng đến hiển thị, không ảnh hưởng đến tổng số tính toán.
--chi tiết
Có quan hệ với chuyển đổi chỉ huy. Đồng nghĩa với - dữ liệu phong phú tùy chọn.
- độ lệch
Báo cáo độ lệch của mỗi bài đăng so với mức trung bình. Nó chỉ có ý nghĩa trong
ghi danh và giá báo cáo.
--trưng bày EXP (-d)
Hiển thị các dòng thỏa mãn biểu thức EXP.
- số lượng hiển thị EXP
Áp dụng một phép biến đổi cho hiển thị số lượng. Điều này xảy ra sau khi tính toán
xảy ra.
- tổng số hiển thị EXP
Áp dụng một phép biến đổi cho hiển thị toàn bộ. Điều này xảy ra sau khi tính toán
xảy ra.
- xuống Nhóm các giao dịch theo các ngày trong tuần. Bí danh cho - các ngày trong tuần.
--Tải xuống
Làm cho các trích dẫn được tải xuống tự động, nếu cần, bằng cách chạy một tập lệnh có tên
được trích dẫn và mong đợi tập lệnh đó trả về một giá trị mà sổ cái. Một
triển khai mẫu của một được trích dẫn script, được triển khai trong Perl, được cung cấp trong
phân bổ. Giá báo đã tải xuống sau đó được thêm vào cơ sở dữ liệu giá,
thường được chỉ định bằng cách sử dụng biến môi trường LEDGER_PRICE_DB.
--có hiệu lực
Hiển thị ngày phụ trợ cho tất cả các phép tính. Bí danh cho --aux-ngày.
--trống (-E)
Bao gồm các tài khoản trống trong báo cáo.
--kết thúc NGÀY (-e)
Ràng buộc báo cáo để các giao dịch vào hoặc sau NGÀY không được xem xét.
--công bằng
Liên quan đến sự bình đẳng chỉ huy. Cung cấp số dư tài khoản vãng lai dưới dạng
đăng ký báo cáo.
--chính xác Báo cáo bắt đầu và kết thúc kỳ trước ngày đăng đầu tiên và cuối cùng
xảy ra trong thời kỳ đó.
--trao đổi HÀNG HÓA [, HÀNG HÓA, ...] (-X)
Hiển thị các giá trị trong điều kiện đã cho HÀNG HÓA. Giá mới nhất hiện có là
đã sử dụng.
- rõ ràng
trực tiếp sổ cái để yêu cầu khai báo trước cho các thực thể (chẳng hạn như tài khoản,
hàng hóa và thẻ) thay vì lấy các thực thể từ các giao dịch đã xóa làm
xác định.
--tập tin FILE
Đọc dữ liệu tạp chí từ FILE.
--đầu tiên INT
In bản đầu tiên INT mục. Đối lập với --Cuối cùng INT. Bí danh cho --cái đầu.
--bằng phẳng Buộc sử dụng tên đầy đủ của các tài khoản trong báo cáo số dư. Sự cân bằng
báo cáo sẽ không sử dụng cây thụt lề.
- lực-màu
Xuất mã màu TTY ngay cả khi TTY không hỗ trợ chúng. Hữu ích cho các TTY
không quảng cáo chính xác khả năng của họ.
--bắt buộc-máy nhắn tin
Buộc sổ cái để phân trang đầu ra của nó.
--trước khi EXP
Tiếp tục dự báo trong khi VEXPR là đúng. Bí danh cho --dự báo.
- dự báo-năm INT
Dự báo nhiều nhất INT trong tương lai.
--định dạng FMT (-F)
Sử dụng chuỗi định dạng đã cho FMT để in đầu ra.
--thu được (-G)
Báo cáo lãi hoặc lỗ ròng đối với hàng hóa có lịch sử giá.
- sinh ra
Bao gồm các bài đăng được tạo tự động (chẳng hạn như các bài đăng từ các giao dịch tự động) trong
báo cáo, trong những trường hợp mà bạn thường không muốn chúng.
- từng nhóm một EXP
Nhóm giao dịch với nhau trong ghi danh báo cáo. EXP có thể là bất cứ điều gì, mặc dù
phổ biến nhất sẽ là người nhận tiền or hàng hóa. Các tag() hàm cũng hữu ích ở đây.
--group-title-format FMT
Đặt định dạng cho các tiêu đề phân tách phần báo cáo của một báo cáo được nhóm.
Chỉ có hiệu lực với - từng nhóm một EXP đăng ký báo cáo.
--cái đầu INT
In bản đầu tiên INT mục. Đối lập với --đuôi INT. Bí danh cho --đầu tiên
--Cứu giúp In trang người đàn ông này.
--ngay tức khắc
Đánh giá các phép tính ngay lập tức thay vì lười biếng.
--nhập khẩu FILE
Nhập khẩu FILE dưới dạng mô-đun Python.
--init-tệp FILE (-i)
Đọc FILE trước bất kỳ cái nào khác sổ cái tập tin. Tệp này có thể không chứa bất kỳ bài đăng nào,
nhưng nó có thể chứa cài đặt tùy chọn. Để chỉ định các tùy chọn trong tệp init, hãy sử dụng
cú pháp tương tự như dòng lệnh, nhưng đặt mỗi tùy chọn trên dòng riêng của nó.
--tiêm STR
Sử dụng STR số tiền trong tính toán. Trong trường hợp bạn biết số tiền một giao dịch nên
nhưng giao dịch thực tế có giá trị sai mà bạn có thể sử dụng siêu dữ liệu STR đến
xác định số tiền dự kiến.
--định dạng ngày đầu vào DATEFMT
Chỉ định định dạng ngày đầu vào cho các mục nhật ký.
--đảo ngược
Thay đổi dấu hiệu của tất cả các giá trị được báo cáo.
--Cuối cùng INT.
Chỉ báo cáo cuối cùng INT mục. Đối lập với --đầu tiên INT. Chỉ hữu ích trên một
đăng ký báo cáo. Bí danh cho --đuôi.
- thời gian dài INT (-Z)
Bí danh cho --price-expr.
--giới hạn EXP (-l)
Hạn chế đăng trong tính toán.
- ngày tháng
Báo cáo ngày mua từng loại hàng hóa trong báo cáo số dư.
- ghi chú
Báo cáo thẻ gắn với từng hàng hóa trong báo cáo số dư.
- giá lô
Báo cáo giá mua từng loại hàng hóa trong báo cáo số dư.
--rất nhiều Báo cáo ngày và giá mà mỗi hàng hóa được mua trong số dư
báo cáo.
- lô-thực tế
Duy trì tính độc đáo của hàng hóa để chúng không bị hợp nhất trong quá trình báo cáo
mà không cần in chú thích lô.
--thị trường (-V)
Sử dụng giá trị thị trường mới nhất cho tất cả các mặt hàng.
--tài khoản chủ STR
Thêm tất cả các tên tài khoản với STR
--meta STR
Trong báo cáo đăng ký, hãy thêm trước giao dịch với giá trị của thẻ đã cho
STR.
--meta-chiều rộng INT
Chỉ định chiều rộng của cột Meta được sử dụng cho --meta TAG tùy chọn.
- hàng tháng (-M)
Viết tắt cho --khoảng thời gian hàng tháng.
- không có bí danh
Bí danh hoàn toàn bị bỏ qua.
--không màu
Loại bỏ bất kỳ đầu ra TTY màu nào.
--no-máy nhắn tin
Tắt máy nhắn tin trên đầu ra TTY.
- không định giá lại
Dừng sổ cái khỏi hiển thị các bài đăng.
- không làm tròn
Không xuất " "các bài đăng. Lưu ý rằng điều này sẽ làm cho tổng số
thường không cộng lại! Công dụng chính của nó là để --mount-data (-j) Và --tổng dữ liệu (-J)
báo cáo.
- không có tiêu đề
Loại bỏ đầu ra của các tiêu đề nhóm.
- không có tổng
Chặn in dòng tổng cuối cùng trong báo cáo số dư.
--hiện nay NGÀY
Sử dụng NGÀY như ngày hiện tại. Điều này ảnh hưởng đến đầu ra khi sử dụng --khoảng thời gian,
--bắt đầu, --kết thúc, hoặc là --hiện hành để quyết định ngày nào nằm trong quá khứ hoặc tương lai.
--chỉ một EXP
Đây là một vị từ đăng được áp dụng sau khi một số biến đổi nhất định đã được
được thực hiện, chẳng hạn như thu thập định kỳ.
--tùy chọn
Hiển thị các tùy chọn có hiệu lực cho việc này sổ cái lời kêu gọi, cùng với các giá trị của chúng
và nguồn gốc của những giá trị đó.
- đầu ra FILE (-o)
Chuyển hướng đầu ra của sổ cái đến FILE.
--máy nhắn tin STR
Sử dụng STR như chương trình máy nhắn tin.
- người nhận Đặt một biểu thức giá trị để định dạng người nhận thanh toán. bên trong ghi danh báo cáo điều này
ngăn mục nhập thứ hai không có ngày và người nhận thanh toán cho mỗi giao dịch.
- chiều rộng người nhận INT
Đặt số cột dành riêng cho người nhận thanh toán trong báo cáo đăng ký thành INT.
--có tính mô phạm
Tài khoản, thẻ hoặc hàng hóa không được khai báo trước đó sẽ gây ra lỗi.
--chưa giải quyết
Chỉ sử dụng các bài đăng được đánh dấu là đang chờ xử lý.
--phần trăm (-%)
Tính giá trị phần trăm của từng tài khoản trong báo cáo số dư. Chỉ hoạt động
cho tài khoản có một hàng hóa duy nhất.
--khoảng thời gian GIAI ĐOẠN (-p)
Xác định một biểu thức khoảng thời gian đặt khoảng thời gian mà các giao dịch được
được hạch toán. Cho một ghi danh chỉ báo cáo các giao dịch đáp ứng
biểu thức dấu chấm với được hiển thị. Đối với báo cáo số dư, chỉ những giao dịch đó
sẽ được hạch toán vào số dư cuối cùng.
--sắp xếp theo chu kỳ
Sắp xếp bài đăng trong các giao dịch bằng cách sử dụng biểu thức giá trị đã cho.
- dễ dãi
Khẳng định cân bằng yên lặng.
--trục TAG
Tạo báo cáo xoay vòng số dư "xung quanh" giá trị đã cho TAG.
--plot-quant-format FMT
Xác định định dạng đầu ra cho một biểu đồ dữ liệu số lượng.
--plot-tổng-định dạng FMT
Xác định định dạng đầu ra cho một ô dữ liệu tổng thể.
- định dạng phụ thuộc FMT
Thêm trước FMT đến mọi dòng của đầu ra.
--trả trước chiều rộng INT
Dự trữ INT khoảng trắng ở đầu mỗi dòng của đầu ra.
--giá bán (-I)
Sử dụng giá mua hàng hóa để thực hiện các phép tính.
--giá-db FILE
--giá-exp STR (-Z)
Đặt độ mới dự kiến của báo giá, trong INT phút. Đó là, nếu cuối cùng
báo giá đã biết cho bất kỳ hàng hóa nào cũ hơn giá trị này và nếu --Tải xuống đang được
đã qua sử dụng rồi sẽ Internet tham khảo lại giá mới hơn. Nếu không
giá cũ vẫn được coi là đủ tươi. Bí danh cho - thời gian dài.
--định dạng giá FMT
Đặt định dạng cho giá báo cáo.
--priceb-format FMT
Đặt định dạng dự kiến cho tệp giá lịch sử.
--ngày tiểu học
Hiển thị ngày chính cho tất cả các phép tính. Bí danh cho - ngày tháng chính xác
--số lượng (-O)
Báo cáo tổng số hàng hóa (đây là mặc định).
--hàng quý
Viết tắt cho --khoảng thời gian tam cá nguyệt.
--thô Trong tạp chí in báo cáo, hiển thị các giao dịch bằng cách sử dụng cùng một cú pháp chính xác như được chỉ định bởi
người dùng trong tệp dữ liệu của họ. Đừng xoa bóp hoặc thông dịch. Có thể
hữu ích cho những lần dọn dẹp nhỏ, chẳng hạn như căn chỉnh số lượng.
--thực (-R)
Tài khoản chỉ sử dụng các giao dịch thực bỏ qua các giao dịch ảo và tự động.
bí danh --recursive
Nguyên nhân sổ cái để cố gắng mở rộng bí danh một cách đệ quy, tức là cố gắng mở rộng kết quả
của bản mở rộng trước đó một lần nữa, cho đến khi không áp dụng bản mở rộng nào nữa.
- định dạng đăng ký FMT
Xác định định dạng đầu ra cho ghi danh báo cáo.
--có liên quan (-r)
Trong một báo cáo đăng ký hiển thị tài khoản liên quan. Đây là cái kia bên của
Giao dịch.
- liên quan-tất cả
Hiển thị tất cả các bài đăng trong một giao dịch, tương tự như --có liên quan nhưng cho thấy cả hai mặt của
mỗi giao dịch.
- đánh giá cao
Báo cáo sự khác biệt về giá trị cho các báo cáo thủ công bằng cách chèn các bài đăng.
Điều này được ngụ ý khi sử dụng --trao đổi (-X) hoặc --thị trường (-V) Lựa chọn.
- chỉ định giá lại
Chỉ chiếu các bài đăng.
--đánh giá tổng
Hiển thị tổng số tin đăng được đánh giá lại dưới dạng tổng số đang chạy, phục vụ cho việc hiển thị
vốn chưa thực hiện trong báo cáo lãi / lỗ.
- dữ liệu phong phú
Khi tạo giao dịch sổ cái từ tệp CSV bằng cách sử dụng chuyển đổi lệnh, thêm
Siêu dữ liệu CSV, Đã nhập và UUID.
--hạt giống INT
Đặt hạt giống ngẫu nhiên thành INT cho tạo ra chỉ huy. Được sử dụng như một phần của sự phát triển
thử nghiệm.
--kịch bản FILE
Thực hiện một sổ cái kịch bản.
--loại EXP (-S)
Sắp xếp báo cáo đăng ký dựa trên biểu thức giá trị EXP.
--sort-xacts
Sắp xếp bài đăng trong các giao dịch bằng cách sử dụng biểu thức giá trị đã cho.
- đầu tuần STR
Sử dụng STR là ngày cụ thể trong tuần để bắt đầu khi sử dụng - hàng tuần tùy chọn.
STR có thể là tên ngày, chữ viết tắt của chúng như "Thứ Hai" hoặc số ngày trong tuần
bắt đầu từ 0 cho Chủ nhật.
--khắt khe
Các tài khoản, thẻ hoặc hàng hóa không được khai báo trước đó sẽ gây ra cảnh báo.
--total (-s)
Báo cáo đăng ký như một tổng phụ duy nhất.
--đuôi INT
Chỉ báo cáo cuối cùng INT mục. Chỉ hữu ích trên một báo cáo đăng ký. Bí danh cho
--Cuối cùng INT
--time-dấu hai chấm
Hiển thị giá trị cho hàng hóa dựa trên giây dưới dạng giờ và phút. Như vậy
8100s sẽ được hiển thị là 2 giờ 15 phút thay vì 2.25 giờ.
- báo cáo thời gian
Thêm hai cột vào cân bằng báo cáo để hiển thị đăng ký và kiểm tra sớm nhất
thời gian cho các mục nhập timelog.
--toàn bộ EXP (-T)
Xác định một biểu thức giá trị được sử dụng để tính tổng trong các báo cáo.
--tổng dữ liệu (-J)
Chỉ hiển thị ngày và tổng số để định dạng đầu ra cho các ô.
--Tổng chiều rộng INT
Đặt chiều rộng của trường tổng số trong báo cáo đăng ký.
--dấu vết INT
Bật theo dõi. Các INT chỉ định mức độ theo dõi mong muốn.
--cắt ngắn STR
Cho biết cách cắt ngắn sẽ xảy ra khi nội dung của các cột vượt quá
chiều rộng. Đối số hợp lệ cho STR đang hàng đầu, trung tâmvà dấu. Mặc định là
thông minh hơn bất kỳ tên nào trong số ba tên này, vì nó coi các tên phụ trong tên tài khoản
(phong cách đó được gọi là "viết tắt").
--không có ngân sách
Chỉ hiển thị các bài đăng không có ngân sách.
--không tan (-U)
Chỉ sử dụng các giao dịch không rõ ràng trong tính toán và báo cáo.
- không được hiện thực hóa
Hiển thị các tài khoản lãi và lỗ chưa thực hiện trong báo cáo số dư.
- lợi nhuận thu được từ thực tế hóa
Cho phép người dùng chỉ định tên tài khoản nào nên được sử dụng cho các khoản lợi nhuận chưa thực hiện.
Mặc định là Vốn chủ sở hữu: Chưa thực hiện thu nhập. Thường đặt trong một ~ / .ledgerrc tập tin để thay đổi
mặc định.
- lỗ thực tế
Cho phép người dùng chỉ định tên tài khoản nào nên được sử dụng cho các khoản lỗ chưa thực hiện.
Mặc định là Vốn chủ sở hữu: Chưa thực hiện Lỗ. Thường đặt trong một ~ / .ledgerrc tập tin để
thay đổi mặc định.
- quay vòng
Thực hiện tất cả các phép tính mà không cần làm tròn và hiển thị kết quả chính xác hoàn toàn.
- giá trị
Hiển thị các giá trị được sử dụng bởi mỗi thẻ khi được sử dụng kết hợp với thẻ chỉ huy.
--value-expr EXP
Đặt chú thích biểu thức giá trị toàn cục.
--dài dòng
In thông tin chi tiết về việc thực hiện sổ cái.
--xác nhận
Bật xác nhận bổ sung trong thời gian chạy. Điều này gây ra sự chậm lại đáng kể.
Khi kết hợp với --gỡ lỗi MÃ sổ cái sẽ tạo ra thông tin dấu vết bộ nhớ.
- xác minh-bộ nhớ
Xác minh rằng mọi đối tượng được xây dựng đều bị hủy đúng cách. Đây là để gỡ lỗi
chỉ mục đích.
--phiên bản
In thông tin phiên bản và thoát.
- hàng tuần (-W)
Viết tắt cho --khoảng thời gian hàng tuần.
--rộng (-w)
Giả sử 132 cột thay vì chiều rộng TTY.
--năm (-Y)
Viết tắt cho --khoảng thời gian hàng năm.
LỆNH TRƯỚC
Các lệnh trước rất hữu ích khi bạn không chắc chắn một lệnh hoặc tùy chọn sẽ hoạt động như thế nào. Các
sự khác biệt giữa lệnh trước và lệnh thông thường là lệnh trước bỏ qua
tệp dữ liệu tạp chí hoàn toàn, cũng như tệp init của người dùng không được đọc.
args. / truy vấn
Đánh giá các lập luận đã cho và báo cáo như thế nào sổ cái giải thích nó chống lại
giao dịch mô hình sau:
2004/05/27 Cửa hàng sách
; Lưu ý này áp dụng cho tất cả các tin đăng. : SecondTag:
Chi phí: Sách 20 SÁCH @ $ 10
; Siêu dữ liệu: Một số giá trị
; Đã nhập :: $ 100 + $ 200
; : Ví dụTag:
; Dưới đây là một ghi chú mô tả bài đăng.
Nợ phải trả: MasterCard $ -200.00
đánh giá Đánh giá biểu thức giá trị đã cho so với giao dịch mô hình.
định dạng In chi tiết cách thức sổ cái sử dụng mô tả định dạng đã cho và áp dụng nó
chống lại một giao dịch mô hình.
phân tích / thể hiện
In chi tiết cách thức sổ cái sử dụng mô tả biểu thức giá trị đã cho và áp dụng
nó chống lại một giao dịch mô hình.
tạo ra
Tạo ngẫu nhiên cú pháp hợp lệ sổ cái dữ liệu từ một hạt giống. Được sử dụng bởi
Khai thác GenerateTests để thử nghiệm phát triển.
thời gian Đánh giá khoảng thời gian nhất định và báo cáo cách thức sổ cái diễn giải nó.
mẫu
Hiển thị mẫu chèn mà chính xác lệnh tạo. Đây là một gỡ lỗi
chỉ huy.
TRUY VẤN
Cú pháp để báo cáo các truy vấn có thể hơi phức tạp. Nó là một loạt các thuật ngữ truy vấn
với một toán tử OR ngầm định giữa chúng. Các điều khoản sau được chấp nhận:
biểu thức chính quy Một chuỗi trống được coi là một biểu thức chính quy khớp với tài khoản đầy đủ
Tên. Do đó, để báo cáo số dư hiện tại cho tất cả tài sản và nợ phải trả,
bạn sẽ sử dụng:
sổ cái bal tài sản liab
người nhận tiền biểu thức chính quy (@biểu thức chính quy)
Truy vấn về người nhận thanh toán, thay vì tài khoản.
tag biểu thức chính quy (%biểu thức chính quy)
ghi biểu thức chính quy (=biểu thức chính quy)
Truy vấn bất cứ điều gì được tìm thấy trong ghi chú của một mục.
mã biểu thức chính quy (#biểu thức chính quy)
Truy vấn trên mã tùy chọn của xact (có thể là bất kỳ chuỗi nào mà người dùng muốn).
kỳ hạn và kỳ hạn Các cụm từ truy vấn được kết hợp bởi một toán tử OR ngầm định. Bạn có thể thay đổi điều này thành
VÀ bằng cách sử dụng và từ khóa. Ví dụ: để hiển thị chi tiêu cho thực phẩm
xảy ra tại Shakee's Pizza, bạn có thể nói:
sổ cái reg food và @Shakee
kỳ hạn or kỳ hạn Khi bạn muốn rõ ràng hơn, hãy sử dụng toán tử OR.
hiển thị
không kỳ hạn Đảo ngược ý nghĩa logic của thuật ngữ sau đây. Điều này có thể được sử dụng với
dấu ngoặc đơn để có tác dụng tuyệt vời:
sổ cái reg food và @Shakee and not eat
( kỳ hạn ) Nếu bạn muốn kết hợp các toán tử HOẶC và VÀ, thường sẽ hữu ích khi bao quanh
đơn vị lôgic có dấu ngoặc đơn. LƯU Ý: Bởi vì cách một số vỏ
giải thích dấu ngoặc đơn, bạn nên luôn luôn thoát khỏi chúng:
sổ cái bal \ (tài sản hoặc liab \) chứ không phải thực phẩm
BIỂU THỨC
abs(giá trị) Trả về giá trị tuyệt đối của giá trị đã cho giá trị.
Tài khoản Trả lại tài khoản của bài đăng.
cơ sở tài khoản Trả lại tài khoản cơ sở, tức là mọi thứ sau dấu phân cách tài khoản cuối cùng
':'.
thực tế Trả về true nếu giao dịch là thực, tức là không phải giao dịch tự động hoặc ảo
giao dịch, ngược lại là sai.
số lượng Trả lại số lượng của bài đăng.
quant_expr Trả lại số tiền đã tính của bài đăng theo --số lượng
tùy chọn.
trả lời_if(giá trị, màu sắc, bool)
Kết xuất những thứ đã cho giá trị dưới dạng một chuỗi, áp dụng mã thoát ANSI thích hợp
để hiển thị nó trong màu sắc if bool là đúng. Nó thường kiểm tra
giá trị của tùy chọn --màu sắc, ví dụ:
ansify_if (số lượng, màu xanh lam, tùy chọn. màu sắc)
please_line Số dòng nơi bắt đầu đăng bài.
Please_pos Vị trí ký tự nơi bắt đầu đăng bài.
Trần nhà(giá trị) Trả về số nguyên tiếp theo của giá trị về phía + vô cùng.
xóa Trả lại true nếu bài đăng đã được xóa, nếu không thì trả lại false.
mã Trả lại mã giao dịch, chuỗi giữa dấu ngoặc đơn sau
ngày.
hàng hóa(giá trị)
Trả lại hàng hóa của giá trị hoặc số lượng đăng khi giá trị không phải
được chỉ định.
ngày Trả lại ngày đăng.
Dòng cuối Số dòng nơi mục đăng ký kết thúc.
end_pos Vị trí ký tự nơi kết thúc mục đăng bài.
sàn(giá trị) Trả về số nguyên tiếp theo của giá trị về phía-vô cùng.
tên tập tin Tên của sổ cái tệp dữ liệu từ khi đăng bài.
định dạng(chuỗi) Thúc giục chuỗi như định dạng giống như --định dạng tùy chọn.
định dạng_ngày(ngày, định dạng)
Trả lại ngày như một chuỗi sử dụng định dạng. Tham khảo thời gian căng thẳng(3) cho định dạng
chi tiết chuỗi.
định dạng_datetime(ngày giờ, định dạng)
Trả lại ngày giờ như một chuỗi sử dụng định dạng. Tham khảo thời gian căng thẳng(3) cho
định dạng chi tiết chuỗi.
nhận được ở(seq, chỉ số)
Trả lại giá trị tại chỉ số từ seq. Được sử dụng trong nội bộ để xây dựng các
báo cáo.
has_meta() Trả về true nếu bài đăng có siêu dữ liệu được đặt tên tag, nếu không thì sai.
has_tag(tag) Trả về true nếu bài đăng có siêu dữ liệu được đặt tên tag, nếu không thì sai.
is_seq(giá trị) Trả về true nếu giá trị là một chuỗi. Được sử dụng trong nội bộ.
tham gia(giá trị) Thay thế tất cả các dòng mới trong giá trị với \ n.
biện hộ(giá trị, first_width, chiều rộng sau, đúng_justify, tô màu)
Căn bên phải hoặc bên trái của chuỗi đại diện giá trị. Chiều rộng của
trường ở dòng đầu tiên được cung cấp bởi first_width. Đối với các dòng tiếp theo,
chiều rộng được đưa ra bởi chiều rộng sau. Nếu chiều rộng sau là -1, first_width được sử dụng
cho tất cả các dòng. Nếu như đúng_justify là đúng thì trường mới đúng
trong chiều rộng của trường. Nếu nó là false, thì trường này còn lại
căn đều và được đệm bằng toàn bộ chiều rộng của trường. Nếu như tô màu là đúng,
thì sổ cái sẽ tôn trọng cài đặt màu.
thị trường(giá trị, ngày giờ)
Trả lại giá của giá trị at ngày giờ. Lưu ý rằng ngày giờ phải
được bao quanh bởi dấu ngoặc vuông để được phân tích cú pháp chính xác, ví dụ: [2012/03/23].
meta() Trả về giá trị của siêu dữ liệu có tên tên.
ghi Trả lại ghi chú cho bài đăng.
tại Trả lại ngày giờ hiện tại.
lựa chọn Một biến cho phép truy cập vào các giá trị của dòng lệnh đã cho
các tùy chọn sử dụng tên tùy chọn dài, ví dụ: để xem liệu --hằng ngày (-D) là
được sử dụng tùy chọn.daily.
người nhận tiền Trả lại người nhận tiền của tin đăng.
phần trăm(giá trị_a, giá trị_b)
Trả lại phần trăm của giá trị_a liên quan đến giá trị_b (đã qua sử dụng 100%).
cấp phát chính Trả về true nếu bài đăng được đánh dấu là đang chờ xử lý, ngược lại là false.
phần trăm(giá trị_a, giá trị_b)
Trả lại phần trăm của giá trị_a liên quan đến giá trị_b.
in(giá trị) In giá trị sang stdout. Được sử dụng trong nội bộ để gỡ lỗi.
số lượng, lượng(giá trị) Trả lại số lượng giá trị cho các giá trị có giá mỗi đơn vị.
trích dẫn(biểu hiện)
Surround biểu hiện với dấu ngoặc kép.
thực Trả về true nếu giao dịch là thực, tức là không phải giao dịch tự động hoặc ảo
giao dịch, ngược lại là sai.
tròn(giá trị, n)
Trả hàng giá trị làm tròn thành n các chữ số. Không ảnh hưởng đến định dạng.
nên_bold Trả về true nếu biểu thức được cung cấp cho --dold-if đánh giá đúng. Nội bộ
chỉ sử dụng!
chà(giá trị) Dọn dẹp giá trị sử dụng các phép biến đổi khác nhau, chẳng hạn như giá trị làm tròn, loại bỏ
chú thích và hơn thế nữa.
dải(giá trị) Dải chú thích giá trị từ giá trị.
tag(tên) Trả về giá trị của thẻ có tên tên.
to_số tiền(giá trị)
Chuyển đổi giá trị đến một số lượng. Chỉ sử dụng nội bộ!
cân bằng(giá trị)
Chuyển đổi giá trị để cân bằng. Chỉ sử dụng nội bộ!
to_boolean(giá trị)
Chuyển đổi giá trị sang boolean. Chỉ sử dụng nội bộ!
to_date(giá trị) Đổi giá trị đến một cuộc hẹn hò. Chỉ sử dụng nội bộ!
to_datetime(giá trị)
Chuyển đổi giá trị đến một ngày giờ. Chỉ sử dụng nội bộ!
to_int(giá trị) Trả về giá trị số nguyên cho giá trị.
to_mask(giá trị) Đổi giá trị đến một chiếc mặt nạ. Chỉ sử dụng nội bộ!
to_sequence(giá trị)
Chuyển đổi giá trị thành một trình tự. Chỉ sử dụng nội bộ!
to_string(giá trị)
Chuyển đổi giá trị thành một chuỗi ký tự.
bây giờ Trả lại ngày hôm nay.
Tổng số Trả lại tổng số bài đăng.
tổng_expr Trả về tổng số tin đăng được tính toán theo --toàn bộ tùy chọn.
tỉa(giá trị) Cắt bỏ khoảng trắng đầu và cuối từ giá trị.
cắt ngắn(chuỗi, tổng_len, tài khoản_len)
Cắt bớt chuỗi đến tổng_len đảm bảo rằng mỗi tài khoản có ít nhất
tài khoản_len Dài.
ảo Trả về true nếu giao dịch là ảo, ví dụ: tự động, nếu không thì trả về false.
DEBUG HÀNG
Ngoài các lệnh báo cáo thông thường, sổ cái cũng chấp nhận một số lệnh gỡ lỗi:
args. [báo cáo-truy vấn]
Hiển thị phân tích đầy đủ về cách sổ cái giải thích những gì đã cho báo cáo-truy vấn. Có ích
nếu bạn muốn hiểu cách chuyển các truy vấn báo cáo thành các biểu thức giá trị.
đánh giá [biểu thức giá trị]
Đánh giá cái đã cho biểu thức giá trị và in kết quả. Để biết thêm về giá trị
biểu thức, xem phần BIỂU THỨC.
định dạng [chuỗi định dạng]
Hiển thị phân tích về cách chuỗi định dạng đã được phân tích cú pháp và nó sẽ trông như thế nào
được áp dụng cho một giao dịch mẫu. Để biết thêm về chuỗi định dạng, hãy xem phần
M FORU ĐƠN.
tạo ra
Tạo 50 sáng tác ngẫu nhiên nhưng hợp lệ sổ cái giao dịch.
phân tích [biểu thức giá trị]
Phân tích cú pháp đã cho biểu thức giá trị và hiển thị một phân tích về cây biểu thức và
giá trị được đánh giá của nó. Để biết thêm về các biểu thức giá trị, hãy xem phần BIỂU THỨC.
mãng xà [hồ sơ]
Gọi một trình thông dịch Python để đọc hồ sơ. Điều đặc biệt ở đây là
rằng sổ cái mô-đun là nội trang, không phải đọc từ đĩa, vì vậy nó không yêu cầu sổ cái
được cài đặt ở bất kỳ đâu hoặc các biến thể thư viện dùng chung sẽ được xây dựng.
tải lại Tải lại tất cả các tệp dữ liệu cho phiên hiện tại ngay lập tức. Chỉ có thể được sử dụng trong
TRẢ LỜI.
mẫu [bản nháp]
Hiển thị thông tin về cách bản nháp đã được phân tích cú pháp. Xem phần trên
THUỐC LÁ.
MÔI TRƯỜNG
Mọi lựa chọn để sổ cái có thể được đặt bằng cách sử dụng một biến môi trường nếu tùy chọn có
Tên. Ví dụ: đặt biến môi trường LEDGER_DATE_FORMAT = "% d.% M.% Y 'sẽ có
hiệu ứng tương tự như chỉ định --Định dạng ngày tháng '% d.% m.% Y' trên dòng lệnh. Các tùy chọn trên
Tuy nhiên, dòng lệnh luôn được ưu tiên hơn các cài đặt biến môi trường.
Sử dụng sổ cái trực tuyến bằng các dịch vụ onworks.net