InglésFrancésEspañol

icono de página de OnWorks

ledger - Online en la nube

Ejecute el libro mayor en el proveedor de alojamiento gratuito de OnWorks a través de Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS

Este es el libro mayor de comandos que se puede ejecutar en el proveedor de alojamiento gratuito de OnWorks utilizando una de nuestras múltiples estaciones de trabajo en línea gratuitas, como Ubuntu Online, Fedora Online, emulador en línea de Windows o emulador en línea de MAC OS.

PROGRAMA:

NOMBRE


libro mayor - Herramienta de informes de cuentas de línea de comandos de doble entrada

SINOPSIS


libro mayor [comando] [opciones] [argumentos]

DESCRIPCIÓN


libro mayor es una herramienta de contabilidad de línea de comandos basada en el poder y la integridad de la doble entrada
contabilidad. Es solo una herramienta de informes, lo que significa que nunca modifica sus archivos de datos, pero
Ofrece una gran selección de informes y diferentes formas de personalizarlos según su
necesariamente.

COMANDOS


libro mayor acepta varios comandos de nivel superior, cada uno de los cuales genera un tipo diferente de
reporte. La mayoría de ellos aceptan un informe-consulta argumento, con el fin de determinar lo que debe ser
informó. Para comprender la sintaxis de un informe-consulta, consulte la sección sobre CONSULTAS. En su
forma más básica, simplemente especificando una o más cadenas produce un informe para todas las cuentas
que contiene esas cadenas.

Si no se da ninguna orden, libro mayor entra en un REPL, o bucle de comando, lo que permite que varios comandos
ser ejecutado en el mismo conjunto de datos sin analizar.

La siguiente es una lista completa de los comandos de informes aceptados:

cuentas [informe-consulta]
Enumere todas las cuentas para publicaciones que coincidan con informe-consulta.

equilibrar [informe-consulta]
Imprima un informe de saldo que muestre los totales de las publicaciones que coinciden informe-consultay
totales agregados para los padres de esas cuentas. Opciones más utilizadas con
este comando es:
--base (-B) Informe en términos de base de costos, no cantidad o valor. Este es el
única forma de informe que está garantizado para siempre equilibrar a cero,
cuando no informe-consulta está especificado. Mostrar solo los totales de los
la mayoría de las cuentas.
--vacío (-E) Muestra las cuentas cuyo total es cero.
--plano En lugar de mostrar un árbol jerárquico, acople el informe para
mostrar subtotales solo para cuentas coincidentes informe-consulta.
--sin total Suprima el total de resumen que se muestra en la parte inferior del informe.

Los sinónimos bola y b también se aceptan.

presupuesto [informe-consulta]
Un informe de saldo especial que incluye tres columnas adicionales: el monto presupuestado
durante el período del informe, en qué se diferenciaron los gastos del presupuesto y
porcentaje del presupuesto gastado (supera el 100% si se excede del presupuesto). Tenga en cuenta que
la elaboración de presupuestos requiere que se definan una o más "transacciones periódicas" en sus datos
archivo (s). Consulte el manual para obtener más información.

despejado [informe-consulta]
Un informe de saldo especial que agrega dos columnas adicionales: el saldo liquidado para cada
cuenta y la fecha de la publicación aprobada más reciente en esa cuenta. Para esto
para que la contabilidad sea significativa, la bandera de borrado debe colocarse en al menos una publicación.
Consulte el manual para obtener más información.

. [informe-consulta]
Enumere todos los productos básicos para las publicaciones que coincidan con el informe-consulta.

convertir Lee datos de un archivo CSV (valores separados por comas) y genera libro mayor
transacciones.

csv [informe-consulta]
Informe de publicaciones que coinciden con informe-consulta en formato CSV (separados por comas
valores). Útil para exportar datos a una hoja de cálculo para análisis adicionales o
gráficos.

entrada [plantilla de entrada]
Genere y muestre un nuevo formato correctamente libro mayor transacción comparando el
plantilla de entrada a las transacciones en su (s) archivo (s) de datos. Para obtener más información sobre
plantillas de borrador y usando este comando para crear rápidamente nuevas transacciones, consulte la
. ENTRADAS.

El sinónimo exacto también se acepta.

emacs [pregunta]
Salida de datos de transacciones y publicación en un formato fácilmente consumido por Emacs
editor, en una serie de formas Lisp. Esto es utilizado por el libro mayor.el Modo Emacs para
procesar informes de datos de libro mayor.

equidad [informe-consulta]
Imprima una transacción con una serie de contabilizaciones que equilibren los totales actuales de
cuentas que coinciden con informe-consulta en una cuenta especial llamada Equity: Opening
Saldos. El propósito de este informe es cerrar los libros de un año anterior, mientras
utilizando estas contabilizaciones de patrimonio para trasladar esos saldos.

org Produzca un archivo de diario adecuado para su uso en el modo de organización de Emacs.

beneficiarios [informe-consulta]
Enumere todos los beneficiarios de las publicaciones que coincidan con informe-consulta.

mapa de precios
Producir un archivo que se puede utilizar para generar un gráfico con graphviz que muestra el
relación de las mercancías en el libro mayor archivo.

los precios [informe-consulta]
Informe los precios de todos los productos básicos en publicaciones que coincidan con el informe-consulta.
los precios se informan con la granularidad de un solo día.

preciob [informe-consulta]
Informe los precios de todos los productos básicos en publicaciones que coincidan con el informe-consulta. Precios
se informan hasta el segundo, utilizando el mismo formato que el ~ / .pricedb archivo.

Imprimir [informe-consulta]
Imprima las transacciones completas de cualquier publicación coincidente utilizando el mismo formato que
aparecerían en un archivo de datos. Esto se puede utilizar para extraer subconjuntos de un
libro mayor archivo para transferir a otros archivos.

empuje [opciones]
En el REPL, inserte un conjunto de línea de comando opciones, para que se apliquen a todos
informes posteriores.

Deliciosos En el REPL, haga clic en cualquier configuración de opción que se haya empujeed.

registrarte [informe-consulta]
Enumere todas las publicaciones que coincidan con informe-consulta. Este es uno de los más comunes
comandos y se puede utilizar para proporcionar una variedad de informes útiles. Opciones más
comúnmente usados ​​con este comando son:

--promedio (-A) Muestre el promedio acumulado, en lugar de un total acumulado.
--Actual (-c) No muestre publicaciones más allá del día actual.
--intercambio mercancía (-X)
Renderizar todos los valores en el dado mercancía, si una conversión de precio
se puede determinar la tasa. Las tarifas siempre se muestran en relación con
la fecha de publicación para la que se calculan. Esto significa un
registrarte informe es un informe de valor histórico. Para valores actuales,
puede ser preferible utilizar el equilibrar .
--ganar (-G) Muestre cualquier ganancia (o pérdida) en el valor de las materias primas a lo largo del tiempo.
--cabeza número Mostrar solo la parte superior número publicaciones.
--histórico (-H)
Valorar las materias primas en el momento de su adquisición.
--invertir Invierte el valor de las cantidades mostradas.
--mercado (-V) Muestre los valores de mercado actuales para todas las cantidades. Esto se determina en
una moda algo mágica. Probablemente sea más sencillo
que se utilizará --intercambio .
--período periodo de tiempo (-p)
Mostrar publicaciones solo para los dados periodo de tiempo.
--relacionado (-r) Mostrar publicaciones relacionadas con las que se habrían
mostrado. Tiene el efecto de mostrar el "otro lado" del
publicaciones.
--clasificar expresión-valor (-S)
Ordene las publicaciones evaluando las expresión-valor. Tenga en cuenta que
se permite una lista de expresiones separadas por comas, en cuyo caso
Cada término de clasificación se utiliza para determinar el resultado final.
ordenar. Por ejemplo, para buscar por fecha y luego cantidad, uno
usaría:
registro de libro mayor --ordenar 'fecha, monto'
--cola número Solo muestra lo ultimo número publicaciones.
- sin aclarar (-U)
Mostrar solo publicaciones sin borrar (es decir, recientes).

También hay varias opciones de agrupación que pueden resultar útiles:

--por beneficiario (-P) Agrupar las contabilizaciones por nombres comunes de beneficiarios.
--diario (-D) Publicaciones de grupo por día.
--semanalmente (-W) Publicaciones de grupo por semana (a partir de los domingos).
--inicio de semana day
Establezca el inicio de cada informe agrupado por semana según el day.
--mensual (-M) Agrupar publicaciones por mes.
--trimestral Agrupar contabilizaciones por trimestre fiscal.
--anual (-Y) Agrupar publicaciones por año.
--días de la semana Agrupe las publicaciones por el día de la semana en el que tuvieron lugar.
--total parcial (-s) Agrupe todas las publicaciones juntas. Esto es muy similar a los totales
mostrado por el equilibrar .

Los sinónimos riego y r también se aceptan.

servidor Este comando requiere que el soporte de Python esté activo. Si es así, inicia un HTTP
servidor escuchando solicitudes en el puerto 9000. Esto proporciona una interfaz alternativa
a la creación y visualización de informes. Tenga en cuenta que esto es en gran medida un trabajo en progreso,
y no será completamente funcional hasta una versión posterior.

selecciona [consulta sql]
Enumere todas las publicaciones que coincidan con consulta sql. Este comando permite generar como SQL
consultas, por ejemplo:
fecha de selección del libro mayor, monto de las publicaciones donde cuenta =~ / Ingresos /

fuente Analiza un archivo de diario y comprueba si hay errores. libro mayor devolverá el éxito si no
se encuentran errores.

estadísticas [informe-consulta]
Proporcionar información resumida sobre todas las publicaciones que coinciden. informe-consulta. Lo
proporciona información como:
· Intervalo de tiempo de todas las publicaciones coincidentes
· Beneficiarios únicos
· Cuentas únicas
· Total de contabilizaciones
· Contabilizaciones no liquidadas
· Días desde la última publicación
· Publicaciones en los últimos 7 días
· Publicaciones en los últimos 30 días
· Publicaciones de este mes

xml [informe-consulta]
Salida de datos relacionados con el informe actual en formato XML. Incluye todas las cuentas
y productos involucrados en el informe, además de las contabilizaciones y las transacciones que
están contenidos en. Consulte el manual para obtener más información.

OPCIONES


--abrev-len INT
Establezca la longitud mínima a la que se puede abreviar una cuenta si no cabe dentro
de la forma más ancho de cuenta. Si INT es cero, el nombre de la cuenta se truncará en el
derecho. Si INT es mayor que ancho de cuenta entonces la cuenta se truncará el
la izquierda, sin acortar los nombres de las cuentas para que encajen en el
anchura.

--cuenta EXPR
Anteponer EXPR a todas las cuentas reportadas. Es decir, la opcion --cuenta "'Personal'"
viraría Personal: y --cuenta "etiqueta ('IVA')" tacharía el valor de la etiqueta de IVA
al comienzo de cada cuenta reportada en un equilibrar or registrarte .

--ancho de cuenta INT
Establezca el ancho de la columna de la cuenta en el registrarte Reportar a INT personajes.

--real (-L)
Reporta solo transacciones reales, sin transacciones automatizadas o virtuales.

--add-presupuesto
Mostrar solo publicaciones no presupuestadas.

--Monto EXPR (-t)
Aplicar la expresión de valor dada al importe contabilizado. Utilizando --Monto EXPR ustedes
puede aplicar una transformación arbitraria a las publicaciones.

--cantidad-datos (-j)
En un informe de registro, imprima solo las fechas y la cantidad de publicaciones. Útil para
aplicaciones de gráficos y hojas de cálculo.

--ancho de cantidad INT
Establezca el ancho en caracteres de la columna de cantidad en el registrarte .

--luego Anonimice la salida del registro, principalmente para enviar informes de errores.

--ansi Utilice color si el terminal lo admite. Alias ​​para --color

--args-solo
Ignore los archivos de inicio y las variables de entorno para libro mayor huye.

--coincidencia automática
Al generar una transacción de libro mayor a partir de un archivo CSV utilizando el convertir mando,
coincidir automáticamente con una cuenta del libro mayor.

--fecha-auxiliar
Muestra fechas auxiliares para todos los cálculos. Alias ​​para --eficaz

--promedio (-A)
Imprima valores promedio sobre el número de transacciones en lugar de acumular totales.

- formato de balance FMT
Especifique el formato que se utilizará para equilibrar .

--base Reducir las materias primas convertibles en la parte inferior de la conversión, por ejemplo, mostrar
tiempo en segundos.

--base (-B)
Informe la base de costos de todas las publicaciones. Alias ​​para --costo

--empezar FECHA (-b)
Especifica el inicio FECHA de todos los cálculos. Las transacciones antes de esa fecha serán
ignorado

negrita si EXPR
Imprime toda la línea en negrita si la expresión de valor dada es verdadera.

--presupuesto
Mostrar solo los artículos presupuestados. en un registrarte informe esto muestra la transacción en el
presupuesto, en un informe de saldo, esto muestra las cuentas en el presupuesto.

- formato de presupuesto FMT
Especifique el formato que se utilizará para presupuesto .

--por beneficiario (-P)
Agrupe las contabilizaciones en el informe de registro por nombres comunes de beneficiarios.

- cheque-beneficiarios
Permitir un control estricto y pedante para los beneficiarios, así como las cuentas, los productos básicos y
las etiquetas.

- aclarado (-C)
Mostrar solo las contabilizaciones compensadas.

--formato despejado FMT
Especifique el formato que se utilizará para despejado reporte

--colapso (-n)
Imprima solo las cuentas de nivel superior.

--colapso-si-cero
Contraiga la pantalla de la cuenta solo si tiene un saldo cero.

--color Utilice color si el terminal lo admite. Alias ​​para --ansi

--columnas INT
Haz el registrarte reporte INT caracteres de ancho. Por defecto libro mayor usará todo
columnas disponibles en su terminal.

--costo Informe la base de costos de todas las publicaciones. Alias ​​para --base.

--contar Directo libro mayor para informar el número de elementos cuando se adjunta a la .,
cuentas or beneficiarios comandos.

--csv-formato FMT
Formato csv informe de acuerdo con FMT.

--Actual (-c)
Taquigrafía para --límite 'fecha <= hoy dia'.

--diario (-D)
Taquigrafía para --período todos los días.

--fecha EXPR
Transforma la fecha de la transacción usando EXPR.

--formato de fecha FECHA FMT (-y)
Imprimir fechas usando FECHA FMT. Referirse a Strftime(3) para obtener detalles sobre la cadena de formato
sintaxis.

--formato de fecha y hora FECHAHORAEFMT
Imprimir fechas y horas usando FECHAHORAEFMT. Referirse a Strftime(3) para obtener detalles sobre el formato
sintaxis de cadena.

--fecha-ancho INT
Especifique el ancho, en caracteres, de la columna de fecha en el registrarte .

--Alba
Disolver registrarte informe de las entradas del registro de tiempo que abarcan varios días por día.

--días de la semana
Agrupar transacciones por días de la semana. Alias ​​para --abajo.

--corriente continua Mostrar registro o saldo en formato de débito / crédito si usa --corriente continua con el
registrarte or equilibrar comandos, ahora obtendrá columnas separadas para débitos y
créditos

--depurar STR
If libro mayor ha sido construido con opciones de depuración, esto proporcionará datos adicionales durante el
huye.

- coma-decimal
Directo libro mayor para analizar revistas usando la coma estándar europea como decimal
separador, vicio un punto.

--profundidad INT
Limite la profundidad del árbol de la cuenta. En un informe de saldo, por ejemplo, --profundidad 2
imprimirá saldos solo para cuentas con dos niveles, es decir Gastos: Entretenimiento
pero no Gastos: Entretenimiento: Comedor. Este es un predicado de visualización, lo que significa que
solo afecta la visualización, no los cálculos totales.

--detalle
Relacionado con convertir mando. Sinónimo de --ricos-datos .

--desviación
Informe la desviación de cada publicación del promedio. Solo tiene sentido en el
registrarte y los precios informes.

--monitor EXPR (-d)
Mostrar líneas que satisfagan la expresión EXPR.

--mostrar-cantidad EXPR
Aplicar una transformación al aquí Monto. Esto ocurre después de los cálculos.
ocurrir.

--display-total EXPR
Aplicar una transformación al aquí total. Esto ocurre después de los cálculos.
ocurrir.

--abajo Agrupar transacciones por días de la semana. Alias ​​para --días de la semana.

--descargar
Hacer que las citas se descarguen automáticamente, según sea necesario, ejecutando un script llamado
obtener cotización y esperando que ese script devuelva un valor entendido por libro mayor. La
ejemplo de implementación de un obtener cotización script, implementado en Perl, se proporciona en el
distribución. Los precios de cotización descargados se agregan a la base de datos de precios,
normalmente se especifica mediante la variable de entorno LEDGER_PRICE_DB.

--eficaz
Muestra fechas auxiliares para todos los cálculos. Alias ​​para --fecha-auxiliar.

--vacío (-E)
Incluir cuentas vacías en el informe.

--final FECHA (-e)
Restrinja el informe para que las transacciones en o después FECHA no se consideran.

--capital
Relacionado a la equidad mando. Da saldos de cuenta corriente en forma de
informe de registro.

--exacto Informar el comienzo y el final de los períodos por la fecha de la primera y la última publicación
ocurriendo en ese período.

--intercambio PRODUCTO [, MERCANCÍA, ...] (-X)
Mostrar valores en términos de lo dado PRODUCTO. El último precio disponible es
usado.

--explícito
Directo libro mayor para exigir declaraciones previas para las entidades (como cuentas,
productos básicos y etiquetas) en lugar de tomar entidades de transacciones liquidadas como
definido.

--expediente ARCHIVO
Leer datos de diario de ARCHIVO.

--primero INT
Imprime el primero INT entradas. Opuesto de --último INT. Alias ​​para --cabeza.

--plano Forzar el uso de los nombres completos de las cuentas en el informe de saldo. El balance
el informe no utilizará un árbol con sangría.

--fuerza-color
Genere códigos de color TTY incluso si el TTY no los admite. Útil para TTY que
no anuncian sus capacidades correctamente.

--forzar-buscapersonas
FORCE libro mayor para paginar su salida.

--previsión-mientras EXPR
Continúe pronosticando mientras VEXPR es verdad. Alias ​​para --pronóstico.

- años de previsión INT
Pronóstico como máximo INT años en el futuro.

--formato FMT (-F)
Usa la cadena de formato dada FMT para imprimir la salida.

--ganar (-G)
Informe la ganancia o pérdida neta de los productos básicos que tienen un historial de precios.

--generado
Incluya publicaciones generadas automáticamente (como las de transacciones automatizadas) en el
informe, en los casos en los que normalmente no los querría.

--agrupar por EXPR
Agrupar la transacción en el registrarte . EXPR puede ser cualquier cosa, aunque
lo más común sería tenedor or mercancía. etiquetaLa función () también es útil aquí.

--grupo-título-formato FMT
Establezca el formato de los encabezados que separan la sección de informes de un informe agrupado.
Solo tiene efecto con un --agrupar por EXPR informe de registro.

--cabeza INT
Imprime el primero INT entradas. Opuesto de --cola INT. Alias ​​para --primero

--ayuda Imprima esta página de manual.

--inmediato
Evalúe los cálculos de inmediato en lugar de hacerlo con pereza.

--importar ARCHIVO
Importar ARCHIVO como módulo de Python.

--init-archivo ARCHIVO (-i)
Read ARCHIVO antes que cualquier otro libro mayor expediente. Este archivo no puede contener ninguna publicación,
pero puede contener configuraciones de opciones. Para especificar opciones en el archivo init, use el
misma sintaxis que la línea de comandos, pero coloque cada opción en su propia línea.

--inyectar STR
Usa STR cantidades en los cálculos. En caso de que sepa qué monto debe pagar una transacción
ser, pero la transacción real tiene un valor incorrecto, puede usar metadatos STR a
especifique la cantidad esperada.

- formato de fecha de entrada FECHA FMT
Especifique el formato de fecha de entrada para las entradas del diario.

--invertir
Cambie el signo de todos los valores informados.

--último INT.
Informar solo el último INT entradas. Opuesto de --primero INT. Solo es útil en un
informe de registro. Alias ​​para --cola.

--libertad de acción INT (-Z)
Alias ​​para --precio-expr.

--límite EXPR (-l)
Limite las contabilizaciones en los cálculos.

- fechas de lote
Informe la fecha en la que se compró cada producto en un informe de balance.

--notas de lote
Informe la etiqueta adjunta a cada producto en un informe de balance.

- precios de lote
Informe el precio al que se compró cada producto en un informe de saldo.

--un montón Informe la fecha y el precio al que se compró cada producto en un saldo
.

--muchos reales
Preservar la singularidad de los productos básicos para que no se fusionen durante los informes.
sin imprimir las anotaciones del lote.

--mercado (-V)
Utilice el último valor de mercado para todos los productos básicos.

--cuenta principal STR
Anteponer todos los nombres de cuenta con STR

--meta STR
En el informe de registro, anteponga la transacción con el valor de la etiqueta dada
STR.

--meta-ancho INT
Especifique el ancho de la columna Meta utilizada para el --meta ETIQUETA .

--mensual (-M)
Taquigrafía para --período mensual.

--no-alias
Los alias se ignoran por completo.

--sin color
Suprime cualquier salida TTY en color.

--sin buscapersonas
Desactiva el buscapersonas en la salida TTY.

--no revalorizado
Parada libro mayor de mostrar publicaciones.

- sin redondeo
No emitir " ". Tenga en cuenta que esto hará que el total acumulado
¡a menudo no suman! Su uso principal es para --cantidad-datos (-j) y --total-datos (-J)
informes.

--no-títulos
Suprime la salida de títulos de grupo.

--sin total
Suprima la impresión de la línea total final en un informe de saldo.

--ahora FECHA
Usa FECHA como la fecha actual. Esto afecta la salida cuando se usa --período,
--empezar, --finalo --Actual para decidir qué fechas se encuentran en el pasado o en el futuro.

--solo EXPR
Este es un predicado de contabilizaciones que se aplica después de que se hayan realizado determinadas transformaciones.
ejecutado, como la recopilación periódica.

--opciones
Muestre las opciones vigentes para este libro mayor invocación, junto con sus valores
y la fuente de esos valores.

--producción ARCHIVO (-o)
Redirigir la salida de libro mayor a ARCHIVO.

--buscapersonas STR
Usa STR como el programa de buscapersonas.

--tenedor Establece una expresión de valor para dar formato al beneficiario. En el registrarte Reporta esto
evita que la segunda entrada tenga una fecha y un beneficiario para cada transacción.

--ancho del beneficiario INT
Establezca el número de columnas dedicadas al beneficiario en el informe de registro para INT.

--pedante
Las cuentas, etiquetas o productos no declarados previamente causarán errores.

--pendiente
Utilice solo publicaciones que estén marcadas como pendientes.

--por ciento (-%)
Calcule el valor porcentual de cada cuenta en un informe de saldo. Solo funciona
por cuenta que tienen una sola mercancía.

--período PERÍODO (-p)
Defina una expresión de período que establezca el período de tiempo durante el cual se realizan las transacciones.
para ser contabilizado. Para registrarte reportar solo las transacciones que satisfacen el
se mostrará la expresión de período. Para un informe de saldo solo esas transacciones
se contabilizará en los saldos finales.

- ordenación por período
Ordene la contabilización dentro de las transacciones utilizando la expresión de valor dada.

--permisivo
Afirmaciones de equilibrio silencioso.

--pivote ETIQUETA
Producir un informe dinámico de saldo "en torno a" lo determinado ETIQUETA.

--parcela-cantidad-formato FMT
Defina el formato de salida para una gráfica de datos de cantidad.

--parcela-formato-total FMT
Defina el formato de salida para un gráfico de datos totales.

--formato antepuesto FMT
Anteponer FMT a cada línea de la salida.

--anteponer-ancho INT
Reservar INT espacios al comienzo de cada línea de la salida.

--precio (-I)
Utilice el precio de compra del producto básico para realizar cálculos.

--precio-db ARCHIVO

--precio-exp STR (-Z)
Establezca la frescura esperada de las cotizaciones de precios, en INT minutos. Es decir, si el ultimo
cotización conocida para cualquier producto es más antigua que este valor, y si --descargar es casi tan bueno como ser
utilizado, se volverá a consultar Internet por un precio más reciente. De lo contrario, el
El precio anterior todavía se considera lo suficientemente reciente. Alias ​​para --libertad de acción.

--precios-formato FMT
Establezca el formato para el los precios .

--pricedb-formato FMT
Establezca el formato esperado para el archivo de precios históricos.

- fecha-primaria
Muestra las fechas principales para todos los cálculos. Alias ​​para - fechas-reales

--cantidad (-O)
Informe los totales de los productos básicos (este es el valor predeterminado).

--trimestral
Taquigrafía para --período trimestral.

--crudo En Los Imprimir informe, mostrar transacciones utilizando exactamente la misma sintaxis especificada por
el usuario en su archivo de datos. No hagas ningún masaje ni interpretación. Puede ser
útil para limpiezas menores, como simplemente alinear cantidades.

--verdadero (-R)
Cuenta que usa solo transacciones reales ignorando transacciones virtuales y automáticas.

- alias-recursivos
Causas libro mayor para intentar expandir los alias de forma recursiva, es decir, intentar expandir el resultado
de una expansión anterior nuevamente, hasta que no se apliquen más expansiones.

--registro-formato FMT
Defina el formato de salida para el registrarte .

--relacionado (-r)
En un informe de registro, muestre la cuenta relacionada. Este es el otro lado de las
transacción.

--relacionado-todos
Mostrar todas las contabilizaciones en una transacción, similar a --relacionado pero muestra ambos lados de
cada transacción.

--revaluado
Informe la discrepancia en los valores de los informes manuales insertando publicaciones.
Esto está implícito al usar el --intercambio (-X) o --mercado (-V) opción.

--sólo revaluado
Mostrar solo publicaciones.

--revaluado-total
Muestre la suma de las contabilizaciones revaluadas como el total acumulado, que sirve para mostrar
capital no realizado en un informe de pérdidas / ganancias.

--ricos-datos
Al generar una transacción de libro mayor a partir de un archivo CSV utilizando el convertir comando, agregar
Metadatos CSV, importados y UUID.

--semilla INT
Establezca la semilla aleatoria en INT para generar mando. Utilizado como parte del desarrollo
pruebas.

--guión ARCHIVO
Ejecutar un libro mayor guión.

--clasificar EXPR (-S)
Ordene el informe de registro según la expresión de valor EXPR.

--ordenar-xactos
Ordene la contabilización dentro de las transacciones utilizando la expresión de valor dada.

--inicio de semana STR
Usa STR como el día particular de la semana para comenzar al usar el --semanalmente .
STR pueden ser los nombres de los días, sus abreviaturas como "Lun" o el número del día de la semana
a partir de 0 para el domingo.

--estricto
Las cuentas, etiquetas o productos no declarados previamente causarán advertencias.

--total parcial (-s)
Informe de registro como un solo subtotal.

--cola INT
Informar solo el último INT entradas. Solo es útil en un informe de registro. Alias ​​para
--último INT

--tiempo-dos puntos
Muestra el valor de los productos básicos en segundos como horas y minutos. Por lo tanto
8100s se mostrarán como 2: 15h en lugar de 2.25h.

- informe de tiempo
Agregue dos columnas al equilibrar informe para mostrar el registro y la salida más tempranos
tiempos para las entradas del registro de tiempo.

--total EXPR (-T)
Defina una expresión de valor utilizada para calcular el total en los informes.

--total-datos (-J)
Muestre solo fechas y totales para formatear la salida de los gráficos.

- ancho total INT
Establezca el ancho del campo total en el informe de registro.

--rastro INT
Habilite el seguimiento. los INT especifica el nivel de seguimiento deseado.

--truncar STR
Indica cómo debe ocurrir el truncamiento cuando el contenido de las columnas excede su
ancho. Argumentos válidos para STR están líder, medioy trailing. El valor predeterminado es
más inteligente que cualquiera de estos tres, ya que considera los subnombres dentro del nombre de la cuenta
(ese estilo se llama "abreviado").

- sin presupuestar
Mostrar solo publicaciones no presupuestadas.

- sin aclarar (-U)
Utilice solo transacciones no liquidadas en cálculos e informes.

--no realizado
Muestre las cuentas de pérdidas y ganancias no realizadas generadas en el informe de saldo.

- ganancias-no realizadas
Permita que el usuario especifique qué nombre de cuenta debe usarse para obtener ganancias no realizadas.
Predeterminado a Equidad: no realizada en Bitcoin de manera. A menudo establecido en uno ~ / .ledgerrc archivo para cambiar
el valor por defecto.

- pérdidas-no realizadas
Permita que el usuario especifique qué nombre de cuenta debe usarse para pérdidas no realizadas.
Predeterminado a Equidad: no realizada Pérdidas. A menudo establecido en uno ~ / .ledgerrc presentar a la
cambiar el predeterminado.

--irse del círculo
Realice todos los cálculos sin redondeo y muestre los resultados con total precisión.

--valores
Muestre los valores usados ​​por cada etiqueta cuando se usa en combinación con el tags mando.

--valor-expr EXPR
Establezca una anotación de expresión de valor global.

--verboso
Imprime información detallada sobre la ejecución de libro mayor.

--verificar
Habilite afirmaciones adicionales durante el tiempo de ejecución. Esto provoca una desaceleración significativa.
Cuando se combina con --depurar CÓDIGO libro mayor producirá información de seguimiento de memoria.

--verificar-memoria
Verifique que todos los objetos construidos estén correctamente destruidos. Esto es para depurar
propósitos solamente.

--versión
Imprime la información de la versión y sal.

--semanalmente (-W)
Taquigrafía para --período una vez por semana.

--amplio (-w)
Suponga 132 columnas en lugar del ancho de TTY.

--anual (-Y)
Taquigrafía para --período anual.

COMANDOS PREVIOS


Los precomandos son útiles cuando no está seguro de cómo funcionará un comando u opción. los
La diferencia entre un pre-comando y un comando regular es que los pre-comandos ignoran el
el archivo de datos del diario por completo, ni se lee el archivo de inicio del usuario.

args / pregunta
Evaluar los argumentos dados e informar cómo libro mayor lo interpreta contra el
siguiente transacción modelo:

2004/05/27 Librería
; Esta nota se aplica a todas las contabilizaciones. : SecondTag:
Gastos: Libros 20 LIBRO @ $ 10
; Metadatos: algo de valor
; Mecanografiado :: $ 100 + $ 200
; : ExampleTag:
; A continuación, se incluye una nota que describe la publicación.
Pasivos: MasterCard $ -200.00

eval Evalúe la expresión de valor dada frente a la transacción modelo.

formato Imprimir detalles de cómo libro mayor usa la descripción de formato dada y la aplica
contra una transacción modelo.

analizar gramaticalmente / expr
Imprimir detalles de cómo libro mayor usa la descripción de expresión de valor dada y aplica
contra una transacción modelo.

generar
Genera aleatoriamente sintácticamente válido libro mayor datos de una semilla. Usado por el
Aproveche GenerateTests para las pruebas de desarrollo.

período Evaluar el período dado e informar cómo libro mayor lo interpreta.

plantilla
Muestra la plantilla de inserción que exacto genera el comando. Esta es una depuración
mando.

CONSULTAS


La sintaxis para informar consultas puede volverse algo compleja. Es una serie de términos de consulta.
con un operador OR implícito entre ellos. Se aceptan los siguientes términos:

expresiones regulares Una cadena simple se toma como una expresión regular que coincide con la cuenta completa.
nombre. Por lo tanto, para informar el saldo corriente de todos los activos y pasivos,
usarías:

libro mayor bal activo pasivo

tenedor expresiones regulares (@expresiones regulares)
Consulta sobre el beneficiario, en lugar de la cuenta.

etiqueta expresiones regulares (%expresiones regulares)

nota expresiones regulares (=expresiones regulares)
Consulta sobre cualquier cosa que se encuentre en la nota de un elemento.

código expresiones regulares (#expresiones regulares)
Consulta el código opcional de xact (que puede ser cualquier cadena que desee el usuario).

término y término Los términos de consulta están unidos por un operador OR implícito. Puedes cambiar esto a
Y usando el y palabra clave. Por ejemplo, para mostrar los gastos en alimentos.
que ocurre en Shakee's Pizza, podría decir:

ledger reg food y @Shakee

término or término Cuando desee ser más explícito, utilice el operador OR.

show

no término Invierta el significado lógico del siguiente término. Esto se puede utilizar con
paréntesis con gran efecto:

libro mayor reg comida y @Shakee y no comedor

( término ) Si desea mezclar operadores OR y AND, a menudo es útil rodear
unidades lógicas entre paréntesis. NOTA: Por la forma en que algunas conchas
interprete los paréntesis, siempre debe escapar de ellos:

balance de contabilidad (activos o pasivo) y no comida

EXPRESIONES


abs(propuesta de) Devuelve el valor absoluto de lo dado propuesta de.

. Devuelve la cuenta de la publicación.

cuenta_base Devuelve la cuenta base, es decir, todo después del último delimitador de cuenta
':'.

real Devuelve verdadero si la transacción es real, es decir, no automatizada o virtual.
transacción, falso en caso contrario.

cantidad Devuelve el importe de la publicación.

cantidad_expr Devuelve el importe calculado de la contabilización según el --Monto
.

ansificar_si(propuesta de, Color, bool)
Render lo dado propuesta de como una cadena, aplicando los códigos de escape ANSI adecuados
para mostrarlo en el dado Color if bool es verdad. Por lo general, comprueba el
valor de la opción --color, Por ejemplo:
ansify_if (cantidad, azul, opciones.color)

inicio_línea Número de línea donde comienza la entrada para publicación.

mendigar_pos Posición del personaje donde comienza la entrada para publicación.

techo(propuesta de) Devuelve el siguiente entero de propuesta de hacia + infinito.

despejado Devuelva verdadero si la publicación se borró, falso en caso contrario.

código Devuelve el código de transacción, la cadena entre paréntesis después del
fecha.

mercancía(propuesta de)
Devolver la mercancía de propuesta de o la cantidad contabilizada cuando propuesta de no era
especificado.

datos Devuelve la fecha de publicación.

línea final Número de línea donde termina la entrada para publicación.

pos_final Posición del personaje donde termina la entrada para publicación.

piso(propuesta de) Devuelve el siguiente entero de propuesta de hacia el infinito.

nombre de archivo El nombre de la libro mayor archivo de datos de donde vino la publicación.

formato(cadena) Evaluar cadena como formato al igual que el --formato .

fecha_formato(datos, formato)
Devuelve el datos como una cuerda usando formato. Referirse a Strftime(3) para formato
detalles de la cadena.

formato_fechahora(datetime, formato)
Devuelve el datetime como una cuerda usando formato. Referirse a Strftime(3) para
detalles de la cadena de formato.

llegar a(ss, índice)
Valor devuelto en índice obtenidos de ss. Usado internamente para construir diferentes
informes.

tiene_meta() Devuelve verdadero si la publicación tiene metadatos nombrados etiqueta, falso en caso contrario.

tiene_etiqueta(etiqueta) Devuelve verdadero si la publicación tiene metadatos nombrados etiqueta, falso en caso contrario.

es_seq(propuesta de) Devuelve verdadero si propuesta de es una secuencia. Usado internamente.

Únete(propuesta de) Reemplazar todas las líneas nuevas en propuesta de con \ n.

justificar(propuesta de, primer_ancho, ultimo_ancho, justo_justificar, colorear)
Justifique a la derecha oa la izquierda la cadena que representa propuesta de. El ancho de la
El campo de la primera línea viene dado por primer_ancho. Para las líneas siguientes el
el ancho viene dado por ultimo_ancho. Si ultimo_ancho es -1, primer_ancho se utiliza
para todas las líneas. Si justo_justificar es cierto, entonces el campo está justificado a la derecha
dentro del ancho del campo. Si es falso, entonces se deja el campo
justificado y acolchado a todo el ancho del campo. Si colorear es verdad,
luego, el libro mayor respetará la configuración de color.

mercado(propuesta de, datetime)
Devuelve el precio de propuesta de at datetime. Tenga en cuenta que datetime debe ser
entre corchetes para que se pueda analizar correctamente, p. ej. [2012/03/23].

meta() Devuelve el valor de los metadatos nombrados nombre .

nota Devuelva la nota para la publicación.

ahora Devuelve la fecha y hora actual.

opciones Una variable que permite acceder a los valores de la línea de comandos dada.
opciones usando los nombres de opciones largos, por ejemplo, para ver si --diario (-D) estaba
uso dado opción diaria.

tenedor Devuelva el beneficiario de la contabilización.

por ciento(valor_a, valor_b)
Devuelve el porcentaje de valor_a En relación a valor_b (usado como 100%).

pendiente Devuelve verdadero si la publicación está marcada como pendiente, falso en caso contrario.

por ciento(valor_a, valor_b)
Devuelve el porcentaje de valor_a En relación a valor_b.

Imprimir(propuesta de) Impresión propuesta de a stdout. Se utiliza internamente para depurar.

la cantidad(propuesta de) Devolver la cantidad de propuesta de para valores que tienen un costo unitario.

citado(expresión)
Surround expresión con comillas dobles.

real Devuelve verdadero si la transacción es real, es decir, no automatizada o virtual.
transacción, falso en caso contrario.

redondo a(propuesta de, n)
Ida y vuelta propuesta de redondeado a n dígitos. No afecta al formato.

debería_negrita Devuelve verdadero si la expresión dada a negrita si se evalúa como verdadero. Interno
¡Usar unicamente!

fregar(propuesta de) Limpio propuesta de usando varias transformaciones, como redondeo, valor de extracción
anotaciones y más.

tira(propuesta de) Quitar la anotación de valor de propuesta de.

etiqueta(nombre ) Devuelve el valor de la etiqueta nombrada nombre .

al monto(propuesta de)
Convertir propuesta de a una cantidad. ¡Solo para uso interno!

para equilibrar(propuesta de)
Convertir propuesta de a un equilibrio. ¡Solo para uso interno!

a_booleano(propuesta de)
Convertir propuesta de a un booleano. ¡Solo para uso interno!

hasta_fecha(propuesta de) Convertir propuesta de a una cita. ¡Solo para uso interno!

hasta_fechahora(propuesta de)
Convertir propuesta de a una fecha y hora. ¡Solo para uso interno!

a_int(propuesta de) Devuelve el valor entero para propuesta de.

para enmascarar(propuesta de) Convertir propuesta de a una máscara. ¡Solo para uso interno!

a_secuencia(propuesta de)
Convertir propuesta de a una secuencia. ¡Solo para uso interno!

Encadenar(propuesta de)
Convertir propuesta de a una cadena de caracteres.

hoy Devuelve la fecha de hoy.

total Devuelve el total de la publicación.

expr_total Devuelve el total calculado de la contabilización según el --total .

recortar(propuesta de) Recorte los espacios en blanco iniciales y finales de propuesta de.

truncado(cadena, total_len, cuenta_len)
Truncar cadena a total_len asegurándose de que cada cuenta sea al menos
cuenta_len de largo.

virtual Devuelve verdadero si la transacción es virtual, por ejemplo, automatizada, falso en caso contrario.

DEBUG COMANDOS


Además de los comandos de informes habituales, libro mayor también acepta varios comandos de depuración:

args [informe-consulta]
Muestre un análisis completo de cómo libro mayor interpretado lo dado informe-consulta. Útil
si desea comprender cómo las consultas de informes se traducen en expresiones de valor.

eval [expresión-valor]
Evaluar lo dado expresión-valor e imprime el resultado. Para obtener más información sobre el valor
expresiones, ver la sección EXPRESIONES.

formato [cadena de formato]
Muestre un análisis de cómo cadena de formato fue analizado, y cómo se vería
aplicado a una transacción de muestra. Para obtener más información sobre cadenas de formato, consulte la sección
FORMATOS.

generar
Genera 50 compuestas aleatoriamente pero válidas libro mayor transacciones.

analizar gramaticalmente [expresión-valor]
Analizar lo dado expresión-valor y mostrar un análisis del árbol de expresión y
su valor evaluado. Para obtener más información sobre las expresiones de valor, consulte la sección EXPRESIONES.

pitón [presentar]
Invocar a un intérprete de Python para leer el dado presentar. Lo que tiene de especial esto es
que el libro mayor El módulo está integrado, no se lee desde el disco, por lo que no requiere libro mayor
para ser instalado en cualquier lugar, o las variantes de biblioteca compartida para ser construidas.

recargar Vuelva a cargar todos los archivos de datos de la sesión actual inmediatamente. Solo se puede utilizar en
REEMPLAZAR

plantilla [borrador-plantilla]
Mostrar información sobre cómo borrador-plantilla fue analizado. Consulte la sección sobre
BORRADORES.

MEDIO AMBIENTE


Cada opción para libro mayor se puede configurar usando una variable de entorno si la opción tiene un largo
nombre. Por ejemplo, la configuración de la variable de entorno LEDGER_DATE_FORMAT = "% d.% M.% Y 'tendrá
el mismo efecto que especificar --formato de fecha '% d.% m.% Y' en la línea de comandos. Opciones en el
Sin embargo, la línea de comandos siempre tiene prioridad sobre la configuración de las variables de entorno.

Utilice el libro mayor en línea utilizando los servicios de onworks.net


Servidores y estaciones de trabajo gratuitos

Descargar aplicaciones de Windows y Linux

  • 1
    Phaser
    Phaser
    Phaser es una apertura rápida, gratuita y divertida
    marco de juego HTML5 de origen que ofrece
    Representación de WebGL y Canvas en
    navegadores web de escritorio y móviles. Juegos
    puede ser co ...
    Descargar Phaser
  • 2
    Motor VASSAL
    Motor VASSAL
    VASSAL es un motor de juego para crear
    Versiones electrónicas de tablero tradicional.
    y juegos de cartas. Proporciona soporte para
    representación e interacción de las piezas del juego,
    y ...
    Descargar motor VASSAL
  • 3
    OpenPDF - Bifurcación de iText
    OpenPDF - Bifurcación de iText
    OpenPDF es una biblioteca de Java para crear
    y edición de archivos PDF con LGPL y
    Licencia MPL de código abierto. OpenPDF es el
    LGPL/MPL sucesor de código abierto de iText,
    un ...
    Descargar OpenPDF - Bifurcación de iText
  • 4
    SIG SAGA
    SIG SAGA
    SAGA - Sistema para automatizado
    Análisis geocientíficos - es un análisis geográfico
    Software del sistema de información (GIS) con
    inmensas capacidades para geodatos
    procesamiento y ana ...
    Descargar SIG SAGA
  • 5
    Caja de herramientas para Java / JTOpen
    Caja de herramientas para Java / JTOpen
    IBM Toolbox para Java / JTOpen es un
    biblioteca de clases de Java que soporta el
    programacion cliente/servidor e internet
    modelos a un sistema que ejecuta OS/400,
    i5/OS, o...
    Descargar Toolbox para Java/JTOpen
  • 6
    D3.js
    D3.js
    D3.js (o D3 para documentos basados ​​en datos)
    es una biblioteca de JavaScript que le permite
    para producir datos dinámicos e interactivos
    visualizaciones en navegadores web. con D3
    tú...
    Descargar D3.js
  • Más "

Comandos de Linux

Ad