Merge branch 'master' into edge
This commit is contained in:
commit
fcafcefaef
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@ -1,5 +1,4 @@
|
||||
[
|
||||
"Master Name",
|
||||
"Group or Ledger",
|
||||
"No",
|
||||
"Parent Account",
|
||||
@ -22,6 +21,7 @@
|
||||
"Rgt",
|
||||
"Frozen",
|
||||
"Income Account",
|
||||
"Master Name",
|
||||
"Customer",
|
||||
"Account",
|
||||
"Debit or Credit",
|
||||
|
41
accounts/doctype/account/locale/de-doc.json
Normal file
41
accounts/doctype/account/locale/de-doc.json
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
"Account": "Konto",
|
||||
"Account Details": "Kontodetails",
|
||||
"Account Name": "Account Name",
|
||||
"Account Type": "Kontotyp",
|
||||
"Accounts": "Konten",
|
||||
"Allow Negative Balance": "Lassen Negative Bilanz",
|
||||
"Bank or Cash": "Bank oder Bargeld",
|
||||
"Chargeable": "Geb\u00fchrenpflichtig",
|
||||
"Company": "Firma",
|
||||
"Credit Days": "Kredit-Tage",
|
||||
"Credit Limit": "Kreditlimit",
|
||||
"Customer": "Kunde",
|
||||
"Debit or Credit": "Debit-oder Kreditkarten",
|
||||
"Employee": "Mitarbeiter",
|
||||
"Expense Account": "Expense Konto",
|
||||
"Fixed Asset Account": "Fixed Asset Konto",
|
||||
"Frozen": "Eingefroren",
|
||||
"Group": "Gruppe",
|
||||
"Group or Ledger": "Gruppe oder Ledger",
|
||||
"Heads (or groups) against which Accounting Entries are made and balances are maintained.": "Heads (oder Gruppen), gegen die Accounting-Eintr\u00e4ge und sind Guthaben gehalten werden.",
|
||||
"If the account is frozen, entries are allowed for the \"Account Manager\" only.": "Wenn das Konto eingefroren ist, werden die Eintr\u00e4ge f\u00fcr die \"Account Manager\" gestattet.",
|
||||
"If this Account represents a Customer, Supplier or Employee, set it here.": "Wenn dieses Konto ein Kunde, Lieferant oder Mitarbeiter, stellen Sie es hier.",
|
||||
"Income Account": "Income Konto",
|
||||
"Is PL Account": "Ist PL Konto",
|
||||
"Ledger": "Hauptbuch",
|
||||
"Level": "Ebene",
|
||||
"Lft": "Lft",
|
||||
"Master Name": "Master Name",
|
||||
"Master Type": "Master Type",
|
||||
"No": "Auf",
|
||||
"Old Parent": "Old Eltern",
|
||||
"Parent Account": "Hauptkonto",
|
||||
"Rate": "Rate",
|
||||
"Rate at which this tax is applied": "Geschwindigkeit, mit der dieser Steuer an",
|
||||
"Rgt": "Rgt",
|
||||
"Setting Account Type helps in selecting this Account in transactions.": "Einstellung Kontotyp hilft bei der Auswahl der Transaktionen in diesem Konto.",
|
||||
"Supplier": "Lieferant",
|
||||
"Tax": "Steuer",
|
||||
"Yes": "Ja"
|
||||
}
|
41
accounts/doctype/account/locale/pt-BR-doc.json
Normal file
41
accounts/doctype/account/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
"Account": "Conta",
|
||||
"Account Details": "Detalhes da Conta",
|
||||
"Account Name": "Nome da Conta",
|
||||
"Account Type": "Tipo de Conta",
|
||||
"Accounts": "Contas",
|
||||
"Allow Negative Balance": "Permitir saldo negativo",
|
||||
"Bank or Cash": "Banco ou Dinheiro",
|
||||
"Chargeable": "Tax\u00e1vel",
|
||||
"Company": "Empresa",
|
||||
"Credit Days": "Dias de Cr\u00e9dito",
|
||||
"Credit Limit": "Limite de Cr\u00e9dito",
|
||||
"Customer": "Cliente",
|
||||
"Debit or Credit": "D\u00e9bito ou cr\u00e9dito",
|
||||
"Employee": "Funcion\u00e1rio",
|
||||
"Expense Account": "Conta de Despesas",
|
||||
"Fixed Asset Account": "Conta de ativo fixo",
|
||||
"Frozen": "Congelado",
|
||||
"Group": "Grupo",
|
||||
"Group or Ledger": "Grupo ou Raz\u00e3o",
|
||||
"Heads (or groups) against which Accounting Entries are made and balances are maintained.": "Contas (ou grupos) contra a qual os lan\u00e7amentos de contabilidade s\u00e3o feitos e os saldos s\u00e3o mantidos.",
|
||||
"If the account is frozen, entries are allowed for the \"Account Manager\" only.": "Se a conta estiver congelada, os lan\u00e7amentos s\u00e3o permitidos apenas para o "Gerente da Conta".",
|
||||
"If this Account represents a Customer, Supplier or Employee, set it here.": "Se essa conta representa um cliente, fornecedor ou funcion\u00e1rio, estabele\u00e7a aqui.",
|
||||
"Income Account": "Conta de Renda",
|
||||
"Is PL Account": "\u00c9 Conta PL",
|
||||
"Ledger": "Raz\u00e3o",
|
||||
"Level": "N\u00edvel",
|
||||
"Lft": "Esq.",
|
||||
"Master Name": "Nome do Cadastro",
|
||||
"Master Type": "Tipo de Cadastro",
|
||||
"No": "N\u00e3o",
|
||||
"Old Parent": "Pai Velho",
|
||||
"Parent Account": "Conta pai",
|
||||
"Rate": "Taxa",
|
||||
"Rate at which this tax is applied": "Taxa em que este imposto \u00e9 aplicado",
|
||||
"Rgt": "Dir.",
|
||||
"Setting Account Type helps in selecting this Account in transactions.": "Definir o Tipo de Conta ajuda na sele\u00e7\u00e3o desta Conta nas transa\u00e7\u00f5es.",
|
||||
"Supplier": "Fornecedor",
|
||||
"Tax": "Imposto",
|
||||
"Yes": "Sim"
|
||||
}
|
41
accounts/doctype/account/locale/th-doc.json
Normal file
41
accounts/doctype/account/locale/th-doc.json
Normal file
@ -0,0 +1,41 @@
|
||||
{
|
||||
"Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Account Details": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Account Name": "\u0e0a\u0e37\u0e48\u0e2d\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Account Type": "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Allow Negative Balance": "\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e22\u0e2d\u0e14\u0e04\u0e07\u0e40\u0e2b\u0e25\u0e37\u0e2d\u0e15\u0e34\u0e14\u0e25\u0e1a",
|
||||
"Bank or Cash": "\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23\u0e2b\u0e23\u0e37\u0e2d\u0e40\u0e07\u0e34\u0e19\u0e2a\u0e14",
|
||||
"Chargeable": "\u0e23\u0e31\u0e1a\u0e1c\u0e34\u0e14\u0e0a\u0e2d\u0e1a",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Credit Days": "\u0e27\u0e31\u0e19\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15",
|
||||
"Credit Limit": "\u0e27\u0e07\u0e40\u0e07\u0e34\u0e19\u0e2a\u0e34\u0e19\u0e40\u0e0a\u0e37\u0e48\u0e2d",
|
||||
"Customer": "\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32",
|
||||
"Debit or Credit": "\u0e40\u0e14\u0e1a\u0e34\u0e15\u0e2b\u0e23\u0e37\u0e2d\u0e1a\u0e31\u0e15\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15",
|
||||
"Employee": "\u0e25\u0e39\u0e01\u0e08\u0e49\u0e32\u0e07",
|
||||
"Expense Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22",
|
||||
"Fixed Asset Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e2a\u0e34\u0e19\u0e17\u0e23\u0e31\u0e1e\u0e22\u0e4c\u0e16\u0e32\u0e27\u0e23",
|
||||
"Frozen": "\u0e41\u0e0a\u0e48\u0e41\u0e02\u0e47\u0e07",
|
||||
"Group": "\u0e01\u0e25\u0e38\u0e48\u0e21",
|
||||
"Group or Ledger": "\u0e01\u0e25\u0e38\u0e48\u0e21\u0e2b\u0e23\u0e37\u0e2d\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e41\u0e22\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17",
|
||||
"Heads (or groups) against which Accounting Entries are made and balances are maintained.": "\u0e2b\u0e31\u0e27 (\u0e2b\u0e23\u0e37\u0e2d\u0e01\u0e25\u0e38\u0e48\u0e21) \u0e01\u0e31\u0e1a\u0e17\u0e35\u0e48\u0e04\u0e2d\u0e21\u0e40\u0e21\u0e19\u0e15\u0e4c\u0e08\u0e30\u0e17\u0e33\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e41\u0e25\u0e30\u0e22\u0e2d\u0e14\u0e04\u0e07\u0e40\u0e2b\u0e25\u0e37\u0e2d\u0e08\u0e30\u0e23\u0e31\u0e01\u0e29\u0e32",
|
||||
"If the account is frozen, entries are allowed for the \"Account Manager\" only.": "\u0e2b\u0e32\u0e01\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e16\u0e39\u0e01\u0e41\u0e0a\u0e48\u0e41\u0e02\u0e47\u0e07\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49 "Account Manager" \u0e40\u0e17\u0e48\u0e32\u0e19\u0e31\u0e49\u0e19",
|
||||
"If this Account represents a Customer, Supplier or Employee, set it here.": "\u0e2b\u0e32\u0e01\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e19\u0e35\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32\u0e02\u0e2d\u0e07\u0e1c\u0e39\u0e49\u0e1c\u0e25\u0e34\u0e15\u0e2b\u0e23\u0e37\u0e2d\u0e1e\u0e19\u0e31\u0e01\u0e07\u0e32\u0e19\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e44\u0e14\u0e49\u0e17\u0e35\u0e48\u0e19\u0e35\u0e48",
|
||||
"Income Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e23\u0e32\u0e22\u0e44\u0e14\u0e49",
|
||||
"Is PL Account": "\u0e40\u0e1b\u0e47\u0e19\u0e1a\u0e31\u0e0d\u200b\u200b\u0e0a\u0e35 PL",
|
||||
"Ledger": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e41\u0e22\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17",
|
||||
"Level": "\u0e0a\u0e31\u0e49\u0e19",
|
||||
"Lft": "lft",
|
||||
"Master Name": "\u0e0a\u0e37\u0e48\u0e2d\u0e1b\u0e23\u0e34\u0e0d\u0e0d\u0e32\u0e42\u0e17",
|
||||
"Master Type": "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e2b\u0e25\u0e31\u0e01",
|
||||
"No": "\u0e44\u0e21\u0e48",
|
||||
"Old Parent": "\u0e1c\u0e39\u0e49\u0e1b\u0e01\u0e04\u0e23\u0e2d\u0e07\u0e40\u0e01\u0e48\u0e32",
|
||||
"Parent Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e1c\u0e39\u0e49\u0e1b\u0e01\u0e04\u0e23\u0e2d\u0e07",
|
||||
"Rate": "\u0e2d\u0e31\u0e15\u0e23\u0e32",
|
||||
"Rate at which this tax is applied": "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e17\u0e35\u0e48\u0e20\u0e32\u0e29\u0e35\u0e19\u0e35\u0e49\u0e08\u0e30\u0e16\u0e39\u0e01\u0e43\u0e0a\u0e49",
|
||||
"Rgt": "RGT",
|
||||
"Setting Account Type helps in selecting this Account in transactions.": "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32\u0e0a\u0e48\u0e27\u0e22\u0e43\u0e19\u0e01\u0e32\u0e23\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e19\u0e35\u0e49\u0e43\u0e19\u0e01\u0e32\u0e23\u0e17\u0e33\u0e18\u0e38\u0e23\u0e01\u0e23\u0e23\u0e21",
|
||||
"Supplier": "\u0e1c\u0e39\u0e49\u0e08\u0e31\u0e14\u0e08\u0e33\u0e2b\u0e19\u0e48\u0e32\u0e22",
|
||||
"Tax": "\u0e20\u0e32\u0e29\u0e35",
|
||||
"Yes": "\u0e43\u0e0a\u0e48"
|
||||
}
|
@ -1,27 +1,41 @@
|
||||
from __future__ import unicode_literals
|
||||
import webnotes
|
||||
|
||||
def make_test_records(verbose):
|
||||
from webnotes.test_runner import make_test_objects
|
||||
|
||||
accounts = [
|
||||
# [account_name, parent_account, group_or_ledger]
|
||||
["_Test Account Bank Account", "Bank Accounts - _TC", "Ledger"],
|
||||
|
||||
["_Test Account Stock Expenses", "Direct Expenses - _TC", "Group"],
|
||||
["_Test Account Shipping Charges", "_Test Account Stock Expenses - _TC", "Ledger"],
|
||||
["_Test Account Customs Duty", "_Test Account Stock Expenses - _TC", "Ledger"],
|
||||
|
||||
["_Test Account Tax Assets", "Current Assets - _TC", "Group"],
|
||||
["_Test Account VAT", "_Test Account Tax Assets - _TC", "Ledger"],
|
||||
["_Test Account Service Tax", "_Test Account Tax Assets - _TC", "Ledger"],
|
||||
|
||||
["_Test Account Cost for Goods Sold", "Expenses - _TC", "Ledger"],
|
||||
["_Test Account Excise Duty", "_Test Account Tax Assets - _TC", "Ledger"],
|
||||
["_Test Account Education Cess", "_Test Account Tax Assets - _TC", "Ledger"],
|
||||
["_Test Account S&H Education Cess", "_Test Account Tax Assets - _TC", "Ledger"],
|
||||
["_Test Account CST", "Direct Expenses - _TC", "Ledger"],
|
||||
["_Test Account Discount", "Direct Expenses - _TC", "Ledger"],
|
||||
|
||||
# related to Account Inventory Integration
|
||||
["_Test Account Stock In Hand", "Current Assets - _TC", "Ledger"],
|
||||
]
|
||||
|
||||
return make_test_objects("Account", [[{
|
||||
test_objects = make_test_objects("Account", [[{
|
||||
"doctype": "Account",
|
||||
"account_name": account_name,
|
||||
"parent_account": parent_account,
|
||||
"company": "_Test Company",
|
||||
"group_or_ledger": group_or_ledger
|
||||
}] for account_name, parent_account, group_or_ledger in accounts])
|
||||
}] for account_name, parent_account, group_or_ledger in accounts])
|
||||
|
||||
webnotes.conn.set_value("Company", "_Test Company", "stock_in_hand_account",
|
||||
"_Test Account Stock In Hand - _TC")
|
||||
|
||||
return test_objects
|
13
accounts/doctype/bank_reconciliation/locale/de-doc.json
Normal file
13
accounts/doctype/bank_reconciliation/locale/de-doc.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Bank Account": "Bankkonto",
|
||||
"Bank Reconciliation": "Kontenabstimmung",
|
||||
"Company": "Firma",
|
||||
"Entries": "Eintr\u00e4ge",
|
||||
"From Date": "Von Datum",
|
||||
"Get Non Reconciled Entries": "Holen Non vers\u00f6hnt Eintr\u00e4ge",
|
||||
"Select account head of the bank where cheque was deposited.": "W\u00e4hlen Sie den Kopf des Bankkontos, wo Kontrolle abgelagert wurde.",
|
||||
"To Date": "To Date",
|
||||
"Total Amount": "Gesamtbetrag",
|
||||
"Update Clearance Date": "Aktualisieren Restposten Datum"
|
||||
}
|
13
accounts/doctype/bank_reconciliation/locale/pt-BR-doc.json
Normal file
13
accounts/doctype/bank_reconciliation/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Bank Account": "Conta Banc\u00e1ria",
|
||||
"Bank Reconciliation": "Reconcilia\u00e7\u00e3o Banc\u00e1ria",
|
||||
"Company": "Empresa",
|
||||
"Entries": "Lan\u00e7amentos",
|
||||
"From Date": "A partir da data",
|
||||
"Get Non Reconciled Entries": "Obter lan\u00e7amentos n\u00e3o Reconciliados",
|
||||
"Select account head of the bank where cheque was deposited.": "Selecione a Conta do banco onde o cheque foi depositado.",
|
||||
"To Date": "At\u00e9 a Data",
|
||||
"Total Amount": "Valor Total",
|
||||
"Update Clearance Date": "Atualizar Data Liquida\u00e7\u00e3o"
|
||||
}
|
13
accounts/doctype/bank_reconciliation/locale/th-doc.json
Normal file
13
accounts/doctype/bank_reconciliation/locale/th-doc.json
Normal file
@ -0,0 +1,13 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Bank Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e40\u0e07\u0e34\u0e19\u0e1d\u0e32\u0e01",
|
||||
"Bank Reconciliation": "\u0e01\u0e23\u0e30\u0e17\u0e1a\u0e22\u0e2d\u0e14\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Entries": "\u0e04\u0e2d\u0e21\u0e40\u0e21\u0e19\u0e15\u0e4c",
|
||||
"From Date": "\u0e08\u0e32\u0e01\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"Get Non Reconciled Entries": "\u0e23\u0e31\u0e1a\u0e04\u0e2d\u0e21\u0e40\u0e21\u0e19\u0e15\u0e4c\u0e04\u0e37\u0e19\u0e14\u0e35\u0e44\u0e21\u0e48",
|
||||
"Select account head of the bank where cheque was deposited.": "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e2b\u0e31\u0e27\u0e17\u0e35\u0e48\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e02\u0e2d\u0e07\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23\u0e17\u0e35\u0e48\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e16\u0e39\u0e01\u0e27\u0e32\u0e07",
|
||||
"To Date": "\u0e19\u0e31\u0e14",
|
||||
"Total Amount": "\u0e23\u0e27\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e07\u0e34\u0e19",
|
||||
"Update Clearance Date": "\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e17\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48 Clearance"
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Against Account": "Vor Konto",
|
||||
"Bank Reconciliation Detail": "Kontenabstimmung Details",
|
||||
"Cheque Date": "Scheck Datum",
|
||||
"Cheque Number": "Scheck-Nummer",
|
||||
"Clearance Date": "Clearance Datum",
|
||||
"Credit": "Kredit",
|
||||
"Debit": "Soll",
|
||||
"Posting Date": "Buchungsdatum",
|
||||
"The date at which current entry will get or has actually executed.": "Das Datum, an dem aktuellen Eintrag zu erhalten oder wird tats\u00e4chlich ausgef\u00fchrt.",
|
||||
"Voucher ID": "Gutschein ID"
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Against Account": "Contra Conta",
|
||||
"Bank Reconciliation Detail": "Detalhe da Reconcilia\u00e7\u00e3o Banc\u00e1ria",
|
||||
"Cheque Date": "Data do Cheque",
|
||||
"Cheque Number": "N\u00famero do cheque",
|
||||
"Clearance Date": "Data de Libera\u00e7\u00e3o",
|
||||
"Credit": "Cr\u00e9dito",
|
||||
"Debit": "D\u00e9bito",
|
||||
"Posting Date": "Data da Postagem",
|
||||
"The date at which current entry will get or has actually executed.": "A data em que o lan\u00e7amento atual vai ser ou foi realmente executado.",
|
||||
"Voucher ID": "ID do Comprovante"
|
||||
}
|
@ -0,0 +1,13 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Against Account": "\u0e01\u0e31\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Bank Reconciliation Detail": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e01\u0e32\u0e23\u0e01\u0e23\u0e30\u0e17\u0e1a\u0e22\u0e2d\u0e14\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23",
|
||||
"Cheque Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e0a\u0e47\u0e04",
|
||||
"Cheque Number": "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e40\u0e0a\u0e47\u0e04",
|
||||
"Clearance Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e01\u0e27\u0e32\u0e14\u0e25\u0e49\u0e32\u0e07",
|
||||
"Credit": "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15",
|
||||
"Debit": "\u0e2b\u0e31\u0e01\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Posting Date": "\u0e42\u0e1e\u0e2a\u0e15\u0e4c\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"The date at which current entry will get or has actually executed.": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19\u0e08\u0e30\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e14\u0e49\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e08\u0e23\u0e34\u0e07",
|
||||
"Voucher ID": "ID \u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25"
|
||||
}
|
4
accounts/doctype/budget_control/locale/de-doc.json
Normal file
4
accounts/doctype/budget_control/locale/de-doc.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Budget Control": "Budget Control"
|
||||
}
|
4
accounts/doctype/budget_control/locale/pt-BR-doc.json
Normal file
4
accounts/doctype/budget_control/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Budget Control": "Controle de Or\u00e7amento"
|
||||
}
|
4
accounts/doctype/budget_control/locale/th-doc.json
Normal file
4
accounts/doctype/budget_control/locale/th-doc.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Budget Control": "\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13"
|
||||
}
|
8
accounts/doctype/budget_detail/locale/de-doc.json
Normal file
8
accounts/doctype/budget_detail/locale/de-doc.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"Account": "Konto",
|
||||
"Accounts": "Konten",
|
||||
"Actual": "Tats\u00e4chlich",
|
||||
"Budget Allocated": "Budget",
|
||||
"Budget Detail": "Budget Detailansicht",
|
||||
"Fiscal Year": "Gesch\u00e4ftsjahr"
|
||||
}
|
8
accounts/doctype/budget_detail/locale/pt-BR-doc.json
Normal file
8
accounts/doctype/budget_detail/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"Account": "Conta",
|
||||
"Accounts": "Contas",
|
||||
"Actual": "Real",
|
||||
"Budget Allocated": "Or\u00e7amento Alocado",
|
||||
"Budget Detail": "Detalhe do Or\u00e7amento",
|
||||
"Fiscal Year": "Exerc\u00edcio fiscal"
|
||||
}
|
8
accounts/doctype/budget_detail/locale/th-doc.json
Normal file
8
accounts/doctype/budget_detail/locale/th-doc.json
Normal file
@ -0,0 +1,8 @@
|
||||
{
|
||||
"Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Actual": "\u0e15\u0e32\u0e21\u0e04\u0e27\u0e32\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e08\u0e23\u0e34\u0e07",
|
||||
"Budget Allocated": "\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e17\u0e35\u0e48\u0e08\u0e31\u0e14\u0e2a\u0e23\u0e23",
|
||||
"Budget Detail": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"Fiscal Year": "\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13"
|
||||
}
|
@ -4,7 +4,7 @@
|
||||
"Budget Distribution",
|
||||
"Name of the Budget Distribution",
|
||||
"Fiscal Year",
|
||||
"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",
|
||||
"Accounts",
|
||||
"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.\n\nTo distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**",
|
||||
"Budget Distribution Details"
|
||||
]
|
9
accounts/doctype/budget_distribution/locale/de-doc.json
Normal file
9
accounts/doctype/budget_distribution/locale/de-doc.json
Normal file
@ -0,0 +1,9 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Budget Distribution": "Budget Verteilung",
|
||||
"Budget Distribution Details": "Budget Aussch\u00fcttungsinformationen",
|
||||
"Distribution Name": "Namen der Distribution",
|
||||
"Fiscal Year": "Gesch\u00e4ftsjahr",
|
||||
"Name of the Budget Distribution": "Name der Verteilung Budget",
|
||||
"Trash Reason": "Trash Reason"
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Budget Distribution": "Distribui\u00e7\u00e3o de Or\u00e7amento",
|
||||
"Budget Distribution Details": "Detalhes da Distribui\u00e7\u00e3o de Or\u00e7amento",
|
||||
"Distribution Name": "Nome da distribui\u00e7\u00e3o",
|
||||
"Fiscal Year": "Exerc\u00edcio fiscal",
|
||||
"Name of the Budget Distribution": "Nome da Distribui\u00e7\u00e3o de Or\u00e7amento",
|
||||
"Trash Reason": "Raz\u00e3o de p\u00f4r no lixo"
|
||||
}
|
10
accounts/doctype/budget_distribution/locale/th-doc.json
Normal file
10
accounts/doctype/budget_distribution/locale/th-doc.json
Normal file
@ -0,0 +1,10 @@
|
||||
{
|
||||
"**Budget Distribution** helps you distribute your budget across months if you have seasonality in your business.To distribute a budget using this distribution, set this **Budget Distribution** in the **Cost Center**": "\u0e01\u0e32\u0e23\u0e41\u0e1e\u0e23\u0e48\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 ** ** \u0e0a\u0e48\u0e27\u0e22\u0e43\u0e2b\u0e49\u0e04\u0e38\u0e13\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e17\u0e31\u0e48\u0e27\u0e40\u0e14\u0e37\u0e2d\u0e19\u0e16\u0e49\u0e32\u0e04\u0e38\u0e13\u0e21\u0e35\u0e24\u0e14\u0e39\u0e01\u0e32\u0e25\u0e43\u0e19 business.To \u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e42\u0e14\u0e22\u0e43\u0e0a\u0e49\u0e01\u0e32\u0e23\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e19\u0e35\u0e49\u0e0a\u0e38\u0e14\u0e19\u0e35\u0e49\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 ** ** ** \u0e43\u0e19\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e15\u0e49\u0e19\u0e17\u0e38\u0e19 **",
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Budget Distribution": "\u0e01\u0e32\u0e23\u0e41\u0e1e\u0e23\u0e48\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"Budget Distribution Details": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e08\u0e33\u0e2b\u0e19\u0e48\u0e32\u0e22\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"Distribution Name": "\u0e0a\u0e37\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e41\u0e08\u0e01\u0e08\u0e48\u0e32\u0e22",
|
||||
"Fiscal Year": "\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"Name of the Budget Distribution": "\u0e0a\u0e37\u0e48\u0e2d\u0e02\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"Trash Reason": "\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e25\u0e16\u0e31\u0e07\u0e02\u0e22\u0e30"
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Budget Distribution Detail": "Budget Verteilung Detailansicht",
|
||||
"Month": "Monat",
|
||||
"Percentage Allocation": "Prozentuale Aufteilung"
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Budget Distribution Detail": "Detalhe da Distribui\u00e7\u00e3o de Or\u00e7amento",
|
||||
"Month": "M\u00eas",
|
||||
"Percentage Allocation": "Aloca\u00e7\u00e3o percentual"
|
||||
}
|
@ -0,0 +1,6 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Budget Distribution Detail": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e08\u0e33\u0e2b\u0e19\u0e48\u0e32\u0e22\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"Month": "\u0e40\u0e14\u0e37\u0e2d\u0e19",
|
||||
"Percentage Allocation": "\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e2a\u0e23\u0e23\u0e23\u0e49\u0e2d\u0e22\u0e25\u0e30"
|
||||
}
|
@ -1,22 +1,22 @@
|
||||
[
|
||||
"Customer",
|
||||
"C-FORM/",
|
||||
"Received Date",
|
||||
"State",
|
||||
"C-Form",
|
||||
"Series",
|
||||
"Company",
|
||||
"Received Date",
|
||||
"Amended From",
|
||||
"Total Invoiced Amount",
|
||||
"File List",
|
||||
"Invoice Details",
|
||||
"III",
|
||||
"Customer",
|
||||
"I",
|
||||
"IV",
|
||||
"II",
|
||||
"I",
|
||||
"Fiscal Year",
|
||||
"File List",
|
||||
"Quarter",
|
||||
"Series",
|
||||
"Accounts",
|
||||
"C-Form No",
|
||||
"Invoice Details",
|
||||
"Quarter",
|
||||
"III",
|
||||
"Total Amount",
|
||||
"Total Invoiced Amount"
|
||||
"Total Amount"
|
||||
]
|
22
accounts/doctype/c_form/locale/de-doc.json
Normal file
22
accounts/doctype/c_form/locale/de-doc.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Amended From": "Ge\u00e4ndert von",
|
||||
"C-FORM/": "C-FORM /",
|
||||
"C-Form": "C-Form",
|
||||
"C-Form No": "C-Form nicht",
|
||||
"Company": "Firma",
|
||||
"Customer": "Kunde",
|
||||
"File List": "Dateiliste",
|
||||
"Fiscal Year": "Gesch\u00e4ftsjahr",
|
||||
"I": "Ich",
|
||||
"II": "II",
|
||||
"III": "III",
|
||||
"IV": "IV",
|
||||
"Invoice Details": "Rechnungsdetails",
|
||||
"Quarter": "Quartal",
|
||||
"Received Date": "Datum empfangen",
|
||||
"Series": "Serie",
|
||||
"State": "Zustand",
|
||||
"Total Amount": "Gesamtbetrag",
|
||||
"Total Invoiced Amount": "Insgesamt Rechnungsbetrag"
|
||||
}
|
22
accounts/doctype/c_form/locale/pt-BR-doc.json
Normal file
22
accounts/doctype/c_form/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Amended From": "Corrigido De",
|
||||
"C-FORM/": "FORMUL\u00c1RIO-C /",
|
||||
"C-Form": "Formul\u00e1rio-C",
|
||||
"C-Form No": "N\u00ba do Formul\u00e1rio-C",
|
||||
"Company": "Empresa",
|
||||
"Customer": "Cliente",
|
||||
"File List": "Lista de Arquivos",
|
||||
"Fiscal Year": "Exerc\u00edcio fiscal",
|
||||
"I": "Eu",
|
||||
"II": "II",
|
||||
"III": "III",
|
||||
"IV": "IV",
|
||||
"Invoice Details": "Detalhes da nota fiscal",
|
||||
"Quarter": "Trimestre",
|
||||
"Received Date": "Data de recebimento",
|
||||
"Series": "S\u00e9ries",
|
||||
"State": "Estado",
|
||||
"Total Amount": "Valor Total",
|
||||
"Total Invoiced Amount": "Valor Total Faturado"
|
||||
}
|
22
accounts/doctype/c_form/locale/th-doc.json
Normal file
22
accounts/doctype/c_form/locale/th-doc.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Amended From": "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21",
|
||||
"C-FORM/": "C-form /",
|
||||
"C-Form": "C-Form",
|
||||
"C-Form No": "C-Form \u0e44\u0e21\u0e48\u0e21\u0e35",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Customer": "\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32",
|
||||
"File List": "\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e44\u0e1f\u0e25\u0e4c",
|
||||
"Fiscal Year": "\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"I": "\u0e1c\u0e21",
|
||||
"II": "\u0e04\u0e23\u0e31\u0e49\u0e07\u0e17\u0e35\u0e48\u0e2a\u0e2d\u0e07",
|
||||
"III": "III",
|
||||
"IV": "IV",
|
||||
"Invoice Details": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Quarter": "\u0e2b\u0e19\u0e36\u0e48\u0e07\u0e43\u0e19\u0e2a\u0e35\u0e48",
|
||||
"Received Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a",
|
||||
"Series": "\u0e0a\u0e38\u0e14",
|
||||
"State": "\u0e23\u0e31\u0e10",
|
||||
"Total Amount": "\u0e23\u0e27\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e07\u0e34\u0e19",
|
||||
"Total Invoiced Amount": "\u0e21\u0e39\u0e25\u0e04\u0e48\u0e32\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e23\u0e27\u0e21"
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"C-Form Invoice Detail": "C-Form Rechnungsdetails",
|
||||
"Grand Total": "Grand Total",
|
||||
"Invoice Date": "Rechnungsdatum",
|
||||
"Invoice No": "Rechnungsnummer",
|
||||
"Net Total": "Total Net",
|
||||
"Territory": "Gebiet"
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"C-Form Invoice Detail": "Detalhe Fatura do Formul\u00e1rio-C",
|
||||
"Grand Total": "Total Geral",
|
||||
"Invoice Date": "Data da nota fiscal",
|
||||
"Invoice No": "Nota Fiscal n\u00ba",
|
||||
"Net Total": "Total L\u00edquido",
|
||||
"Territory": "Territ\u00f3rio"
|
||||
}
|
@ -0,0 +1,9 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"C-Form Invoice Detail": "C-Form \u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Grand Total": "\u0e23\u0e27\u0e21\u0e17\u0e31\u0e49\u0e07\u0e2a\u0e34\u0e49\u0e19",
|
||||
"Invoice Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e2d\u0e2d\u0e01\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Invoice No": "\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e44\u0e21\u0e48\u0e21\u0e35",
|
||||
"Net Total": "\u0e2a\u0e38\u0e17\u0e18\u0e34",
|
||||
"Territory": "\u0e2d\u0e32\u0e13\u0e32\u0e40\u0e02\u0e15"
|
||||
}
|
@ -1,22 +1,22 @@
|
||||
[
|
||||
"rgt",
|
||||
"Trash Reason",
|
||||
"Select Budget Distribution, if you want to track based on seasonality.",
|
||||
"Group or Ledger",
|
||||
"Distribution Id",
|
||||
"Group",
|
||||
"Track separate Income and Expense for product verticals or divisions.",
|
||||
"Company",
|
||||
"Cost Center Details",
|
||||
"old_parent",
|
||||
"Select Budget Distribution, if you want to track based on seasonality.",
|
||||
"Cost Center",
|
||||
"Ledger",
|
||||
"Add rows to set annual budgets on Accounts.",
|
||||
"lft",
|
||||
"Budget",
|
||||
"Define Budget for this Cost Center. To set budget action, see <a href=\"#!List/Company\">Company Master</a>",
|
||||
"Accounts",
|
||||
"Group",
|
||||
"Add rows to set annual budgets on Accounts.",
|
||||
"rgt",
|
||||
"Distribution Id",
|
||||
"Company",
|
||||
"Cost Center Name",
|
||||
"Track separate Income and Expense for product verticals or divisions.",
|
||||
"Cost Center Details",
|
||||
"Budget",
|
||||
"Ledger",
|
||||
"Parent Cost Center",
|
||||
"Budget Details"
|
||||
"Budget Details",
|
||||
"old_parent",
|
||||
"Define Budget for this Cost Center. To set budget action, see <a href=\"#!List/Company\">Company Master</a>",
|
||||
"Accounts"
|
||||
]
|
22
accounts/doctype/cost_center/locale/de-doc.json
Normal file
22
accounts/doctype/cost_center/locale/de-doc.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Add rows to set annual budgets on Accounts.": "F\u00fcgen Sie Zeilen hinzu j\u00e4hrlichen Budgets f\u00fcr Konten festgelegt.",
|
||||
"Budget": "Budget",
|
||||
"Budget Details": "Budget Einzelheiten",
|
||||
"Company": "Firma",
|
||||
"Cost Center": "Kostenstellenrechnung",
|
||||
"Cost Center Details": "Kosten Center Details",
|
||||
"Cost Center Name": "Kosten Center Name",
|
||||
"Define Budget for this Cost Center. To set budget action, see <a href=\"#!List/Company\">Company Master</a>": "Definieren Budget f\u00fcr diese Kostenstelle. Um Budget Aktion finden Sie unter <a href=\"#!List/Company\"> Firma Master </ a>",
|
||||
"Distribution Id": "Verteilung Id",
|
||||
"Group": "Gruppe",
|
||||
"Group or Ledger": "Gruppe oder Ledger",
|
||||
"Ledger": "Hauptbuch",
|
||||
"Parent Cost Center": "Eltern Kostenstellenrechnung",
|
||||
"Select Budget Distribution, if you want to track based on seasonality.": "W\u00e4hlen Budget Distribution, wenn Sie basierend auf Saisonalit\u00e4t verfolgen m\u00f6chten.",
|
||||
"Track separate Income and Expense for product verticals or divisions.": "Verfolgen separaten Ertr\u00e4ge und Aufwendungen f\u00fcr die Produktentwicklung Branchen oder Gesch\u00e4ftsbereichen.",
|
||||
"Trash Reason": "Trash Reason",
|
||||
"lft": "lft",
|
||||
"old_parent": "old_parent",
|
||||
"rgt": "rgt"
|
||||
}
|
22
accounts/doctype/cost_center/locale/pt-BR-doc.json
Normal file
22
accounts/doctype/cost_center/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Add rows to set annual budgets on Accounts.": "Adicionar linhas para definir or\u00e7amentos anuais nas Contas.",
|
||||
"Budget": "Or\u00e7amento",
|
||||
"Budget Details": "Detalhes do Or\u00e7amento",
|
||||
"Company": "Empresa",
|
||||
"Cost Center": "Centro de Custos",
|
||||
"Cost Center Details": "Detalhes do Centro de Custo",
|
||||
"Cost Center Name": "Nome do Centro de Custo",
|
||||
"Define Budget for this Cost Center. To set budget action, see <a href=\"#!List/Company\">Company Master</a>": "Definir Or\u00e7amento para este Centro de Custo. Para definir a\u00e7\u00e3o do or\u00e7amento, consulte <a href=\"#!List/Company\">Cadastro de Empresa</a>",
|
||||
"Distribution Id": "Id da distribui\u00e7\u00e3o",
|
||||
"Group": "Grupo",
|
||||
"Group or Ledger": "Grupo ou Raz\u00e3o",
|
||||
"Ledger": "Raz\u00e3o",
|
||||
"Parent Cost Center": "Centro de Custo pai",
|
||||
"Select Budget Distribution, if you want to track based on seasonality.": "Selecione distribui\u00e7\u00e3o do or\u00e7amento, se voc\u00ea quiser acompanhar baseado em sazonalidade.",
|
||||
"Track separate Income and Expense for product verticals or divisions.": "Acompanhar Receitas e Gastos separados para produtos verticais ou divis\u00f5es.",
|
||||
"Trash Reason": "Raz\u00e3o de p\u00f4r no lixo",
|
||||
"lft": "esq.",
|
||||
"old_parent": "old_parent",
|
||||
"rgt": "dir."
|
||||
}
|
22
accounts/doctype/cost_center/locale/th-doc.json
Normal file
22
accounts/doctype/cost_center/locale/th-doc.json
Normal file
@ -0,0 +1,22 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Add rows to set annual budgets on Accounts.": "\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e41\u0e16\u0e27\u0e15\u0e31\u0e49\u0e07\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e1b\u0e23\u0e30\u0e08\u0e33\u0e1b\u0e35\u0e40\u0e01\u0e35\u0e48\u0e22\u0e27\u0e01\u0e31\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Budget": "\u0e07\u0e1a",
|
||||
"Budget Details": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Cost Center": "\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e15\u0e49\u0e19\u0e17\u0e38\u0e19",
|
||||
"Cost Center Details": "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e28\u0e39\u0e19\u0e22\u0e4c",
|
||||
"Cost Center Name": "\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e28\u0e39\u0e19\u0e22\u0e4c",
|
||||
"Define Budget for this Cost Center. To set budget action, see <a href=\"#!List/Company\">Company Master</a>": "\u0e01\u0e33\u0e2b\u0e19\u0e14\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e15\u0e49\u0e19\u0e17\u0e38\u0e19\u0e19\u0e35\u0e49 \u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e15\u0e31\u0e49\u0e07\u0e01\u0e23\u0e30\u0e17\u0e33\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e40\u0e2b\u0e47\u0e19 <a href=\"#!List/Company\">\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 \u0e21\u0e32\u0e2a\u0e40\u0e15\u0e2d\u0e23\u0e4c</a>",
|
||||
"Distribution Id": "\u0e23\u0e2b\u0e31\u0e2a\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22",
|
||||
"Group": "\u0e01\u0e25\u0e38\u0e48\u0e21",
|
||||
"Group or Ledger": "\u0e01\u0e25\u0e38\u0e48\u0e21\u0e2b\u0e23\u0e37\u0e2d\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e41\u0e22\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17",
|
||||
"Ledger": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e41\u0e22\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17",
|
||||
"Parent Cost Center": "\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e15\u0e49\u0e19\u0e17\u0e38\u0e19\u0e1c\u0e39\u0e49\u0e1b\u0e01\u0e04\u0e23\u0e2d\u0e07",
|
||||
"Select Budget Distribution, if you want to track based on seasonality.": "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e01\u0e32\u0e23\u0e01\u0e23\u0e30\u0e08\u0e32\u0e22\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e16\u0e49\u0e32\u0e04\u0e38\u0e13\u0e15\u0e49\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e08\u0e30\u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e08\u0e32\u0e01\u0e24\u0e14\u0e39\u0e01\u0e32\u0e25",
|
||||
"Track separate Income and Expense for product verticals or divisions.": "\u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e23\u0e32\u0e22\u0e44\u0e14\u0e49\u0e41\u0e25\u0e30\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22\u0e41\u0e22\u0e01\u0e15\u0e48\u0e32\u0e07\u0e2b\u0e32\u0e01\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e41\u0e19\u0e27\u0e14\u0e34\u0e48\u0e07\u0e1c\u0e25\u0e34\u0e15\u0e20\u0e31\u0e13\u0e11\u0e4c\u0e2b\u0e23\u0e37\u0e2d\u0e2b\u0e19\u0e48\u0e27\u0e22\u0e07\u0e32\u0e19",
|
||||
"Trash Reason": "\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e25\u0e16\u0e31\u0e07\u0e02\u0e22\u0e30",
|
||||
"lft": "lft",
|
||||
"old_parent": "old_parent",
|
||||
"rgt": "RGT"
|
||||
}
|
@ -1,3 +1,3 @@
|
||||
[
|
||||
" is now the default Fiscal Year. \\\t\t\tPlease refresh your browser for the change to take effect."
|
||||
" is now the default Fiscal Year. \\\n\t\t\tPlease refresh your browser for the change to take effect."
|
||||
]
|
14
accounts/doctype/fiscal_year/locale/de-doc.json
Normal file
14
accounts/doctype/fiscal_year/locale/de-doc.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.": "** Gesch\u00e4ftsjahr ** ein Gesch\u00e4ftsjahr. Alle Buchungen und anderen wichtigen Transaktionen gegen ** Gesch\u00e4ftsjahr ** verfolgt.",
|
||||
"Accounts": "Konten",
|
||||
"Entries are not allowed against this Fiscal Year if the year is closed.": "Die Eintr\u00e4ge sind nicht gegen diese Gesch\u00e4ftsjahr zul\u00e4ssig, wenn die Jahre geschlossen ist.",
|
||||
"Fiscal Year": "Gesch\u00e4ftsjahr",
|
||||
"Fiscal Year Details": "Gesch\u00e4ftsjahr Einzelheiten",
|
||||
"For e.g. 2012, 2012-13": "F\u00fcr z.B. 2012, 2012-13",
|
||||
"No": "Auf",
|
||||
"Trash Reason": "Trash Reason",
|
||||
"Year Closed": "Jahr geschlossen",
|
||||
"Year Name": "Jahr Name",
|
||||
"Year Start Date": "Jahr Startdatum",
|
||||
"Yes": "Ja"
|
||||
}
|
14
accounts/doctype/fiscal_year/locale/pt-BR-doc.json
Normal file
14
accounts/doctype/fiscal_year/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.": "**Ano Fiscal** representa um Exerc\u00edcio. Todos os lan\u00e7amentos cont\u00e1beis e outras transa\u00e7\u00f5es importantes s\u00e3o monitorados contra o **Ano Fiscal**.",
|
||||
"Accounts": "Contas",
|
||||
"Entries are not allowed against this Fiscal Year if the year is closed.": "Lan\u00e7amentos n\u00e3o s\u00e3o permitidos contra este Ano Fiscal se o ano est\u00e1 fechado.",
|
||||
"Fiscal Year": "Exerc\u00edcio fiscal",
|
||||
"Fiscal Year Details": "Detalhes do Exerc\u00edcio Fiscal",
|
||||
"For e.g. 2012, 2012-13": "Para por exemplo 2012, 2012-13",
|
||||
"No": "N\u00e3o",
|
||||
"Trash Reason": "Raz\u00e3o de p\u00f4r no lixo",
|
||||
"Year Closed": "Ano Encerrado",
|
||||
"Year Name": "Nome do Ano",
|
||||
"Year Start Date": "Data de in\u00edcio do ano",
|
||||
"Yes": "Sim"
|
||||
}
|
14
accounts/doctype/fiscal_year/locale/th-doc.json
Normal file
14
accounts/doctype/fiscal_year/locale/th-doc.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"**Fiscal Year** represents a Financial Year. All accounting entries and other major transactions are tracked against **Fiscal Year**.": "** ** \u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e41\u0e2a\u0e14\u0e07\u0e23\u0e2d\u0e1a\u0e1b\u0e35\u0e1a\u0e31\u0e0d\u0e0a\u0e35 \u0e17\u0e38\u0e01\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e41\u0e25\u0e30\u0e01\u0e32\u0e23\u0e17\u0e33\u0e18\u0e38\u0e23\u0e01\u0e23\u0e23\u0e21\u0e17\u0e35\u0e48\u0e2a\u0e33\u0e04\u0e31\u0e0d\u0e2d\u0e37\u0e48\u0e19 \u0e46 \u0e08\u0e30\u0e21\u0e35\u0e01\u0e32\u0e23\u0e15\u0e34\u0e14\u0e15\u0e32\u0e21\u0e01\u0e31\u0e1a\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 ** **",
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Entries are not allowed against this Fiscal Year if the year is closed.": "\u0e04\u0e2d\u0e21\u0e40\u0e21\u0e19\u0e15\u0e4c\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e01\u0e31\u0e1a\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13\u0e19\u0e35\u0e49\u0e2b\u0e32\u0e01\u0e17\u0e35\u0e48\u0e1b\u0e34\u0e14\u0e1b\u0e35",
|
||||
"Fiscal Year": "\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"Fiscal Year Details": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"For e.g. 2012, 2012-13": "\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e40\u0e0a\u0e48\u0e19 2012, 2012-13",
|
||||
"No": "\u0e44\u0e21\u0e48",
|
||||
"Trash Reason": "\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e25\u0e16\u0e31\u0e07\u0e02\u0e22\u0e30",
|
||||
"Year Closed": "\u0e1b\u0e35\u0e17\u0e35\u0e48\u0e1b\u0e34\u0e14",
|
||||
"Year Name": "\u0e1b\u0e35\u0e0a\u0e37\u0e48\u0e2d",
|
||||
"Year Start Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19\u0e1b\u0e35",
|
||||
"Yes": "\u0e43\u0e0a\u0e48"
|
||||
}
|
3
accounts/doctype/fiscal_year/locale/th-py.json
Normal file
3
accounts/doctype/fiscal_year/locale/th-py.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
" is now the default Fiscal Year. \\\t\t\tPlease refresh your browser for the change to take effect.": "\u0e04\u0e37\u0e2d\u0e15\u0e2d\u0e19\u0e19\u0e35\u0e49\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13 \\ \u0e42\u0e1b\u0e23\u0e14\u0e23\u0e35\u0e40\u0e1f\u0e23\u0e0a\u0e40\u0e1a\u0e23\u0e32\u0e27\u0e4c\u0e40\u0e0b\u0e2d\u0e23\u0e4c\u0e02\u0e2d\u0e07\u0e04\u0e38\u0e13\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e41\u0e1b\u0e25\u0e07\u0e17\u0e35\u0e48\u0e08\u0e30\u0e21\u0e35\u0e1c\u0e25"
|
||||
}
|
4
accounts/doctype/gl_control/locale/de-doc.json
Normal file
4
accounts/doctype/gl_control/locale/de-doc.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"GL Control": "GL Steuerung"
|
||||
}
|
4
accounts/doctype/gl_control/locale/pt-BR-doc.json
Normal file
4
accounts/doctype/gl_control/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"GL Control": "GL Controle"
|
||||
}
|
4
accounts/doctype/gl_control/locale/th-doc.json
Normal file
4
accounts/doctype/gl_control/locale/th-doc.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"GL Control": "\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21 GL"
|
||||
}
|
@ -1,13 +1,13 @@
|
||||
[
|
||||
"Outstanding cannot be less than zero. \\\t\t\t\t \tPlease match exact outstanding.",
|
||||
"GL Entry: Debit or Credit amount is mandatory for ",
|
||||
" is mandatory for GL Entry",
|
||||
"Negative balance is not allowed for account ",
|
||||
" will become ",
|
||||
"You are not authorized to do/modify back dated entries before ",
|
||||
" does not belong to the company: ",
|
||||
" has been freezed. \\\t\t\t\tOnly Accounts Manager can do transaction against this account",
|
||||
"Negative balance is not allowed for account ",
|
||||
"Outstanding for Voucher ",
|
||||
" will become ",
|
||||
" has been freezed. \\\n\t\t\t\tOnly Accounts Manager can do transaction against this account",
|
||||
"Outstanding cannot be less than zero. \\\n\t\t\t\t \tPlease match exact outstanding.",
|
||||
"Account: ",
|
||||
" is not active",
|
||||
" is not a ledger",
|
||||
|
29
accounts/doctype/gl_entry/locale/de-doc.json
Normal file
29
accounts/doctype/gl_entry/locale/de-doc.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"Account": "Konto",
|
||||
"Accounts": "Konten",
|
||||
"Against": "Gegen",
|
||||
"Against Voucher": "Gegen Gutschein",
|
||||
"Against Voucher Type": "Gegen Gutschein Type",
|
||||
"Aging Date": "Aging Datum",
|
||||
"Company": "Firma",
|
||||
"Cost Center": "Kostenstellenrechnung",
|
||||
"Credit Amt": "Kredit-Amt",
|
||||
"Debit Amt": "Debit Amt",
|
||||
"Fiscal Year": "Gesch\u00e4ftsjahr",
|
||||
"GL Entry": "GL Eintrag",
|
||||
"Is Advance": "Ist Advance",
|
||||
"Is Cancelled": "Wird abgebrochen",
|
||||
"Is Opening": "Er\u00f6ffnet",
|
||||
"Journal Voucher": "Journal Gutschein",
|
||||
"No": "Auf",
|
||||
"Posting Date": "Buchungsdatum",
|
||||
"Purchase Invoice": "Kaufrechnung",
|
||||
"Remarks": "Bemerkungen",
|
||||
"Sales Invoice": "Sales Invoice",
|
||||
"The date at which current entry is made in system.": "Das Datum, an dem aktuellen Eintrag im System hergestellt wird.",
|
||||
"The date at which current entry will get or has actually executed.": "Das Datum, an dem aktuellen Eintrag zu erhalten oder wird tats\u00e4chlich ausgef\u00fchrt.",
|
||||
"Transaction Date": "Transaction Datum",
|
||||
"Voucher No": "Gutschein Nein",
|
||||
"Voucher Type": "Gutschein Type",
|
||||
"Yes": "Ja"
|
||||
}
|
3
accounts/doctype/gl_entry/locale/de-py.json
Normal file
3
accounts/doctype/gl_entry/locale/de-py.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"For opening balance entry account can not be a PL account": "F\u00fcr Er\u00f6ffnungsbilanz Eintrag Konto kann nicht ein PL-Konto sein"
|
||||
}
|
29
accounts/doctype/gl_entry/locale/pt-BR-doc.json
Normal file
29
accounts/doctype/gl_entry/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"Account": "Conta",
|
||||
"Accounts": "Contas",
|
||||
"Against": "Contra",
|
||||
"Against Voucher": "Contra Comprovante",
|
||||
"Against Voucher Type": "Contra Tipo de Comprovante",
|
||||
"Aging Date": "Data de Envelhecimento",
|
||||
"Company": "Empresa",
|
||||
"Cost Center": "Centro de Custos",
|
||||
"Credit Amt": "Montante de Cr\u00e9dito",
|
||||
"Debit Amt": "Montante de D\u00e9bito",
|
||||
"Fiscal Year": "Exerc\u00edcio fiscal",
|
||||
"GL Entry": "Lan\u00e7amento GL",
|
||||
"Is Advance": "\u00c9 antecipado",
|
||||
"Is Cancelled": "\u00c9 cancelado",
|
||||
"Is Opening": "\u00c9 abertura",
|
||||
"Journal Voucher": "Comprovante do livro Di\u00e1rio",
|
||||
"No": "N\u00e3o",
|
||||
"Posting Date": "Data da Postagem",
|
||||
"Purchase Invoice": "Nota Fiscal de Compra",
|
||||
"Remarks": "Observa\u00e7\u00f5es",
|
||||
"Sales Invoice": "Nota Fiscal de Venda",
|
||||
"The date at which current entry is made in system.": "A data em que o lan\u00e7amento atual \u00e9 feito no sistema.",
|
||||
"The date at which current entry will get or has actually executed.": "A data em que o lan\u00e7amento atual vai ser ou foi realmente executado.",
|
||||
"Transaction Date": "Data da Transa\u00e7\u00e3o",
|
||||
"Voucher No": "N\u00ba do comprovante",
|
||||
"Voucher Type": "Tipo de comprovante",
|
||||
"Yes": "Sim"
|
||||
}
|
14
accounts/doctype/gl_entry/locale/pt-BR-py.json
Normal file
14
accounts/doctype/gl_entry/locale/pt-BR-py.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
" does not belong to the company: ": "n\u00e3o pertence \u00e0 empresa:",
|
||||
" is mandatory for GL Entry": "\u00e9 obrigat\u00f3ria para a entrada GL",
|
||||
" is not a ledger": "n\u00e3o \u00e9 um livro",
|
||||
" is not active": "n\u00e3o est\u00e1 ativo",
|
||||
" will become ": "ficar\u00e1",
|
||||
"Account: ": "Conta:",
|
||||
"Cost Center must be specified for PL Account: ": "Centro de custos deve ser especificado para Conta PL:",
|
||||
"For opening balance entry account can not be a PL account": "Para a abertura de conta de entrada saldo n\u00e3o pode ser uma conta de PL",
|
||||
"GL Entry: Debit or Credit amount is mandatory for ": "GL Entrada: montante de cr\u00e9dito ou d\u00e9bito \u00e9 obrigat\u00f3ria para",
|
||||
"Negative balance is not allowed for account ": "Saldo negativo n\u00e3o \u00e9 permitido por conta",
|
||||
"Outstanding for Voucher ": "Destaque para Vale",
|
||||
"You are not authorized to do/modify back dated entries before ": "Voc\u00ea n\u00e3o est\u00e1 autorizado a fazer / modificar volta entradas datadas antes"
|
||||
}
|
29
accounts/doctype/gl_entry/locale/th-doc.json
Normal file
29
accounts/doctype/gl_entry/locale/th-doc.json
Normal file
@ -0,0 +1,29 @@
|
||||
{
|
||||
"Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Against": "\u0e01\u0e31\u0e1a",
|
||||
"Against Voucher": "\u0e01\u0e31\u0e1a\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25",
|
||||
"Against Voucher Type": "\u0e01\u0e31\u0e1a\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e1a\u0e31\u0e15\u0e23",
|
||||
"Aging Date": "Aging \u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Cost Center": "\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e15\u0e49\u0e19\u0e17\u0e38\u0e19",
|
||||
"Credit Amt": "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15",
|
||||
"Debit Amt": "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e1a\u0e31\u0e15\u0e23\u0e40\u0e14\u0e1a\u0e34\u0e15",
|
||||
"Fiscal Year": "\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"GL Entry": "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23 GL",
|
||||
"Is Advance": "\u0e25\u0e48\u0e27\u0e07\u0e2b\u0e19\u0e49\u0e32",
|
||||
"Is Cancelled": "\u0e40\u0e1b\u0e47\u0e19\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01",
|
||||
"Is Opening": "\u0e04\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14",
|
||||
"Journal Voucher": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e27\u0e32\u0e23\u0e2a\u0e32\u0e23",
|
||||
"No": "\u0e44\u0e21\u0e48",
|
||||
"Posting Date": "\u0e42\u0e1e\u0e2a\u0e15\u0e4c\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"Purchase Invoice": "\u0e0b\u0e37\u0e49\u0e2d\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Remarks": "\u0e02\u0e49\u0e2d\u0e04\u0e34\u0e14\u0e40\u0e2b\u0e47\u0e19",
|
||||
"Sales Invoice": "\u0e02\u0e32\u0e22\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"The date at which current entry is made in system.": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19\u0e08\u0e30\u0e17\u0e33\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a",
|
||||
"The date at which current entry will get or has actually executed.": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19\u0e08\u0e30\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e14\u0e49\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e08\u0e23\u0e34\u0e07",
|
||||
"Transaction Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e17\u0e33\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23",
|
||||
"Voucher No": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e44\u0e21\u0e48\u0e21\u0e35",
|
||||
"Voucher Type": "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25",
|
||||
"Yes": "\u0e43\u0e0a\u0e48"
|
||||
}
|
16
accounts/doctype/gl_entry/locale/th-py.json
Normal file
16
accounts/doctype/gl_entry/locale/th-py.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
" does not belong to the company: ": "\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e2d\u0e22\u0e39\u0e48\u0e43\u0e19 \u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17 :",
|
||||
" has been freezed. \\\t\t\t\tOnly Accounts Manager can do transaction against this account": "\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23 freezed \\ \u0e40\u0e09\u0e1e\u0e32\u0e30\u0e1c\u0e39\u0e49\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e17\u0e33\u0e18\u0e38\u0e23\u0e01\u0e23\u0e23\u0e21\u0e01\u0e31\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e19\u0e35\u0e49",
|
||||
" is mandatory for GL Entry": "\u0e21\u0e35\u0e1c\u0e25\u0e1a\u0e31\u0e07\u0e04\u0e31\u0e1a\u0e43\u0e0a\u0e49\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23 GL",
|
||||
" is not a ledger": "\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e40\u0e1b\u0e47\u0e19\u0e1a\u0e31\u0e0d\u200b\u200b\u0e0a\u0e35\u0e41\u0e22\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17",
|
||||
" is not active": "\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19",
|
||||
" will become ": "\u0e08\u0e30\u0e01\u0e25\u0e32\u0e22\u0e40\u0e1b\u0e47\u0e19",
|
||||
"Account: ": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35:",
|
||||
"Cost Center must be specified for PL Account: ": "\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e15\u0e49\u0e19\u0e17\u0e38\u0e19\u0e15\u0e49\u0e2d\u0e07\u0e23\u0e30\u0e1a\u0e38\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35 PL:",
|
||||
"For opening balance entry account can not be a PL account": "\u0e40\u0e1b\u0e34\u0e14\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e2a\u0e21\u0e14\u0e38\u0e25\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e1a\u0e31\u0e0d\u0e0a\u0e35 PL",
|
||||
"GL Entry: Debit or Credit amount is mandatory for ": "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23 GL: \u0e08\u0e33\u0e19\u0e27\u0e19\u0e40\u0e14\u0e1a\u0e34\u0e15\u0e2b\u0e23\u0e37\u0e2d\u0e1a\u0e31\u0e15\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e17\u0e35\u0e48\u0e08\u0e33\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a",
|
||||
"Negative balance is not allowed for account ": "\u0e04\u0e27\u0e32\u0e21\u0e2a\u0e21\u0e14\u0e38\u0e25\u0e40\u0e0a\u0e34\u0e07\u0e25\u0e1a\u0e08\u0e30\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Outstanding cannot be less than zero. \\\t\t\t\t \tPlease match exact outstanding.": "\u0e17\u0e35\u0e48\u0e42\u0e14\u0e14\u0e40\u0e14\u0e48\u0e19\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e19\u0e49\u0e2d\u0e22\u0e01\u0e27\u0e48\u0e32\u0e28\u0e39\u0e19\u0e22\u0e4c \\ \u0e01\u0e23\u0e38\u0e13\u0e32\u0e15\u0e23\u0e07\u0e01\u0e31\u0e1a\u0e17\u0e35\u0e48\u0e41\u0e19\u0e48\u0e19\u0e2d\u0e19\u0e17\u0e35\u0e48\u0e42\u0e14\u0e14\u0e40\u0e14\u0e48\u0e19",
|
||||
"Outstanding for Voucher ": "\u0e17\u0e35\u0e48\u0e42\u0e14\u0e14\u0e40\u0e14\u0e48\u0e19\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25",
|
||||
"You are not authorized to do/modify back dated entries before ": "\u0e04\u0e38\u0e13\u0e22\u0e31\u0e07\u0e44\u0e21\u0e48\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2d\u0e19\u0e38\u0e0d\u0e32\u0e15\u0e43\u0e2b\u0e49\u0e17\u0e33 / \u0e41\u0e01\u0e49\u0e44\u0e02\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e01\u0e25\u0e31\u0e1a\u0e25\u0e07\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e01\u0e48\u0e2d\u0e19"
|
||||
}
|
@ -15,7 +15,6 @@
|
||||
"Journal Voucher",
|
||||
"Make Difference Entry",
|
||||
"Entries",
|
||||
"Write Off Amount <=",
|
||||
"More Info",
|
||||
"Difference",
|
||||
"Total Credit",
|
||||
@ -30,6 +29,7 @@
|
||||
"For opening invoice entry, this date will reflect in the period-wise aging report.",
|
||||
"Total Debit",
|
||||
"Debit Note",
|
||||
"Write Off Amount <=",
|
||||
"Accounts Payable",
|
||||
"Bill No",
|
||||
"User Remark",
|
||||
|
57
accounts/doctype/journal_voucher/locale/de-doc.json
Normal file
57
accounts/doctype/journal_voucher/locale/de-doc.json
Normal file
@ -0,0 +1,57 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Accounts Payable": "Kreditorenbuchhaltung",
|
||||
"Accounts Receivable": "Debitorenbuchhaltung",
|
||||
"Aging Date": "Aging Datum",
|
||||
"Amended From": "Ge\u00e4ndert von",
|
||||
"Amendment Date": "\u00c4nderung Datum",
|
||||
"Bank Voucher": "Bankgutschein",
|
||||
"Bill Date": "Bill Datum",
|
||||
"Bill No": "Bill No",
|
||||
"Cancel Reason": "Abbrechen Reason",
|
||||
"Cash Voucher": "Cash Gutschein",
|
||||
"Clearance Date": "Clearance Datum",
|
||||
"Company": "Firma",
|
||||
"Contra Voucher": "Contra Gutschein",
|
||||
"Credit Card Voucher": "Credit Card Gutschein",
|
||||
"Credit Note": "Gutschrift",
|
||||
"Debit Note": "Lastschrift",
|
||||
"Difference": "Unterschied",
|
||||
"Due Date": "Due Date",
|
||||
"Entries": "Eintr\u00e4ge",
|
||||
"Excise Voucher": "Excise Gutschein",
|
||||
"Fiscal Year": "Gesch\u00e4ftsjahr",
|
||||
"For opening invoice entry, this date will reflect in the period-wise aging report.": "Zum \u00d6ffnen Rechnungserfassung, wird dieses Datum in der Zeit-weise alternden Berichts anzupassen.",
|
||||
"Get Outstanding Invoices": "Holen Ausstehende Rechnungen",
|
||||
"Is Opening": "Er\u00f6ffnet",
|
||||
"JV": "JV",
|
||||
"Journal Entries": "Journal Entries",
|
||||
"Journal Entry": "Journal Entry",
|
||||
"Journal Voucher": "Journal Gutschein",
|
||||
"Make Difference Entry": "Machen Difference Eintrag",
|
||||
"More Info": "Mehr Info",
|
||||
"No": "Auf",
|
||||
"Pay To / Recd From": "Pay To / From RECD",
|
||||
"Posting Date": "Buchungsdatum",
|
||||
"Reference": "Referenz",
|
||||
"Reference Date": "Stichtag",
|
||||
"Reference Number": "Reference Number",
|
||||
"Remark": "Bemerkung",
|
||||
"Select Print Heading": "W\u00e4hlen Sie Drucken \u00dcberschrift",
|
||||
"Series": "Serie",
|
||||
"The date at which current entry is corrected in the system.": "Der Zeitpunkt, zu dem aktuellen Eintrag in dem System korrigiert.",
|
||||
"The date at which current entry will get or has actually executed.": "Das Datum, an dem aktuellen Eintrag zu erhalten oder wird tats\u00e4chlich ausgef\u00fchrt.",
|
||||
"To manage multiple series please go to Setup > Manage Series": "Um mehrere Reihen zu verwalten gehen Sie bitte auf Setup> Verwalten Series",
|
||||
"Total Amount": "Gesamtbetrag",
|
||||
"Total Amount in Words": "Insgesamt Betrag in Worten",
|
||||
"Total Credit": "Insgesamt Kredit",
|
||||
"Total Debit": "Insgesamt Debit",
|
||||
"User Remark": "Benutzer Bemerkung",
|
||||
"User Remark will be added to Auto Remark": "Benutzer Bemerkung auf Auto Bemerkung hinzugef\u00fcgt werden",
|
||||
"Voucher Type": "Gutschein Type",
|
||||
"Write Off Amount <=": "Write Off Betrag <=",
|
||||
"Write Off Based On": "Write Off Based On",
|
||||
"Write Off Voucher": "Write Off Gutschein",
|
||||
"Yes": "Ja",
|
||||
"eg. Cheque Number": "zB. Scheck-Nummer"
|
||||
}
|
57
accounts/doctype/journal_voucher/locale/pt-BR-doc.json
Normal file
57
accounts/doctype/journal_voucher/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,57 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Accounts Payable": "Contas a Pagar",
|
||||
"Accounts Receivable": "Contas a Receber",
|
||||
"Aging Date": "Data de Envelhecimento",
|
||||
"Amended From": "Corrigido De",
|
||||
"Amendment Date": "Data da Corre\u00e7\u00e3o",
|
||||
"Bank Voucher": "Comprovante Banc\u00e1rio",
|
||||
"Bill Date": "Data de Faturamento",
|
||||
"Bill No": "Fatura N\u00ba",
|
||||
"Cancel Reason": "Motivo do Cancelar",
|
||||
"Cash Voucher": "Comprovante de Caixa",
|
||||
"Clearance Date": "Data de Libera\u00e7\u00e3o",
|
||||
"Company": "Empresa",
|
||||
"Contra Voucher": "Comprovante de Caixa",
|
||||
"Credit Card Voucher": "Comprovante do cart\u00e3o de cr\u00e9dito",
|
||||
"Credit Note": "Nota de Cr\u00e9dito",
|
||||
"Debit Note": "Nota de D\u00e9bito",
|
||||
"Difference": "Diferen\u00e7a",
|
||||
"Due Date": "Data de Vencimento",
|
||||
"Entries": "Lan\u00e7amentos",
|
||||
"Excise Voucher": "Comprovante do imposto",
|
||||
"Fiscal Year": "Exerc\u00edcio fiscal",
|
||||
"For opening invoice entry, this date will reflect in the period-wise aging report.": "Para a abertura do lan\u00e7amento da fatura, esta data vai refletir no relat\u00f3rio per\u00edodo s\u00e1bio envelhecimento.",
|
||||
"Get Outstanding Invoices": "Obter faturas pendentes",
|
||||
"Is Opening": "\u00c9 abertura",
|
||||
"JV": "JV",
|
||||
"Journal Entries": "Lan\u00e7amentos do livro Di\u00e1rio",
|
||||
"Journal Entry": "Lan\u00e7amento do livro Di\u00e1rio",
|
||||
"Journal Voucher": "Comprovante do livro Di\u00e1rio",
|
||||
"Make Difference Entry": "Fazer Lan\u00e7amento da Diferen\u00e7a",
|
||||
"More Info": "Mais informa\u00e7\u00f5es",
|
||||
"No": "N\u00e3o",
|
||||
"Pay To / Recd From": "Pagar Para/ Recebido De",
|
||||
"Posting Date": "Data da Postagem",
|
||||
"Reference": "Refer\u00eancia",
|
||||
"Reference Date": "Data de Refer\u00eancia",
|
||||
"Reference Number": "N\u00famero de Refer\u00eancia",
|
||||
"Remark": "Observa\u00e7\u00e3o",
|
||||
"Select Print Heading": "Selecione o Cabe\u00e7alho de Impress\u00e3o",
|
||||
"Series": "S\u00e9ries",
|
||||
"The date at which current entry is corrected in the system.": "A data em que o lan\u00e7amento atual \u00e9 corrigido no sistema.",
|
||||
"The date at which current entry will get or has actually executed.": "A data em que o lan\u00e7amento atual vai ser ou foi realmente executado.",
|
||||
"To manage multiple series please go to Setup > Manage Series": "Para gerenciar v\u00e1rias s\u00e9ries por favor, v\u00e1 para Configura\u00e7\u00e3o > Gerenciar S\u00e9ries",
|
||||
"Total Amount": "Valor Total",
|
||||
"Total Amount in Words": "Valor Total por extenso",
|
||||
"Total Credit": "Cr\u00e9dito Total",
|
||||
"Total Debit": "D\u00e9bito Total",
|
||||
"User Remark": "Observa\u00e7\u00e3o do Usu\u00e1rio",
|
||||
"User Remark will be added to Auto Remark": "Observa\u00e7\u00e3o do usu\u00e1rio ser\u00e1 adicionado \u00e0 observa\u00e7\u00e3o autom\u00e1tica",
|
||||
"Voucher Type": "Tipo de comprovante",
|
||||
"Write Off Amount <=": "Eliminar Valor <=",
|
||||
"Write Off Based On": "Eliminar Baseado em",
|
||||
"Write Off Voucher": "Eliminar comprovante",
|
||||
"Yes": "Sim",
|
||||
"eg. Cheque Number": "por exemplo, N\u00famero do cheque"
|
||||
}
|
57
accounts/doctype/journal_voucher/locale/th-doc.json
Normal file
57
accounts/doctype/journal_voucher/locale/th-doc.json
Normal file
@ -0,0 +1,57 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Accounts Payable": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e40\u0e08\u0e49\u0e32\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Accounts Receivable": "\u0e25\u0e39\u0e01\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Aging Date": "Aging \u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"Amended From": "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21",
|
||||
"Amendment Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e41\u0e01\u0e49\u0e44\u0e02",
|
||||
"Bank Voucher": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23",
|
||||
"Bill Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e1a\u0e34\u0e25",
|
||||
"Bill No": "\u0e44\u0e21\u0e48\u0e21\u0e35\u0e1a\u0e34\u0e25",
|
||||
"Cancel Reason": "\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e25",
|
||||
"Cash Voucher": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e40\u0e07\u0e34\u0e19\u0e2a\u0e14",
|
||||
"Clearance Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e01\u0e27\u0e32\u0e14\u0e25\u0e49\u0e32\u0e07",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Contra Voucher": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e15\u0e49\u0e32\u0e19",
|
||||
"Credit Card Voucher": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e0a\u0e33\u0e23\u0e30\u0e14\u0e49\u0e27\u0e22\u0e1a\u0e31\u0e15\u0e23\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15",
|
||||
"Credit Note": "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15",
|
||||
"Debit Note": "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e40\u0e14\u0e1a\u0e34\u0e15",
|
||||
"Difference": "\u0e02\u0e49\u0e2d\u0e41\u0e15\u0e01\u0e15\u0e48\u0e32\u0e07",
|
||||
"Due Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e04\u0e23\u0e1a\u0e01\u0e33\u0e2b\u0e19\u0e14",
|
||||
"Entries": "\u0e04\u0e2d\u0e21\u0e40\u0e21\u0e19\u0e15\u0e4c",
|
||||
"Excise Voucher": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e2a\u0e23\u0e23\u0e1e\u0e2a\u0e32\u0e21\u0e34\u0e15",
|
||||
"Fiscal Year": "\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"For opening invoice entry, this date will reflect in the period-wise aging report.": "\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e27\u0e31\u0e19\u0e19\u0e35\u0e49\u0e08\u0e30\u0e2a\u0e30\u0e17\u0e49\u0e2d\u0e19\u0e43\u0e2b\u0e49\u0e40\u0e2b\u0e47\u0e19\u0e16\u0e36\u0e07\u0e43\u0e19\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19 aging \u0e23\u0e30\u0e22\u0e30\u0e40\u0e27\u0e25\u0e32\u0e17\u0e35\u0e48\u0e0a\u0e32\u0e0d\u0e09\u0e25\u0e32\u0e14",
|
||||
"Get Outstanding Invoices": "\u0e23\u0e31\u0e1a\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e04\u0e49\u0e32\u0e07",
|
||||
"Is Opening": "\u0e04\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14",
|
||||
"JV": "JV",
|
||||
"Journal Entries": "\u0e04\u0e2d\u0e21\u0e40\u0e21\u0e19\u0e15\u0e4c\u0e27\u0e32\u0e23\u0e2a\u0e32\u0e23",
|
||||
"Journal Entry": "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e27\u0e32\u0e23\u0e2a\u0e32\u0e23",
|
||||
"Journal Voucher": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e27\u0e32\u0e23\u0e2a\u0e32\u0e23",
|
||||
"Make Difference Entry": "\u0e17\u0e33\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e17\u0e35\u0e48\u0e41\u0e15\u0e01\u0e15\u0e48\u0e32\u0e07",
|
||||
"More Info": "\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21",
|
||||
"No": "\u0e44\u0e21\u0e48",
|
||||
"Pay To / Recd From": "\u0e08\u0e48\u0e32\u0e22\u0e43\u0e2b\u0e49 Recd / \u0e08\u0e32\u0e01",
|
||||
"Posting Date": "\u0e42\u0e1e\u0e2a\u0e15\u0e4c\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"Reference": "\u0e01\u0e32\u0e23\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07",
|
||||
"Reference Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07",
|
||||
"Reference Number": "\u0e40\u0e25\u0e02\u0e17\u0e35\u0e48\u0e2d\u0e49\u0e32\u0e07\u0e2d\u0e34\u0e07",
|
||||
"Remark": "\u0e04\u0e33\u0e1e\u0e39\u0e14",
|
||||
"Select Print Heading": "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e2b\u0e31\u0e27\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07",
|
||||
"Series": "\u0e0a\u0e38\u0e14",
|
||||
"The date at which current entry is corrected in the system.": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19\u0e21\u0e35\u0e01\u0e32\u0e23\u0e41\u0e01\u0e49\u0e44\u0e02\u0e43\u0e19\u0e23\u0e30\u0e1a\u0e1a",
|
||||
"The date at which current entry will get or has actually executed.": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19\u0e08\u0e30\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e14\u0e49\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e08\u0e23\u0e34\u0e07",
|
||||
"To manage multiple series please go to Setup > Manage Series": "\u0e43\u0e19\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e31\u0e1a\u0e2b\u0e25\u0e32\u0e22\u0e0a\u0e38\u0e14\u0e42\u0e1b\u0e23\u0e14\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32> \u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e41\u0e1a\u0e1a",
|
||||
"Total Amount": "\u0e23\u0e27\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e07\u0e34\u0e19",
|
||||
"Total Amount in Words": "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e40\u0e07\u0e34\u0e19\u0e17\u0e31\u0e49\u0e07\u0e2b\u0e21\u0e14\u0e43\u0e19\u0e04\u0e33",
|
||||
"Total Credit": "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15\u0e23\u0e27\u0e21",
|
||||
"Total Debit": "\u0e40\u0e14\u0e1a\u0e34\u0e15\u0e23\u0e27\u0e21",
|
||||
"User Remark": "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49",
|
||||
"User Remark will be added to Auto Remark": "\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e08\u0e30\u0e16\u0e39\u0e01\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e02\u0e49\u0e32\u0e44\u0e1b\u0e43\u0e19\u0e2b\u0e21\u0e32\u0e22\u0e40\u0e2b\u0e15\u0e38\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34",
|
||||
"Voucher Type": "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25",
|
||||
"Write Off Amount <=": "\u0e40\u0e02\u0e35\u0e22\u0e19\u0e17\u0e31\u0e19\u0e17\u0e35\u0e08\u0e33\u0e19\u0e27\u0e19 <=",
|
||||
"Write Off Based On": "\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1b\u0e34\u0e14\u0e02\u0e36\u0e49\u0e19\u0e2d\u0e22\u0e39\u0e48\u0e01\u0e31\u0e1a",
|
||||
"Write Off Voucher": "\u0e40\u0e02\u0e35\u0e22\u0e19\u0e17\u0e31\u0e19\u0e17\u0e35\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25",
|
||||
"Yes": "\u0e43\u0e0a\u0e48",
|
||||
"eg. Cheque Number": "\u0e40\u0e0a\u0e48\u0e19 \u0e08\u0e33\u0e19\u0e27\u0e19\u0e40\u0e0a\u0e47\u0e04"
|
||||
}
|
@ -26,7 +26,6 @@ test_records = [[
|
||||
"fiscal_year": "_Test Fiscal Year 2013",
|
||||
"naming_series": "_T-Journal Voucher-",
|
||||
"posting_date": "2013-02-14",
|
||||
"tds_applicable": "No",
|
||||
"user_remark": "test",
|
||||
"voucher_type": "Bank Voucher",
|
||||
"cheque_no": "33",
|
||||
|
@ -1,14 +1,14 @@
|
||||
[
|
||||
"Against Journal Voucher",
|
||||
"Account",
|
||||
"No",
|
||||
"Credit",
|
||||
"Against Sales Invoice",
|
||||
"No",
|
||||
"Cost Center",
|
||||
"Account Balance",
|
||||
"Credit",
|
||||
"Journal Voucher Detail",
|
||||
"Accounts",
|
||||
"Debit",
|
||||
"Journal Voucher Detail",
|
||||
"Is Advance",
|
||||
"Yes",
|
||||
"Against Purchase Invoice",
|
||||
|
16
accounts/doctype/journal_voucher_detail/locale/de-doc.json
Normal file
16
accounts/doctype/journal_voucher_detail/locale/de-doc.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"Account": "Konto",
|
||||
"Account Balance": "Kontostand",
|
||||
"Accounts": "Konten",
|
||||
"Against Account": "Vor Konto",
|
||||
"Against Journal Voucher": "Vor Journal Gutschein",
|
||||
"Against Purchase Invoice": "Vor Kaufrechnung",
|
||||
"Against Sales Invoice": "Vor Sales Invoice",
|
||||
"Cost Center": "Kostenstellenrechnung",
|
||||
"Credit": "Kredit",
|
||||
"Debit": "Soll",
|
||||
"Is Advance": "Ist Advance",
|
||||
"Journal Voucher Detail": "Journal Voucher Detail",
|
||||
"No": "Auf",
|
||||
"Yes": "Ja"
|
||||
}
|
@ -0,0 +1,16 @@
|
||||
{
|
||||
"Account": "Conta",
|
||||
"Account Balance": "Saldo em Conta",
|
||||
"Accounts": "Contas",
|
||||
"Against Account": "Contra Conta",
|
||||
"Against Journal Voucher": "Contra Comprovante do livro Di\u00e1rio",
|
||||
"Against Purchase Invoice": "Contra a Nota Fiscal de Compra",
|
||||
"Against Sales Invoice": "Contra a Nota Fiscal de Venda",
|
||||
"Cost Center": "Centro de Custos",
|
||||
"Credit": "Cr\u00e9dito",
|
||||
"Debit": "D\u00e9bito",
|
||||
"Is Advance": "\u00c9 antecipado",
|
||||
"Journal Voucher Detail": "Detalhe do Comprovante do livro Di\u00e1rio",
|
||||
"No": "N\u00e3o",
|
||||
"Yes": "Sim"
|
||||
}
|
16
accounts/doctype/journal_voucher_detail/locale/th-doc.json
Normal file
16
accounts/doctype/journal_voucher_detail/locale/th-doc.json
Normal file
@ -0,0 +1,16 @@
|
||||
{
|
||||
"Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Account Balance": "\u0e22\u0e2d\u0e14\u0e40\u0e07\u0e34\u0e19\u0e43\u0e19\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Against Account": "\u0e01\u0e31\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Against Journal Voucher": "\u0e01\u0e31\u0e1a\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e27\u0e32\u0e23\u0e2a\u0e32\u0e23",
|
||||
"Against Purchase Invoice": "\u0e01\u0e31\u0e1a\u0e43\u0e1a\u0e01\u0e33\u0e01\u0e31\u0e1a\u0e0b\u0e37\u0e49\u0e2d",
|
||||
"Against Sales Invoice": "\u0e01\u0e31\u0e1a\u0e02\u0e32\u0e22\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Cost Center": "\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e15\u0e49\u0e19\u0e17\u0e38\u0e19",
|
||||
"Credit": "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15",
|
||||
"Debit": "\u0e2b\u0e31\u0e01\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Is Advance": "\u0e25\u0e48\u0e27\u0e07\u0e2b\u0e19\u0e49\u0e32",
|
||||
"Journal Voucher Detail": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e27\u0e32\u0e23\u0e2a\u0e32\u0e23",
|
||||
"No": "\u0e44\u0e21\u0e48",
|
||||
"Yes": "\u0e43\u0e0a\u0e48"
|
||||
}
|
4
accounts/doctype/mis_control/locale/de-doc.json
Normal file
4
accounts/doctype/mis_control/locale/de-doc.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"MIS Control": "MIS Kontrolle"
|
||||
}
|
4
accounts/doctype/mis_control/locale/pt-BR-doc.json
Normal file
4
accounts/doctype/mis_control/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"MIS Control": "Controle MIS"
|
||||
}
|
4
accounts/doctype/mis_control/locale/th-doc.json
Normal file
4
accounts/doctype/mis_control/locale/th-doc.json
Normal file
@ -0,0 +1,4 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"MIS Control": "\u0e04\u0e27\u0e1a\u0e04\u0e38\u0e21\u0e23\u0e30\u0e1a\u0e1a\u0e2a\u0e32\u0e23\u0e2a\u0e19\u0e40\u0e17\u0e28"
|
||||
}
|
@ -67,7 +67,7 @@ class DocType:
|
||||
|
||||
#--- from month and to month (for MIS - Comparison Report) -------
|
||||
month_list = ['Jan','Feb','Mar','Apr','May','Jun','Jul','Aug','Sep','Oct','Nov','Dec']
|
||||
fiscal_start_month = sql("select MONTH(year_start_date) from `tabFiscal Year` where name = %s",(webnotes.defaults.get_global_value("fiscal_year")))
|
||||
fiscal_start_month = sql("select MONTH(year_start_date) from `tabFiscal Year` where name = %s",(webnotes.defaults.get_global_default("fiscal_year")))
|
||||
fiscal_start_month = fiscal_start_month and fiscal_start_month[0][0] or 1
|
||||
mon = ['']
|
||||
for i in range(fiscal_start_month,13): mon.append(month_list[i-1])
|
||||
|
7
accounts/doctype/mode_of_payment/locale/de-doc.json
Normal file
7
accounts/doctype/mode_of_payment/locale/de-doc.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Company": "Firma",
|
||||
"Default Account": "Default-Konto",
|
||||
"Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.": "Standard Bank / Cash-Konto werden automatisch in POS Rechnung aktualisiert werden, wenn dieser Modus ausgew\u00e4hlt ist.",
|
||||
"Mode of Payment": "Zahlungsweise"
|
||||
}
|
7
accounts/doctype/mode_of_payment/locale/pt-BR-doc.json
Normal file
7
accounts/doctype/mode_of_payment/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Company": "Empresa",
|
||||
"Default Account": "Conta Padr\u00e3o",
|
||||
"Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.": "Conta do Banco/Caixa padr\u00e3o ser\u00e1 atualizada automaticamente na nota fiscal do PDV quando este modo for selecionado.",
|
||||
"Mode of Payment": "Forma de Pagamento"
|
||||
}
|
7
accounts/doctype/mode_of_payment/locale/th-doc.json
Normal file
7
accounts/doctype/mode_of_payment/locale/th-doc.json
Normal file
@ -0,0 +1,7 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Default Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19",
|
||||
"Default Bank / Cash account will be automatically updated in POS Invoice when this mode is selected.": "\u0e40\u0e23\u0e34\u0e48\u0e21\u0e15\u0e49\u0e19\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23 / \u0e40\u0e07\u0e34\u0e19\u0e2a\u0e14\u0e08\u0e30\u0e16\u0e39\u0e01\u0e1b\u0e23\u0e31\u0e1a\u0e1b\u0e23\u0e38\u0e07\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e43\u0e19\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49 POS \u0e40\u0e21\u0e37\u0e48\u0e2d\u0e42\u0e2b\u0e21\u0e14\u0e19\u0e35\u0e49\u0e16\u0e39\u0e01\u0e40\u0e25\u0e37\u0e2d\u0e01",
|
||||
"Mode of Payment": "\u0e42\u0e2b\u0e21\u0e14\u0e02\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19"
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Account": "Konto",
|
||||
"Accounts": "Konten",
|
||||
"Multi Ledger Report Detail": "Multi Ledger Detail Report"
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Account": "Conta",
|
||||
"Accounts": "Contas",
|
||||
"Multi Ledger Report Detail": "Detalhe do Relat\u00f3rio de m\u00faltiplos Livros-Raz\u00e3o"
|
||||
}
|
@ -0,0 +1,5 @@
|
||||
{
|
||||
"Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Multi Ledger Report Detail": "\u0e2b\u0e25\u0e32\u0e22\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e02\u0e2d\u0e07\u0e23\u0e32\u0e22\u0e07\u0e32\u0e19\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e41\u0e22\u0e01\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17"
|
||||
}
|
@ -3,7 +3,7 @@
|
||||
"From Date",
|
||||
"Account Type",
|
||||
"Pull Payment Entries",
|
||||
"Total Amount",
|
||||
"Company",
|
||||
"Journal Voucher",
|
||||
"Payment to Invoice Matching Tool",
|
||||
"Filter By Date",
|
||||
@ -20,6 +20,6 @@
|
||||
"Voucher No",
|
||||
"Filter By Amount",
|
||||
"Accounts",
|
||||
"Company",
|
||||
"Total Amount",
|
||||
"Allocate"
|
||||
]
|
@ -0,0 +1,25 @@
|
||||
{
|
||||
"Account": "Konto",
|
||||
"Account Type": "Kontotyp",
|
||||
"Accounts": "Konten",
|
||||
"Allocate": "Zuweisen",
|
||||
"Amount <=": "Betrag <=",
|
||||
"Amount >=": "Betrag> =",
|
||||
"Company": "Firma",
|
||||
"Filter By Amount": "Filtern nach Betrag",
|
||||
"Filter By Date": "Nach Datum filtern",
|
||||
"From Date": "Von Datum",
|
||||
"Help HTML": "Helfen Sie HTML",
|
||||
"Journal Voucher": "Journal Gutschein",
|
||||
"Outstanding Amount": "Ausstehenden Betrag",
|
||||
"Payment Entries": "Payment Eintr\u00e4ge",
|
||||
"Payment to Invoice Matching Tool": "Zahlung an Rechnung Matching-Tool",
|
||||
"Pull Payment Entries": "Ziehen Sie Payment Eintr\u00e4ge",
|
||||
"Purchase Invoice": "Kaufrechnung",
|
||||
"Sales Invoice": "Sales Invoice",
|
||||
"To Date": "To Date",
|
||||
"Total Amount": "Gesamtbetrag",
|
||||
"Update allocated amount in the above table and then click \"Allocate\" button": "Aktualisieren Zuteilungsbetrag in der obigen Tabelle und klicken Sie dann auf \"Allocate\"-Taste",
|
||||
"Voucher No": "Gutschein Nein",
|
||||
"Voucher Type": "Gutschein Type"
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
{
|
||||
"Account": "Conta",
|
||||
"Account Type": "Tipo de Conta",
|
||||
"Accounts": "Contas",
|
||||
"Allocate": "Alocar",
|
||||
"Amount <=": "Quantidade <=",
|
||||
"Amount >=": "Quantidade> =",
|
||||
"Company": "Empresa",
|
||||
"Filter By Amount": "Filtrar por Quantidade",
|
||||
"Filter By Date": "Filtrar por data",
|
||||
"From Date": "A partir da data",
|
||||
"Help HTML": "Ajuda HTML",
|
||||
"Journal Voucher": "Comprovante do livro Di\u00e1rio",
|
||||
"Outstanding Amount": "Quantia em aberto",
|
||||
"Payment Entries": "Lan\u00e7amentos de pagamento",
|
||||
"Payment to Invoice Matching Tool": "Ferramenta de Pagamento contra Fatura correspondente",
|
||||
"Pull Payment Entries": "Puxar os lan\u00e7amentos de pagamento",
|
||||
"Purchase Invoice": "Nota Fiscal de Compra",
|
||||
"Sales Invoice": "Nota Fiscal de Venda",
|
||||
"To Date": "At\u00e9 a Data",
|
||||
"Total Amount": "Valor Total",
|
||||
"Update allocated amount in the above table and then click \"Allocate\" button": "Atualize o montante atribu\u00eddo na tabela acima e clique no bot\u00e3o "Alocar"",
|
||||
"Voucher No": "N\u00ba do comprovante",
|
||||
"Voucher Type": "Tipo de comprovante"
|
||||
}
|
@ -0,0 +1,25 @@
|
||||
{
|
||||
"Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Account Type": "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Allocate": "\u0e08\u0e31\u0e14\u0e2a\u0e23\u0e23",
|
||||
"Amount <=": "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e40\u0e07\u0e34\u0e19\u0e17\u0e35\u0e48 <=",
|
||||
"Amount >=": "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e40\u0e07\u0e34\u0e19\u0e17\u0e35\u0e48> =",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Filter By Amount": "\u0e01\u0e23\u0e2d\u0e07\u0e15\u0e32\u0e21\u0e08\u0e4d\u0e32\u0e19\u0e27\u0e19\u0e40\u0e07\u0e34\u0e19",
|
||||
"Filter By Date": "\u0e01\u0e23\u0e2d\u0e07\u0e15\u0e32\u0e21\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"From Date": "\u0e08\u0e32\u0e01\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"Help HTML": "\u0e27\u0e34\u0e18\u0e35\u0e43\u0e0a\u0e49 HTML",
|
||||
"Journal Voucher": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e27\u0e32\u0e23\u0e2a\u0e32\u0e23",
|
||||
"Outstanding Amount": "\u0e22\u0e2d\u0e14\u0e04\u0e07\u0e04\u0e49\u0e32\u0e07",
|
||||
"Payment Entries": "\u0e04\u0e2d\u0e21\u0e40\u0e21\u0e19\u0e15\u0e4c\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19",
|
||||
"Payment to Invoice Matching Tool": "\u0e27\u0e34\u0e18\u0e35\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e08\u0e31\u0e1a\u0e04\u0e39\u0e48\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Pull Payment Entries": "\u0e14\u0e36\u0e07\u0e04\u0e2d\u0e21\u0e40\u0e21\u0e19\u0e15\u0e4c\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19",
|
||||
"Purchase Invoice": "\u0e0b\u0e37\u0e49\u0e2d\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Sales Invoice": "\u0e02\u0e32\u0e22\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"To Date": "\u0e19\u0e31\u0e14",
|
||||
"Total Amount": "\u0e23\u0e27\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e07\u0e34\u0e19",
|
||||
"Update allocated amount in the above table and then click \"Allocate\" button": "\u0e2d\u0e31\u0e1e\u0e40\u0e14\u0e17\u0e08\u0e33\u0e19\u0e27\u0e19\u0e17\u0e35\u0e48\u0e08\u0e31\u0e14\u0e2a\u0e23\u0e23\u0e43\u0e19\u0e15\u0e32\u0e23\u0e32\u0e07\u0e02\u0e49\u0e32\u0e07\u0e15\u0e49\u0e19\u0e41\u0e25\u0e49\u0e27\u0e04\u0e25\u0e34\u0e01\u0e1b\u0e38\u0e48\u0e21 "\u0e08\u0e31\u0e14\u0e2a\u0e23\u0e23"",
|
||||
"Voucher No": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e44\u0e21\u0e48\u0e21\u0e35",
|
||||
"Voucher Type": "\u0e1b\u0e23\u0e30\u0e40\u0e20\u0e17\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25"
|
||||
}
|
@ -4,8 +4,8 @@
|
||||
"Unmatched Amount",
|
||||
"Total Amount",
|
||||
"Payment to Invoice Matching Tool Detail",
|
||||
"Accounts",
|
||||
"Remarks",
|
||||
"Accounts",
|
||||
"Voucher Detail No",
|
||||
"Posting Date",
|
||||
"Against Account"
|
||||
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Against Account": "Vor Konto",
|
||||
"Allocated Amount": "Zugeteilten Betrag",
|
||||
"Payment to Invoice Matching Tool Detail": "Zahlung an Rechnung Matching Werkzeug-Detail",
|
||||
"Posting Date": "Buchungsdatum",
|
||||
"Remarks": "Bemerkungen",
|
||||
"Total Amount": "Gesamtbetrag",
|
||||
"Unmatched Amount": "Un\u00fcbertroffene Betrag",
|
||||
"Voucher Detail No": "Gutschein Detailaufnahme",
|
||||
"Voucher No": "Gutschein Nein"
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Against Account": "Contra Conta",
|
||||
"Allocated Amount": "Montante alocado",
|
||||
"Payment to Invoice Matching Tool Detail": "Detalhe da Ferramenta de Pagamento contra Fatura correspondente",
|
||||
"Posting Date": "Data da Postagem",
|
||||
"Remarks": "Observa\u00e7\u00f5es",
|
||||
"Total Amount": "Valor Total",
|
||||
"Unmatched Amount": "Quantidade incompar\u00e1vel",
|
||||
"Voucher Detail No": "N\u00ba do Detalhe do comprovante",
|
||||
"Voucher No": "N\u00ba do comprovante"
|
||||
}
|
@ -0,0 +1,12 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Against Account": "\u0e01\u0e31\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Allocated Amount": "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e17\u0e35\u0e48\u0e08\u0e31\u0e14\u0e2a\u0e23\u0e23",
|
||||
"Payment to Invoice Matching Tool Detail": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19\u0e40\u0e1e\u0e37\u0e48\u0e2d\u0e01\u0e32\u0e23\u0e08\u0e31\u0e1a\u0e04\u0e39\u0e48\u0e40\u0e04\u0e23\u0e37\u0e48\u0e2d\u0e07\u0e21\u0e37\u0e2d\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Posting Date": "\u0e42\u0e1e\u0e2a\u0e15\u0e4c\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"Remarks": "\u0e02\u0e49\u0e2d\u0e04\u0e34\u0e14\u0e40\u0e2b\u0e47\u0e19",
|
||||
"Total Amount": "\u0e23\u0e27\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e07\u0e34\u0e19",
|
||||
"Unmatched Amount": "\u0e08\u0e33\u0e19\u0e27\u0e19\u0e40\u0e1b\u0e23\u0e35\u0e22\u0e1a",
|
||||
"Voucher Detail No": "\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e44\u0e21\u0e48\u0e21\u0e35",
|
||||
"Voucher No": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e44\u0e21\u0e48\u0e21\u0e35"
|
||||
}
|
@ -6,9 +6,9 @@
|
||||
"Closing Account Head",
|
||||
"Company",
|
||||
"Amended From",
|
||||
"Remarks",
|
||||
"Accounts",
|
||||
"Period Closing Voucher",
|
||||
"Remarks",
|
||||
"Closing Fiscal Year",
|
||||
"Posting Date"
|
||||
]
|
14
accounts/doctype/period_closing_voucher/locale/de-doc.json
Normal file
14
accounts/doctype/period_closing_voucher/locale/de-doc.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Amended From": "Ge\u00e4ndert von",
|
||||
"Amendment Date": "\u00c4nderung Datum",
|
||||
"Cancel Reason": "Abbrechen Reason",
|
||||
"Closing Account Head": "Konto schlie\u00dfen Leiter",
|
||||
"Closing Fiscal Year": "Schlie\u00dfen Gesch\u00e4ftsjahr",
|
||||
"CoA Help": "CoA Hilfe",
|
||||
"Company": "Firma",
|
||||
"Period Closing Voucher": "Periodenverschiebung Gutschein",
|
||||
"Posting Date": "Buchungsdatum",
|
||||
"Remarks": "Bemerkungen",
|
||||
"Transaction Date": "Transaction Datum"
|
||||
}
|
@ -0,0 +1,14 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Amended From": "Corrigido De",
|
||||
"Amendment Date": "Data da Corre\u00e7\u00e3o",
|
||||
"Cancel Reason": "Motivo do Cancelar",
|
||||
"Closing Account Head": "Conta de Fechamento",
|
||||
"Closing Fiscal Year": "Encerramento do exerc\u00edcio fiscal",
|
||||
"CoA Help": "Ajuda CoA",
|
||||
"Company": "Empresa",
|
||||
"Period Closing Voucher": "Comprovante de Encerramento per\u00edodo",
|
||||
"Posting Date": "Data da Postagem",
|
||||
"Remarks": "Observa\u00e7\u00f5es",
|
||||
"Transaction Date": "Data da Transa\u00e7\u00e3o"
|
||||
}
|
14
accounts/doctype/period_closing_voucher/locale/th-doc.json
Normal file
14
accounts/doctype/period_closing_voucher/locale/th-doc.json
Normal file
@ -0,0 +1,14 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Amended From": "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21",
|
||||
"Amendment Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e41\u0e01\u0e49\u0e44\u0e02",
|
||||
"Cancel Reason": "\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e25",
|
||||
"Closing Account Head": "\u0e1b\u0e34\u0e14\u0e2b\u0e31\u0e27\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Closing Fiscal Year": "\u0e1b\u0e34\u0e14\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"CoA Help": "\u0e0a\u0e48\u0e27\u0e22\u0e40\u0e2b\u0e25\u0e37\u0e2d CoA",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Period Closing Voucher": "\u0e1a\u0e31\u0e15\u0e23\u0e01\u0e33\u0e19\u0e31\u0e25\u0e1b\u0e34\u0e14\u0e07\u0e27\u0e14",
|
||||
"Posting Date": "\u0e42\u0e1e\u0e2a\u0e15\u0e4c\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"Remarks": "\u0e02\u0e49\u0e2d\u0e04\u0e34\u0e14\u0e40\u0e2b\u0e47\u0e19",
|
||||
"Transaction Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e17\u0e33\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23"
|
||||
}
|
@ -1,5 +1,6 @@
|
||||
[
|
||||
"Conversion Rate",
|
||||
"Letter Head",
|
||||
"Select Print Heading",
|
||||
"Terms and Conditions",
|
||||
"POS Setting",
|
||||
@ -7,13 +8,12 @@
|
||||
"Company",
|
||||
"Cost Center",
|
||||
"Charge",
|
||||
"Letter Head",
|
||||
"Warehouse",
|
||||
"Currency",
|
||||
"Cash/Bank Account",
|
||||
"Accounts",
|
||||
"User",
|
||||
"Income Account",
|
||||
"Warehouse",
|
||||
"Territory",
|
||||
"Customer Account",
|
||||
"Price List"
|
||||
|
20
accounts/doctype/pos_setting/locale/de-doc.json
Normal file
20
accounts/doctype/pos_setting/locale/de-doc.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Cash/Bank Account": "Cash / Bank Account",
|
||||
"Charge": "Ladung",
|
||||
"Company": "Firma",
|
||||
"Conversion Rate": "Conversion Rate",
|
||||
"Cost Center": "Kostenstellenrechnung",
|
||||
"Currency": "W\u00e4hrung",
|
||||
"Customer Account": "Kundenkonto",
|
||||
"Income Account": "Income Konto",
|
||||
"Letter Head": "Briefkopf",
|
||||
"POS Setting": "POS Setting",
|
||||
"Price List": "Preisliste",
|
||||
"Select Print Heading": "W\u00e4hlen Sie Drucken \u00dcberschrift",
|
||||
"Series": "Serie",
|
||||
"Terms and Conditions": "AGB",
|
||||
"Territory": "Gebiet",
|
||||
"User": "Benutzer",
|
||||
"Warehouse": "Lager"
|
||||
}
|
20
accounts/doctype/pos_setting/locale/pt-BR-doc.json
Normal file
20
accounts/doctype/pos_setting/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Cash/Bank Account": "Conta do Caixa/Banco",
|
||||
"Charge": "Carga",
|
||||
"Company": "Empresa",
|
||||
"Conversion Rate": "Taxa de Convers\u00e3o",
|
||||
"Cost Center": "Centro de Custos",
|
||||
"Currency": "Moeda",
|
||||
"Customer Account": "Conta de Cliente",
|
||||
"Income Account": "Conta de Renda",
|
||||
"Letter Head": "Timbrado",
|
||||
"POS Setting": "Configura\u00e7\u00e3o de PDV",
|
||||
"Price List": "Lista de Pre\u00e7os",
|
||||
"Select Print Heading": "Selecione o Cabe\u00e7alho de Impress\u00e3o",
|
||||
"Series": "S\u00e9ries",
|
||||
"Terms and Conditions": "Termos e Condi\u00e7\u00f5es",
|
||||
"Territory": "Territ\u00f3rio",
|
||||
"User": "Usu\u00e1rio",
|
||||
"Warehouse": "Almoxarifado"
|
||||
}
|
20
accounts/doctype/pos_setting/locale/th-doc.json
Normal file
20
accounts/doctype/pos_setting/locale/th-doc.json
Normal file
@ -0,0 +1,20 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Cash/Bank Account": "\u0e40\u0e07\u0e34\u0e19\u0e2a\u0e14 / \u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e18\u0e19\u0e32\u0e04\u0e32\u0e23",
|
||||
"Charge": "\u0e23\u0e31\u0e1a\u0e1c\u0e34\u0e14\u0e0a\u0e2d\u0e1a",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Conversion Rate": "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e01\u0e32\u0e23\u0e41\u0e1b\u0e25\u0e07",
|
||||
"Cost Center": "\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e15\u0e49\u0e19\u0e17\u0e38\u0e19",
|
||||
"Currency": "\u0e40\u0e07\u0e34\u0e19\u0e15\u0e23\u0e32",
|
||||
"Customer Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e25\u0e39\u0e01\u0e04\u0e49\u0e32",
|
||||
"Income Account": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e23\u0e32\u0e22\u0e44\u0e14\u0e49",
|
||||
"Letter Head": "\u0e2b\u0e31\u0e27\u0e08\u0e14\u0e2b\u0e21\u0e32\u0e22",
|
||||
"POS Setting": "\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32 POS",
|
||||
"Price List": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e41\u0e08\u0e49\u0e07\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32",
|
||||
"Select Print Heading": "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e2b\u0e31\u0e27\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07",
|
||||
"Series": "\u0e0a\u0e38\u0e14",
|
||||
"Terms and Conditions": "\u0e02\u0e49\u0e2d\u0e15\u0e01\u0e25\u0e07\u0e41\u0e25\u0e30\u0e40\u0e07\u0e37\u0e48\u0e2d\u0e19\u0e44\u0e02",
|
||||
"Territory": "\u0e2d\u0e32\u0e13\u0e32\u0e40\u0e02\u0e15",
|
||||
"User": "\u0e1c\u0e39\u0e49\u0e43\u0e0a\u0e49\u0e07\u0e32\u0e19",
|
||||
"Warehouse": "\u0e04\u0e25\u0e31\u0e07\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32"
|
||||
}
|
@ -31,7 +31,6 @@
|
||||
"Tax Calculation",
|
||||
"Purchase Receipt",
|
||||
"Entries",
|
||||
"Remarks",
|
||||
"Purchase Taxes and Charges",
|
||||
"Cancel Reason",
|
||||
"Purchase Invoice",
|
||||
@ -50,6 +49,7 @@
|
||||
"Total Advance",
|
||||
"Taxes",
|
||||
"Purchase Order",
|
||||
"Remarks",
|
||||
"Outstanding Amount",
|
||||
"Bill No",
|
||||
"In Words",
|
||||
|
84
accounts/doctype/purchase_invoice/locale/de-doc.json
Normal file
84
accounts/doctype/purchase_invoice/locale/de-doc.json
Normal file
@ -0,0 +1,84 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Add / Edit Taxes and Charges": "Hinzuf\u00fcgen / Bearbeiten Steuern und Abgaben",
|
||||
"Address": "Adresse",
|
||||
"Advances": "Advances",
|
||||
"Against Expense Account": "Vor Expense Konto",
|
||||
"Aging Date": "Aging Datum",
|
||||
"Amended From": "Ge\u00e4ndert von",
|
||||
"BILL": "BILL",
|
||||
"BILLJ": "BILLJ",
|
||||
"Bill Date": "Bill Datum",
|
||||
"Bill No": "Bill No",
|
||||
"Calculate Tax": "Steuer rechnen",
|
||||
"Cancel Reason": "Abbrechen Reason",
|
||||
"Company": "Firma",
|
||||
"Consider this Price List for fetching rate. (only which have \"For Buying\" as checked)": "Betrachten Sie diese Preisliste f\u00fcr das Abrufen bewerten. (Nur die haben \"f\u00fcr den Kauf\", wie gepr\u00fcft)",
|
||||
"Contact": "Kontakt",
|
||||
"Contact Email": "Kontakt per E-Mail",
|
||||
"Contact Info": "Kontakt Info",
|
||||
"Contact Person": "Ansprechpartner",
|
||||
"Credit To": "Kredite an",
|
||||
"Currency": "W\u00e4hrung",
|
||||
"Currency & Price List": "W\u00e4hrung & Preisliste",
|
||||
"Due Date": "Due Date",
|
||||
"Entries": "Eintr\u00e4ge",
|
||||
"Exchange Rate": "Wechselkurs",
|
||||
"File List": "Dateiliste",
|
||||
"Fiscal Year": "Gesch\u00e4ftsjahr",
|
||||
"Get Advances Paid": "Holen Geleistete",
|
||||
"Get Items": "Holen Artikel",
|
||||
"Get Tax Detail": "Holen MwSt. Details",
|
||||
"Grand Total": "Grand Total",
|
||||
"Grand Total (Import)": "Grand Total (Import)",
|
||||
"If not applicable please enter: NA": "Soweit dies nicht zutrifft, geben Sie bitte: NA",
|
||||
"In Words": "In Worte",
|
||||
"In Words (Import)": "In Words (Import)",
|
||||
"In Words will be visible once you save the Purchase Invoice.": "In Worte sichtbar sein wird, wenn Sie den Kaufbeleg speichern.",
|
||||
"Is Opening": "Er\u00f6ffnet",
|
||||
"Items": "Artikel",
|
||||
"Mobile No": "In Mobile",
|
||||
"Mode of Payment": "Zahlungsweise",
|
||||
"More Info": "Mehr Info",
|
||||
"Name": "Name",
|
||||
"Net Total": "Total Net",
|
||||
"Net Total (Import)": "Net Total (Import)",
|
||||
"No": "Auf",
|
||||
"Outstanding Amount": "Ausstehenden Betrag",
|
||||
"Posting Date": "Buchungsdatum",
|
||||
"Price List": "Preisliste",
|
||||
"Price List Currency": "W\u00e4hrung Preisliste",
|
||||
"Price List Exchange Rate": "Preisliste Wechselkurs",
|
||||
"Purchase Invoice": "Kaufrechnung",
|
||||
"Purchase Invoice Advances": "Kaufrechnung Advances",
|
||||
"Purchase Order": "Auftragsbest\u00e4tigung",
|
||||
"Purchase Receipt": "Kaufbeleg",
|
||||
"Purchase Taxes and Charges": "Purchase Steuern und Abgaben",
|
||||
"Recalculate": "Recalculate",
|
||||
"Remarks": "Bemerkungen",
|
||||
"Select Items from Purchase Order": "W\u00e4hlen Sie Elemente aus Purchase Order",
|
||||
"Select Items from Purchase Receipt": "W\u00e4hlen Sie Elemente aus Kaufbeleg",
|
||||
"Select Print Heading": "W\u00e4hlen Sie Drucken \u00dcberschrift",
|
||||
"Series": "Serie",
|
||||
"Supplier": "Lieferant",
|
||||
"Supplier Address": "Lieferant Adresse",
|
||||
"Tax Calculation": "Steuerberechnung",
|
||||
"Taxes": "Steuern",
|
||||
"Taxes and Charges Added": "Steuern und Abgaben am",
|
||||
"Taxes and Charges Added (Import)": "Steuern und Geb\u00fchren Added (Import)",
|
||||
"Taxes and Charges Deducted": "Steuern und Geb\u00fchren Abgezogen",
|
||||
"Taxes and Charges Deducted (Import)": "Steuern und Geb\u00fchren abgezogen (Import)",
|
||||
"The account to which you will pay (have paid) the money to.": "Das Konto, auf die Sie bezahlen (bezahlt) das Geld.",
|
||||
"The date at which current entry will get or has actually executed.": "Das Datum, an dem aktuellen Eintrag zu erhalten oder wird tats\u00e4chlich ausgef\u00fchrt.",
|
||||
"The rate at which Bill Currency is converted into company's base currency": "Die Rate, mit der Bill W\u00e4hrung in Unternehmen Basisw\u00e4hrung umgewandelt wird",
|
||||
"To manage multiple series please go to Setup > Manage Series": "Um mehrere Reihen zu verwalten gehen Sie bitte auf Setup> Verwalten Series",
|
||||
"Total Advance": "Insgesamt Geleistete",
|
||||
"Total Amount To Pay": "Insgesamt zu zahlenden Betrag",
|
||||
"Total Tax": "Total Tax",
|
||||
"Totals": "Totals",
|
||||
"Will be calculated automatically when you enter the details": "Wird automatisch berechnet, wenn Sie die Daten eingeben",
|
||||
"Write Off Account": "Write Off Konto",
|
||||
"Write Off Amount": "Write Off Betrag",
|
||||
"Write Off Cost Center": "Write Off Kostenstellenrechnung",
|
||||
"Yes": "Ja"
|
||||
}
|
3
accounts/doctype/purchase_invoice/locale/de-py.json
Normal file
3
accounts/doctype/purchase_invoice/locale/de-py.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Please enter Bill Date": "Bitte geben Sie Bill Datum"
|
||||
}
|
84
accounts/doctype/purchase_invoice/locale/pt-BR-doc.json
Normal file
84
accounts/doctype/purchase_invoice/locale/pt-BR-doc.json
Normal file
@ -0,0 +1,84 @@
|
||||
{
|
||||
"Accounts": "Contas",
|
||||
"Add / Edit Taxes and Charges": "Adicionar / Editar Impostos e Encargos",
|
||||
"Address": "Endere\u00e7o",
|
||||
"Advances": "Avan\u00e7os",
|
||||
"Against Expense Account": "Contra a Conta de Despesas",
|
||||
"Aging Date": "Data de Envelhecimento",
|
||||
"Amended From": "Corrigido De",
|
||||
"BILL": "BILL",
|
||||
"BILLJ": "BILLJ",
|
||||
"Bill Date": "Data de Faturamento",
|
||||
"Bill No": "Fatura N\u00ba",
|
||||
"Calculate Tax": "Calcular Imposto",
|
||||
"Cancel Reason": "Motivo do Cancelar",
|
||||
"Company": "Empresa",
|
||||
"Consider this Price List for fetching rate. (only which have \"For Buying\" as checked)": "Considere esta Lista de Pre\u00e7os para a obten\u00e7\u00e3o do valor. (S\u00f3 onde "Para Comprar" estiver marcado)",
|
||||
"Contact": "Contato",
|
||||
"Contact Email": "E-mail do Contato",
|
||||
"Contact Info": "Informa\u00e7\u00f5es para Contato",
|
||||
"Contact Person": "Pessoa de Contato",
|
||||
"Credit To": "Cr\u00e9dito Para",
|
||||
"Currency": "Moeda",
|
||||
"Currency & Price List": "Moeda e Lista de Pre\u00e7os",
|
||||
"Due Date": "Data de Vencimento",
|
||||
"Entries": "Lan\u00e7amentos",
|
||||
"Exchange Rate": "Taxa de C\u00e2mbio",
|
||||
"File List": "Lista de Arquivos",
|
||||
"Fiscal Year": "Exerc\u00edcio fiscal",
|
||||
"Get Advances Paid": "Obter adiantamentos pagos",
|
||||
"Get Items": "Obter itens",
|
||||
"Get Tax Detail": "Obtenha detalhes de Imposto",
|
||||
"Grand Total": "Total Geral",
|
||||
"Grand Total (Import)": "Total Geral (Importa\u00e7\u00e3o)",
|
||||
"If not applicable please enter: NA": "Se n\u00e3o for aplic\u00e1vel digite: NA",
|
||||
"In Words": "Por extenso",
|
||||
"In Words (Import)": "Por extenso (Import)",
|
||||
"In Words will be visible once you save the Purchase Invoice.": "Por extenso ser\u00e1 vis\u00edvel quando voc\u00ea salvar a Nota Fiscal de Compra.",
|
||||
"Is Opening": "\u00c9 abertura",
|
||||
"Items": "Itens",
|
||||
"Mobile No": "Telefone Celular",
|
||||
"Mode of Payment": "Forma de Pagamento",
|
||||
"More Info": "Mais informa\u00e7\u00f5es",
|
||||
"Name": "Nome",
|
||||
"Net Total": "Total L\u00edquido",
|
||||
"Net Total (Import)": "Total L\u00edquido (Importa\u00e7\u00e3o)",
|
||||
"No": "N\u00e3o",
|
||||
"Outstanding Amount": "Quantia em aberto",
|
||||
"Posting Date": "Data da Postagem",
|
||||
"Price List": "Lista de Pre\u00e7os",
|
||||
"Price List Currency": "Moeda da Lista de Pre\u00e7os",
|
||||
"Price List Exchange Rate": "Taxa de C\u00e2mbio da Lista de Pre\u00e7os",
|
||||
"Purchase Invoice": "Nota Fiscal de Compra",
|
||||
"Purchase Invoice Advances": "Antecipa\u00e7\u00f5es da Nota Fiscal de Compra",
|
||||
"Purchase Order": "Ordem de Compra",
|
||||
"Purchase Receipt": "Recibo de Compra",
|
||||
"Purchase Taxes and Charges": "Impostos e Encargos sobre Compras",
|
||||
"Recalculate": "Recalcular",
|
||||
"Remarks": "Observa\u00e7\u00f5es",
|
||||
"Select Items from Purchase Order": "Selecione os itens da Ordem de Compra",
|
||||
"Select Items from Purchase Receipt": "Selecione os itens de Recibo de Compra",
|
||||
"Select Print Heading": "Selecione o Cabe\u00e7alho de Impress\u00e3o",
|
||||
"Series": "S\u00e9ries",
|
||||
"Supplier": "Fornecedor",
|
||||
"Supplier Address": "Endere\u00e7o do Fornecedor",
|
||||
"Tax Calculation": "C\u00e1lculo do Imposto",
|
||||
"Taxes": "Impostos",
|
||||
"Taxes and Charges Added": "Impostos e Encargos Adicionados",
|
||||
"Taxes and Charges Added (Import)": "Impostos e Encargos Adicionados (Importa\u00e7\u00e3o)",
|
||||
"Taxes and Charges Deducted": "Impostos e Encargos Deduzidos",
|
||||
"Taxes and Charges Deducted (Import)": "Impostos e Encargos Deduzidos (Importa\u00e7\u00e3o)",
|
||||
"The account to which you will pay (have paid) the money to.": "A conta para a qual voc\u00ea vai pagar (ou paguou) o dinheiro.",
|
||||
"The date at which current entry will get or has actually executed.": "A data em que o lan\u00e7amento atual vai ser ou foi realmente executado.",
|
||||
"The rate at which Bill Currency is converted into company's base currency": "A taxa na qual a moeda de faturamento \u00e9 convertida na moeda base da empresa",
|
||||
"To manage multiple series please go to Setup > Manage Series": "Para gerenciar v\u00e1rias s\u00e9ries por favor, v\u00e1 para Configura\u00e7\u00e3o > Gerenciar S\u00e9ries",
|
||||
"Total Advance": "Antecipa\u00e7\u00e3o Total",
|
||||
"Total Amount To Pay": "Valor total a pagar",
|
||||
"Total Tax": "Total de Impostos",
|
||||
"Totals": "Totais",
|
||||
"Will be calculated automatically when you enter the details": "Ser\u00e1 calculado automaticamente quando voc\u00ea digitar os detalhes",
|
||||
"Write Off Account": "Eliminar Conta",
|
||||
"Write Off Amount": "Eliminar Valor",
|
||||
"Write Off Cost Center": "Eliminar Centro de Custos",
|
||||
"Yes": "Sim"
|
||||
}
|
3
accounts/doctype/purchase_invoice/locale/pt-BR-py.json
Normal file
3
accounts/doctype/purchase_invoice/locale/pt-BR-py.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Please enter Bill Date": "Por favor insira Data Bill"
|
||||
}
|
84
accounts/doctype/purchase_invoice/locale/th-doc.json
Normal file
84
accounts/doctype/purchase_invoice/locale/th-doc.json
Normal file
@ -0,0 +1,84 @@
|
||||
{
|
||||
"Accounts": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Add / Edit Taxes and Charges": "\u0e40\u0e1e\u0e34\u0e48\u0e21 / \u0e41\u0e01\u0e49\u0e44\u0e02\u0e20\u0e32\u0e29\u0e35\u0e41\u0e25\u0e30\u0e04\u0e48\u0e32\u0e18\u0e23\u0e23\u0e21\u0e40\u0e19\u0e35\u0e22\u0e21",
|
||||
"Address": "\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48",
|
||||
"Advances": "\u0e04\u0e27\u0e32\u0e21\u0e01\u0e49\u0e32\u0e27\u0e2b\u0e19\u0e49\u0e32",
|
||||
"Against Expense Account": "\u0e01\u0e31\u0e1a\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e04\u0e48\u0e32\u0e43\u0e0a\u0e49\u0e08\u0e48\u0e32\u0e22",
|
||||
"Aging Date": "Aging \u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"Amended From": "\u0e41\u0e01\u0e49\u0e44\u0e02\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21",
|
||||
"BILL": "BILL",
|
||||
"BILLJ": "BILLJ",
|
||||
"Bill Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e1a\u0e34\u0e25",
|
||||
"Bill No": "\u0e44\u0e21\u0e48\u0e21\u0e35\u0e1a\u0e34\u0e25",
|
||||
"Calculate Tax": "\u0e04\u0e33\u0e19\u0e27\u0e13\u0e20\u0e32\u0e29\u0e35",
|
||||
"Cancel Reason": "\u0e22\u0e01\u0e40\u0e25\u0e34\u0e01\u0e40\u0e2b\u0e15\u0e38\u0e1c\u0e25",
|
||||
"Company": "\u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"Consider this Price List for fetching rate. (only which have \"For Buying\" as checked)": "\u0e1e\u0e34\u0e08\u0e32\u0e23\u0e13\u0e32\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e23\u0e32\u0e04\u0e32\u0e19\u0e35\u0e49\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e40\u0e23\u0e35\u0e22\u0e01\u0e2d\u0e31\u0e15\u0e23\u0e32 (\u0e40\u0e09\u0e1e\u0e32\u0e30\u0e17\u0e35\u0e48\u0e21\u0e35 "\u0e2a\u0e33\u0e2b\u0e23\u0e31\u0e1a\u0e01\u0e32\u0e23\u0e0b\u0e37\u0e49\u0e2d" \u0e01\u0e32\u0e23\u0e15\u0e23\u0e27\u0e08\u0e2a\u0e2d\u0e1a\u0e40\u0e1b\u0e47\u0e19)",
|
||||
"Contact": "\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d",
|
||||
"Contact Email": "\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d\u0e2d\u0e35\u0e40\u0e21\u0e25\u0e4c",
|
||||
"Contact Info": "\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e01\u0e32\u0e23\u0e15\u0e34\u0e14\u0e15\u0e48\u0e2d",
|
||||
"Contact Person": "Contact Person",
|
||||
"Credit To": "\u0e40\u0e04\u0e23\u0e14\u0e34\u0e15",
|
||||
"Currency": "\u0e40\u0e07\u0e34\u0e19\u0e15\u0e23\u0e32",
|
||||
"Currency & Price List": "\u0e2a\u0e01\u0e38\u0e25\u0e40\u0e07\u0e34\u0e19\u0e41\u0e25\u0e30\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e23\u0e32\u0e04\u0e32",
|
||||
"Due Date": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e04\u0e23\u0e1a\u0e01\u0e33\u0e2b\u0e19\u0e14",
|
||||
"Entries": "\u0e04\u0e2d\u0e21\u0e40\u0e21\u0e19\u0e15\u0e4c",
|
||||
"Exchange Rate": "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e41\u0e25\u0e01\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19",
|
||||
"File List": "\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d\u0e44\u0e1f\u0e25\u0e4c",
|
||||
"Fiscal Year": "\u0e1b\u0e35\u0e07\u0e1a\u0e1b\u0e23\u0e30\u0e21\u0e32\u0e13",
|
||||
"Get Advances Paid": "\u0e23\u0e31\u0e1a\u0e40\u0e07\u0e34\u0e19\u0e17\u0e14\u0e23\u0e2d\u0e07\u0e08\u0e48\u0e32\u0e22",
|
||||
"Get Items": "\u0e23\u0e31\u0e1a\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32",
|
||||
"Get Tax Detail": "\u0e23\u0e31\u0e1a\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14\u0e20\u0e32\u0e29\u0e35",
|
||||
"Grand Total": "\u0e23\u0e27\u0e21\u0e17\u0e31\u0e49\u0e07\u0e2a\u0e34\u0e49\u0e19",
|
||||
"Grand Total (Import)": "\u0e41\u0e01\u0e23\u0e19\u0e14\u0e4c\u0e23\u0e27\u0e21 (\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32)",
|
||||
"If not applicable please enter: NA": "\u0e16\u0e49\u0e32\u0e44\u0e21\u0e48\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e43\u0e0a\u0e49\u0e44\u0e14\u0e49\u0e42\u0e1b\u0e23\u0e14\u0e1b\u0e49\u0e2d\u0e19: NA",
|
||||
"In Words": "\u0e43\u0e19\u0e04\u0e33\u0e1e\u0e39\u0e14\u0e02\u0e2d\u0e07",
|
||||
"In Words (Import)": "\u0e43\u0e19\u0e04\u0e33\u0e1e\u0e39\u0e14\u0e02\u0e2d\u0e07 (\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32)",
|
||||
"In Words will be visible once you save the Purchase Invoice.": "\u0e43\u0e19\u0e04\u0e33\u0e1e\u0e39\u0e14\u0e02\u0e2d\u0e07\u0e08\u0e30\u0e2a\u0e32\u0e21\u0e32\u0e23\u0e16\u0e21\u0e2d\u0e07\u0e40\u0e2b\u0e47\u0e19\u0e44\u0e14\u0e49\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e04\u0e38\u0e13\u0e1a\u0e31\u0e19\u0e17\u0e36\u0e01\u0e43\u0e1a\u0e01\u0e33\u0e01\u0e31\u0e1a\u0e0b\u0e37\u0e49\u0e2d",
|
||||
"Is Opening": "\u0e04\u0e37\u0e2d\u0e01\u0e32\u0e23\u0e40\u0e1b\u0e34\u0e14",
|
||||
"Items": "\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23",
|
||||
"Mobile No": "\u0e21\u0e37\u0e2d\u0e16\u0e37\u0e2d\u0e44\u0e21\u0e48\u0e21\u0e35",
|
||||
"Mode of Payment": "\u0e42\u0e2b\u0e21\u0e14\u0e02\u0e2d\u0e07\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19",
|
||||
"More Info": "\u0e02\u0e49\u0e2d\u0e21\u0e39\u0e25\u0e40\u0e1e\u0e34\u0e48\u0e21\u0e40\u0e15\u0e34\u0e21",
|
||||
"Name": "\u0e0a\u0e37\u0e48\u0e2d",
|
||||
"Net Total": "\u0e2a\u0e38\u0e17\u0e18\u0e34",
|
||||
"Net Total (Import)": "\u0e23\u0e27\u0e21\u0e2a\u0e38\u0e17\u0e18\u0e34 (\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32)",
|
||||
"No": "\u0e44\u0e21\u0e48",
|
||||
"Outstanding Amount": "\u0e22\u0e2d\u0e14\u0e04\u0e07\u0e04\u0e49\u0e32\u0e07",
|
||||
"Posting Date": "\u0e42\u0e1e\u0e2a\u0e15\u0e4c\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48",
|
||||
"Price List": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e41\u0e08\u0e49\u0e07\u0e23\u0e32\u0e04\u0e32\u0e2a\u0e34\u0e19\u0e04\u0e49\u0e32",
|
||||
"Price List Currency": "\u0e2a\u0e01\u0e38\u0e25\u0e40\u0e07\u0e34\u0e19\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e23\u0e32\u0e04\u0e32",
|
||||
"Price List Exchange Rate": "\u0e23\u0e32\u0e04\u0e32\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e41\u0e25\u0e01\u0e40\u0e1b\u0e25\u0e35\u0e48\u0e22\u0e19\u0e23\u0e32\u0e22\u0e0a\u0e37\u0e48\u0e2d",
|
||||
"Purchase Invoice": "\u0e0b\u0e37\u0e49\u0e2d\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49",
|
||||
"Purchase Invoice Advances": "\u0e0b\u0e37\u0e49\u0e2d\u0e43\u0e1a\u0e41\u0e08\u0e49\u0e07\u0e2b\u0e19\u0e35\u0e49\u0e40\u0e07\u0e34\u0e19\u0e17\u0e14\u0e23\u0e2d\u0e07",
|
||||
"Purchase Order": "\u0e43\u0e1a\u0e2a\u0e31\u0e48\u0e07\u0e0b\u0e37\u0e49\u0e2d",
|
||||
"Purchase Receipt": "\u0e0b\u0e37\u0e49\u0e2d\u0e43\u0e1a\u0e40\u0e2a\u0e23\u0e47\u0e08\u0e23\u0e31\u0e1a\u0e40\u0e07\u0e34\u0e19",
|
||||
"Purchase Taxes and Charges": "\u0e20\u0e32\u0e29\u0e35\u0e0b\u0e37\u0e49\u0e2d\u0e41\u0e25\u0e30\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23",
|
||||
"Recalculate": "\u0e04\u0e33\u0e19\u0e27\u0e13",
|
||||
"Remarks": "\u0e02\u0e49\u0e2d\u0e04\u0e34\u0e14\u0e40\u0e2b\u0e47\u0e19",
|
||||
"Select Items from Purchase Order": "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e08\u0e32\u0e01\u0e43\u0e1a\u0e2a\u0e31\u0e48\u0e07\u0e0b\u0e37\u0e49\u0e2d",
|
||||
"Select Items from Purchase Receipt": "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e08\u0e32\u0e01\u0e23\u0e31\u0e1a\u0e0b\u0e37\u0e49\u0e2d",
|
||||
"Select Print Heading": "\u0e40\u0e25\u0e37\u0e2d\u0e01\u0e1e\u0e34\u0e21\u0e1e\u0e4c\u0e2b\u0e31\u0e27\u0e40\u0e23\u0e37\u0e48\u0e2d\u0e07",
|
||||
"Series": "\u0e0a\u0e38\u0e14",
|
||||
"Supplier": "\u0e1c\u0e39\u0e49\u0e08\u0e31\u0e14\u0e08\u0e33\u0e2b\u0e19\u0e48\u0e32\u0e22",
|
||||
"Supplier Address": "\u0e17\u0e35\u0e48\u0e2d\u0e22\u0e39\u0e48\u0e1c\u0e39\u0e49\u0e1c\u0e25\u0e34\u0e15",
|
||||
"Tax Calculation": "\u0e01\u0e32\u0e23\u0e04\u0e33\u0e19\u0e27\u0e13\u0e20\u0e32\u0e29\u0e35",
|
||||
"Taxes": "\u0e20\u0e32\u0e29\u0e35",
|
||||
"Taxes and Charges Added": "\u0e20\u0e32\u0e29\u0e35\u0e41\u0e25\u0e30\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e40\u0e1e\u0e34\u0e48\u0e21",
|
||||
"Taxes and Charges Added (Import)": "\u0e20\u0e32\u0e29\u0e35\u0e41\u0e25\u0e30\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e40\u0e1e\u0e34\u0e48\u0e21 (\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32)",
|
||||
"Taxes and Charges Deducted": "\u0e20\u0e32\u0e29\u0e35\u0e41\u0e25\u0e30\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e2b\u0e31\u0e01",
|
||||
"Taxes and Charges Deducted (Import)": "\u0e20\u0e32\u0e29\u0e35\u0e41\u0e25\u0e30\u0e04\u0e48\u0e32\u0e1a\u0e23\u0e34\u0e01\u0e32\u0e23\u0e2b\u0e31\u0e01 (\u0e19\u0e33\u0e40\u0e02\u0e49\u0e32)",
|
||||
"The account to which you will pay (have paid) the money to.": "\u0e1a\u0e31\u0e0d\u0e0a\u0e35\u0e17\u0e35\u0e48\u0e04\u0e38\u0e13\u0e08\u0e30\u0e08\u0e48\u0e32\u0e22 (\u0e44\u0e14\u0e49\u0e08\u0e48\u0e32\u0e22\u0e40\u0e07\u0e34\u0e19) \u0e40\u0e07\u0e34\u0e19\u0e44\u0e1b",
|
||||
"The date at which current entry will get or has actually executed.": "\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e17\u0e35\u0e48\u0e23\u0e32\u0e22\u0e01\u0e32\u0e23\u0e1b\u0e31\u0e08\u0e08\u0e38\u0e1a\u0e31\u0e19\u0e08\u0e30\u0e44\u0e14\u0e49\u0e23\u0e31\u0e1a\u0e2b\u0e23\u0e37\u0e2d\u0e44\u0e14\u0e49\u0e14\u0e33\u0e40\u0e19\u0e34\u0e19\u0e01\u0e32\u0e23\u0e08\u0e23\u0e34\u0e07",
|
||||
"The rate at which Bill Currency is converted into company's base currency": "\u0e2d\u0e31\u0e15\u0e23\u0e32\u0e17\u0e35\u0e48\u0e2a\u0e01\u0e38\u0e25\u0e40\u0e07\u0e34\u0e19\u0e1a\u0e34\u0e25\u0e08\u0e30\u0e16\u0e39\u0e01\u0e41\u0e1b\u0e25\u0e07\u0e40\u0e1b\u0e47\u0e19\u0e2a\u0e01\u0e38\u0e25\u0e40\u0e07\u0e34\u0e19\u0e2b\u0e25\u0e31\u0e01\u0e02\u0e2d\u0e07 \u0e1a\u0e23\u0e34\u0e29\u0e31\u0e17",
|
||||
"To manage multiple series please go to Setup > Manage Series": "\u0e43\u0e19\u0e01\u0e32\u0e23\u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e01\u0e31\u0e1a\u0e2b\u0e25\u0e32\u0e22\u0e0a\u0e38\u0e14\u0e42\u0e1b\u0e23\u0e14\u0e44\u0e1b\u0e17\u0e35\u0e48\u0e01\u0e32\u0e23\u0e15\u0e31\u0e49\u0e07\u0e04\u0e48\u0e32> \u0e08\u0e31\u0e14\u0e01\u0e32\u0e23\u0e41\u0e1a\u0e1a",
|
||||
"Total Advance": "\u0e25\u0e48\u0e27\u0e07\u0e2b\u0e19\u0e49\u0e32\u0e23\u0e27\u0e21",
|
||||
"Total Amount To Pay": "\u0e23\u0e27\u0e21\u0e40\u0e1b\u0e47\u0e19\u0e40\u0e07\u0e34\u0e19\u0e01\u0e32\u0e23\u0e0a\u0e33\u0e23\u0e30\u0e40\u0e07\u0e34\u0e19",
|
||||
"Total Tax": "\u0e20\u0e32\u0e29\u0e35\u0e23\u0e27\u0e21",
|
||||
"Totals": "\u0e1c\u0e25\u0e23\u0e27\u0e21",
|
||||
"Will be calculated automatically when you enter the details": "\u0e08\u0e30\u0e16\u0e39\u0e01\u0e04\u0e33\u0e19\u0e27\u0e13\u0e42\u0e14\u0e22\u0e2d\u0e31\u0e15\u0e42\u0e19\u0e21\u0e31\u0e15\u0e34\u0e40\u0e21\u0e37\u0e48\u0e2d\u0e04\u0e38\u0e13\u0e1b\u0e49\u0e2d\u0e19\u0e23\u0e32\u0e22\u0e25\u0e30\u0e40\u0e2d\u0e35\u0e22\u0e14",
|
||||
"Write Off Account": "\u0e40\u0e02\u0e35\u0e22\u0e19\u0e17\u0e31\u0e19\u0e17\u0e35\u0e1a\u0e31\u0e0d\u0e0a\u0e35",
|
||||
"Write Off Amount": "\u0e40\u0e02\u0e35\u0e22\u0e19\u0e17\u0e31\u0e19\u0e17\u0e35\u0e08\u0e33\u0e19\u0e27\u0e19",
|
||||
"Write Off Cost Center": "\u0e40\u0e02\u0e35\u0e22\u0e19\u0e1b\u0e34\u0e14\u0e28\u0e39\u0e19\u0e22\u0e4c\u0e15\u0e49\u0e19\u0e17\u0e38\u0e19",
|
||||
"Yes": "\u0e43\u0e0a\u0e48"
|
||||
}
|
3
accounts/doctype/purchase_invoice/locale/th-py.json
Normal file
3
accounts/doctype/purchase_invoice/locale/th-py.json
Normal file
@ -0,0 +1,3 @@
|
||||
{
|
||||
"Please enter Bill Date": "\u0e01\u0e23\u0e38\u0e13\u0e32\u0e01\u0e23\u0e2d\u0e01\u0e27\u0e31\u0e19\u0e17\u0e35\u0e48\u0e1a\u0e34\u0e25"
|
||||
}
|
@ -33,6 +33,24 @@ erpnext.buying.PurchaseInvoiceController = erpnext.buying.BuyingController.exten
|
||||
}
|
||||
|
||||
cur_frm.cscript.is_opening(doc);
|
||||
},
|
||||
onload_post_render: function(doc, dt, dn) {
|
||||
var me = this;
|
||||
var callback1 = function(doc, dt, dn) {
|
||||
var callback2 = function(doc, dt, dn) {
|
||||
if(doc.__islocal && doc.supplier) cur_frm.cscript.supplier(doc, dt, dn);
|
||||
}
|
||||
me.update_item_details(doc, dt, dn, callback2);
|
||||
}
|
||||
|
||||
// TODO: improve this
|
||||
if(this.frm.doc.__islocal) {
|
||||
if (this.frm.fields_dict.price_list_name && this.frm.doc.price_list_name) {
|
||||
this.price_list_name(callback1);
|
||||
} else {
|
||||
callback1(doc, dt, dn);
|
||||
}
|
||||
}
|
||||
}
|
||||
});
|
||||
|
||||
@ -46,16 +64,6 @@ cur_frm.cscript.onload = function(doc,dt,dn) {
|
||||
if(!doc.posting_date) set_multiple(dt,dn,{posting_date:get_today()});
|
||||
}
|
||||
|
||||
cur_frm.cscript.onload_post_render = function(doc, dt, dn) {
|
||||
var callback = function(doc, dt, dn) {
|
||||
if(doc.__islocal && doc.supplier) cur_frm.cscript.supplier(doc,dt,dn);
|
||||
}
|
||||
|
||||
// defined in purchase_common.js
|
||||
cur_frm.cscript.update_item_details(doc, dt, dn, callback);
|
||||
|
||||
}
|
||||
|
||||
cur_frm.cscript.supplier = function(doc,dt,dn) {
|
||||
var callback = function(r,rt) {
|
||||
var doc = locals[cur_frm.doctype][cur_frm.docname];
|
||||
|
@ -35,7 +35,7 @@ class DocType(BuyingController):
|
||||
self.fname = 'entries'
|
||||
|
||||
def get_credit_to(self):
|
||||
acc_head = sql("select name, credit_days from `tabAccount` where (name = %s or (master_name = %s and master_type = 'supplier')) and docstatus != 2", (cstr(self.doc.supplier) + " - " + self.get_company_abbr(),self.doc.supplier))
|
||||
acc_head = sql("select name, credit_days from `tabAccount` where (name = %s or (master_name = %s and master_type = 'supplier')) and docstatus != 2", (cstr(self.doc.supplier) + " - " + self.company_abbr,self.doc.supplier))
|
||||
|
||||
ret = {}
|
||||
if acc_head and acc_head[0][0]:
|
||||
@ -54,20 +54,32 @@ class DocType(BuyingController):
|
||||
ret['due_date'] = add_days(cstr(self.doc.posting_date), acc and cint(acc[1]) or 0)
|
||||
|
||||
return ret
|
||||
|
||||
def get_default_values(self,args):
|
||||
import json
|
||||
args = json.loads(args)
|
||||
ret = {}
|
||||
if sql("select name from `tabItem` where name = '%s'" % args['item_code']):
|
||||
if not args['expense_head'] or args['expense_head'] == 'undefined':
|
||||
expense_head = sql("select name from `tabAccount` where account_name in (select purchase_account from `tabItem` where name = '%s')" % args['item_code'])
|
||||
ret['expense_head'] = expense_head and expense_head[0][0] or ''
|
||||
if not args['cost_center'] or args['cost_center'] == 'undefined':
|
||||
cost_center = sql("select cost_center from `tabItem` where name = '%s'" % args['item_code'])
|
||||
ret['cost_center'] = cost_center and cost_center[0][0] or ''
|
||||
return ret
|
||||
|
||||
|
||||
def get_default_values(self, args):
|
||||
if isinstance(args, basestring):
|
||||
import json
|
||||
args = json.loads(args)
|
||||
|
||||
out = webnotes._dict()
|
||||
|
||||
item = webnotes.conn.sql("""select name, purchase_account, cost_center,
|
||||
is_stock_item from `tabItem` where name=%s""", args.get("item_code"), as_dict=1)
|
||||
|
||||
if item and item[0]:
|
||||
item = item[0]
|
||||
|
||||
if cint(webnotes.defaults.get_global_default("auto_inventory_accounting")) and \
|
||||
item.is_stock_item == "Yes":
|
||||
# unset expense head for stock item and auto inventory accounting
|
||||
out.expense_head = out.cost_center = None
|
||||
else:
|
||||
if not args.get("expense_head"):
|
||||
out.expense_head = item.purchase_account
|
||||
if not args.get("cost_center"):
|
||||
out.cost_center = item.cost_center
|
||||
|
||||
return out
|
||||
|
||||
def pull_details(self):
|
||||
if self.doc.purchase_receipt_main:
|
||||
self.validate_duplicate_docname('purchase_receipt')
|
||||
@ -86,9 +98,7 @@ class DocType(BuyingController):
|
||||
def get_expense_account(self, doctype):
|
||||
for d in getlist(self.doclist, doctype):
|
||||
if d.item_code:
|
||||
item = webnotes.conn.sql("select purchase_account, cost_center from tabItem where name = '%s'" %(d.item_code), as_dict=1)
|
||||
d.expense_head = item and item[0]['purchase_account'] or ''
|
||||
d.cost_center = item and item[0]['cost_center'] or ''
|
||||
d.fields.update(self.get_default_values(d.fields))
|
||||
|
||||
def get_advances(self):
|
||||
super(DocType, self).get_advances(self.doc.credit_to,
|
||||
@ -110,9 +120,6 @@ class DocType(BuyingController):
|
||||
ret={'add_tax_rate' :rate and flt(rate[0][0]) or 0 }
|
||||
return ret
|
||||
|
||||
def get_company_abbr(self):
|
||||
return sql("select abbr from tabCompany where name=%s", self.doc.company)[0][0]
|
||||
|
||||
def validate_duplicate_docname(self,doctype):
|
||||
for d in getlist(self.doclist, 'entries'):
|
||||
if doctype == 'purchase_receipt' and cstr(self.doc.purchase_receipt_main) == cstr(d.purchase_receipt):
|
||||
@ -186,7 +193,7 @@ class DocType(BuyingController):
|
||||
if self.doc.supplier and self.doc.credit_to:
|
||||
acc_head = sql("select master_name from `tabAccount` where name = %s", self.doc.credit_to)
|
||||
|
||||
if (acc_head and cstr(acc_head[0][0]) != cstr(self.doc.supplier)) or (not acc_head and (self.doc.credit_to != cstr(self.doc.supplier) + " - " + self.get_company_abbr())):
|
||||
if (acc_head and cstr(acc_head[0][0]) != cstr(self.doc.supplier)) or (not acc_head and (self.doc.credit_to != cstr(self.doc.supplier) + " - " + self.company_abbr)):
|
||||
msgprint("Credit To: %s do not match with Supplier: %s for Company: %s.\n If both correctly entered, please select Master Type and Master Name in account master." %(self.doc.credit_to,self.doc.supplier,self.doc.company), raise_exception=1)
|
||||
|
||||
# Check for Stopped PO
|
||||
@ -256,11 +263,25 @@ class DocType(BuyingController):
|
||||
raise Exception
|
||||
|
||||
def set_against_expense_account(self):
|
||||
against_acc = []
|
||||
for d in getlist(self.doclist, 'entries'):
|
||||
if d.expense_account not in against_acc:
|
||||
against_acc.append(d.expense_account)
|
||||
self.doc.against_expense_account = ','.join(against_acc)
|
||||
auto_inventory_accounting = \
|
||||
cint(webnotes.defaults.get_global_default("auto_inventory_accounting"))
|
||||
stock_not_billed_account = "Stock Received But Not Billed - %s" % self.company_abbr
|
||||
|
||||
against_accounts = []
|
||||
for item in self.doclist.get({"parentfield": "entries"}):
|
||||
if auto_inventory_accounting and item.item_code in self.stock_items:
|
||||
# in case of auto inventory accounting, against expense account is always
|
||||
# Stock Received But Not Billed for a stock item
|
||||
item.expense_head = item.cost_center = None
|
||||
|
||||
if stock_not_billed_account not in against_accounts:
|
||||
against_accounts.append(stock_not_billed_account)
|
||||
|
||||
elif item.expense_head not in against_accounts:
|
||||
# if no auto_inventory_accounting or not a stock item
|
||||
against_accounts.append(item.expense_head)
|
||||
|
||||
self.doc.against_expense_account = ",".join(against_accounts)
|
||||
|
||||
def po_required(self):
|
||||
res = sql("select value from `tabSingles` where doctype = 'Global Defaults' and field = 'po_required'")
|
||||
@ -320,6 +341,8 @@ class DocType(BuyingController):
|
||||
self.doc.posting_date,'Posting Date')
|
||||
|
||||
self.validate_write_off_account()
|
||||
self.update_raw_material_cost()
|
||||
self.update_valuation_rate("entries")
|
||||
|
||||
def check_prev_docstatus(self):
|
||||
for d in getlist(self.doclist,'entries'):
|
||||
@ -382,11 +405,10 @@ class DocType(BuyingController):
|
||||
|
||||
def make_gl_entries(self, is_cancel = 0):
|
||||
from accounts.general_ledger import make_gl_entries
|
||||
auto_inventory_accounting = \
|
||||
cint(webnotes.defaults.get_global_default("auto_inventory_accounting"))
|
||||
|
||||
gl_entries = []
|
||||
valuation_tax = 0
|
||||
auto_inventory_accounting = webnotes.conn.get_value("Global Defaults", None,
|
||||
"automatic_inventory_accounting")
|
||||
abbr = self.get_company_abbr()
|
||||
|
||||
# parent's gl entry
|
||||
if self.doc.grand_total:
|
||||
@ -402,11 +424,9 @@ class DocType(BuyingController):
|
||||
)
|
||||
|
||||
# tax table gl entries
|
||||
for tax in getlist(self.doclist, "purchase_tax_details"):
|
||||
valuation_tax = 0
|
||||
for tax in self.doclist.get({"parentfield": "purchase_tax_details"}):
|
||||
if tax.category in ("Total", "Valuation and Total") and flt(tax.tax_amount):
|
||||
valuation_tax += tax.add_deduct_tax == "Add" \
|
||||
and flt(tax.tax_amount) or -1 * flt(tax.tax_amount)
|
||||
|
||||
gl_entries.append(
|
||||
self.get_gl_dict({
|
||||
"account": tax.account_head,
|
||||
@ -417,25 +437,31 @@ class DocType(BuyingController):
|
||||
"cost_center": tax.cost_center
|
||||
}, is_cancel)
|
||||
)
|
||||
|
||||
# accumulate valuation tax
|
||||
if tax.category in ("Valuation", "Valuation and Total") and flt(tax.tax_amount):
|
||||
valuation_tax += (tax.add_deduct_tax == "Add" and 1 or -1) * flt(tax.tax_amount)
|
||||
|
||||
# item gl entries
|
||||
stock_item_and_auto_accounting = False
|
||||
stock_item_and_auto_inventory_accounting = False
|
||||
for item in self.doclist.get({"parentfield": "entries"}):
|
||||
if auto_inventory_accounting and flt(item.valuation_rate) and \
|
||||
webnotes.conn.get_value("Item", item.item_code, "is_stock_item")=="Yes":
|
||||
# if auto inventory accounting enabled and stock item,
|
||||
# then do stock related gl entries, expense will be booked in sales invoice
|
||||
gl_entries.append(
|
||||
self.get_gl_dict({
|
||||
"account": "Stock Received But Not Billed - %s" % (abbr,),
|
||||
"against": self.doc.credit_to,
|
||||
"debit": flt(item.valuation_rate) * flt(item.conversion_factor) \
|
||||
* item.qty,
|
||||
"remarks": self.doc.remarks or "Accounting Entry for Stock"
|
||||
}, is_cancel)
|
||||
)
|
||||
|
||||
stock_item_and_auto_accounting = True
|
||||
if auto_inventory_accounting and item.item_code in self.stock_items:
|
||||
if flt(item.valuation_rate):
|
||||
# if auto inventory accounting enabled and stock item,
|
||||
# then do stock related gl entries
|
||||
# expense will be booked in sales invoice
|
||||
|
||||
stock_item_and_auto_inventory_accounting = True
|
||||
|
||||
gl_entries.append(
|
||||
self.get_gl_dict({
|
||||
"account": "Stock Received But Not Billed - %s" % (self.company_abbr,),
|
||||
"against": self.doc.credit_to,
|
||||
"debit": flt(item.valuation_rate) * flt(item.conversion_factor) \
|
||||
* flt(item.qty),
|
||||
"remarks": self.doc.remarks or "Accounting Entry for Stock"
|
||||
}, is_cancel)
|
||||
)
|
||||
|
||||
elif flt(item.amount):
|
||||
# if not a stock item or auto inventory accounting disabled, book the expense
|
||||
@ -449,13 +475,13 @@ class DocType(BuyingController):
|
||||
}, is_cancel)
|
||||
)
|
||||
|
||||
if stock_item_and_auto_accounting and valuation_tax:
|
||||
if stock_item_and_auto_inventory_accounting and valuation_tax:
|
||||
# credit valuation tax amount in "Expenses Included In Valuation"
|
||||
# this will balance out valuation amount included in cost of goods sold
|
||||
gl_entries.append(
|
||||
self.get_gl_dict({
|
||||
"account": "Expenses Included In Valuation - %s" % (abbr,),
|
||||
"cost_center": "ERP - %s" % abbr, # to-do
|
||||
"account": "Expenses Included In Valuation - %s" % (self.company_abbr,),
|
||||
"cost_center": "Auto Inventory Accounting - %s" % self.company_abbr,
|
||||
"against": self.doc.credit_to,
|
||||
"credit": valuation_tax,
|
||||
"remarks": self.doc.remarks or "Accounting Entry for Stock"
|
||||
@ -464,12 +490,12 @@ class DocType(BuyingController):
|
||||
|
||||
# writeoff account includes petty difference in the invoice amount
|
||||
# and the amount that is paid
|
||||
if self.doc.write_off_account and self.doc.write_off_amount:
|
||||
if self.doc.write_off_account and flt(self.doc.write_off_amount):
|
||||
gl_entries.append(
|
||||
self.get_gl_dict({
|
||||
"account": self.doc.write_off_account,
|
||||
"against": self.doc.credit_to,
|
||||
"credit": self.doc.write_off_amount,
|
||||
"credit": flt(self.doc.write_off_amount),
|
||||
"remarks": self.doc.remarks,
|
||||
"cost_center": self.doc.write_off_cost_center
|
||||
}, is_cancel)
|
||||
@ -478,7 +504,6 @@ class DocType(BuyingController):
|
||||
if gl_entries:
|
||||
make_gl_entries(gl_entries, cancel=is_cancel)
|
||||
|
||||
|
||||
def check_next_docstatus(self):
|
||||
submit_jv = sql("select t1.name from `tabJournal Voucher` t1,`tabJournal Voucher Detail` t2 where t1.name = t2.parent and t2.against_voucher = '%s' and t1.docstatus = 1" % (self.doc.name))
|
||||
if submit_jv:
|
||||
@ -493,4 +518,17 @@ class DocType(BuyingController):
|
||||
|
||||
def on_update(self):
|
||||
pass
|
||||
|
||||
|
||||
def update_raw_material_cost(self):
|
||||
if self.sub_contracted_items:
|
||||
for d in self.doclist.get({"parentfield": "entries"}):
|
||||
rm_cost = webnotes.conn.sql(""" select raw_material_cost / quantity
|
||||
from `tabBOM` where item = %s and is_default = 1 and docstatus = 1
|
||||
and is_active = 1 """, (d.item_code,))
|
||||
rm_cost = rm_cost and flt(rm_cost[0][0]) or 0
|
||||
|
||||
d.conversion_factor = d.conversion_factor or webnotes.conn.get_value(
|
||||
"UOM Conversion Detail", {"parent": d.item_code, "uom": d.uom},
|
||||
"conversion_factor") or 1
|
||||
|
||||
d.rm_supp_cost = rm_cost * flt(d.qty) * flt(d.conversion_factor)
|
||||
|
@ -20,18 +20,18 @@ import unittest
|
||||
import webnotes
|
||||
import webnotes.model
|
||||
import json
|
||||
from webnotes.utils import cint
|
||||
import webnotes.defaults
|
||||
|
||||
test_dependencies = ["Item", "Cost Center"]
|
||||
|
||||
class TestPurchaseInvoice(unittest.TestCase):
|
||||
def test_gl_entries(self):
|
||||
wrapper = webnotes.bean(self.get_test_doclist())
|
||||
|
||||
# circumvent the disabled calculation call
|
||||
obj = webnotes.get_obj(doc=wrapper.doc, doclist=wrapper.doclist)
|
||||
obj.calculate_taxes_and_totals()
|
||||
wrapper.set_doclist(obj.doclist)
|
||||
def test_gl_entries_without_auto_inventory_accounting(self):
|
||||
webnotes.defaults.set_global_default("auto_inventory_accounting", 0)
|
||||
self.assertTrue(not cint(webnotes.defaults.get_global_default("auto_inventory_accounting")))
|
||||
|
||||
wrapper = webnotes.bean(copy=test_records[0])
|
||||
wrapper.run_method("calculate_taxes_and_totals")
|
||||
wrapper.insert()
|
||||
wrapper.submit()
|
||||
wrapper.load_from_db()
|
||||
@ -53,14 +53,38 @@ class TestPurchaseInvoice(unittest.TestCase):
|
||||
for d in gl_entries:
|
||||
self.assertEqual([d.debit, d.credit], expected_gl_entries.get(d.account))
|
||||
|
||||
def test_purchase_invoice_calculation(self):
|
||||
wrapper = webnotes.bean(self.get_test_doclist())
|
||||
def test_gl_entries_with_auto_inventory_accounting(self):
|
||||
webnotes.defaults.set_global_default("auto_inventory_accounting", 1)
|
||||
self.assertEqual(cint(webnotes.defaults.get_global_default("auto_inventory_accounting")), 1)
|
||||
|
||||
# circumvent the disabled calculation call
|
||||
obj = webnotes.get_obj(doc=wrapper.doc, doclist=wrapper.doclist)
|
||||
obj.calculate_taxes_and_totals()
|
||||
wrapper.set_doclist(obj.doclist)
|
||||
|
||||
pi = webnotes.bean(copy=test_records[1])
|
||||
pi.run_method("calculate_taxes_and_totals")
|
||||
pi.insert()
|
||||
pi.submit()
|
||||
|
||||
gl_entries = webnotes.conn.sql("""select account, debit, credit
|
||||
from `tabGL Entry` where voucher_type='Purchase Invoice' and voucher_no=%s
|
||||
order by account asc""", pi.doc.name, as_dict=1)
|
||||
self.assertTrue(gl_entries)
|
||||
|
||||
expected_values = sorted([
|
||||
["_Test Supplier - _TC", 0, 720],
|
||||
["Stock Received But Not Billed - _TC", 750.0, 0],
|
||||
["_Test Account Shipping Charges - _TC", 100.0, 0],
|
||||
["_Test Account VAT - _TC", 120.0, 0],
|
||||
["Expenses Included In Valuation - _TC", 0, 250.0]
|
||||
])
|
||||
|
||||
for i, gle in enumerate(gl_entries):
|
||||
self.assertEquals(expected_values[i][0], gle.account)
|
||||
self.assertEquals(expected_values[i][1], gle.debit)
|
||||
self.assertEquals(expected_values[i][2], gle.credit)
|
||||
|
||||
webnotes.defaults.set_global_default("auto_inventory_accounting", 0)
|
||||
|
||||
def test_purchase_invoice_calculation(self):
|
||||
wrapper = webnotes.bean(copy=test_records[0])
|
||||
wrapper.run_method("calculate_taxes_and_totals")
|
||||
wrapper.insert()
|
||||
wrapper.load_from_db()
|
||||
|
||||
@ -91,145 +115,210 @@ class TestPurchaseInvoice(unittest.TestCase):
|
||||
for i, item in enumerate(wrapper.doclist.get({"parentfield": "entries"})):
|
||||
self.assertEqual(item.item_code, expected_values[i][0])
|
||||
self.assertEqual(item.item_tax_amount, expected_values[i][1])
|
||||
|
||||
def get_test_doclist(self):
|
||||
return [
|
||||
# parent
|
||||
{
|
||||
"doctype": "Purchase Invoice",
|
||||
"naming_series": "BILL",
|
||||
"supplier_name": "_Test Supplier",
|
||||
"credit_to": "_Test Supplier - _TC",
|
||||
"bill_no": "NA",
|
||||
"posting_date": "2013-02-03",
|
||||
"fiscal_year": "_Test Fiscal Year 2013",
|
||||
"company": "_Test Company",
|
||||
"currency": "INR",
|
||||
"conversion_rate": 1,
|
||||
"grand_total_import": 0 # for feed
|
||||
},
|
||||
# items
|
||||
{
|
||||
"doctype": "Purchase Invoice Item",
|
||||
"parentfield": "entries",
|
||||
"item_code": "_Test Item Home Desktop 100",
|
||||
"item_name": "_Test Item Home Desktop 100",
|
||||
"qty": 10,
|
||||
"import_rate": 50,
|
||||
"import_amount": 500,
|
||||
"rate": 50,
|
||||
"amount": 500,
|
||||
"uom": "_Test UOM",
|
||||
"item_tax_rate": json.dumps({"_Test Account Excise Duty - _TC": 10}),
|
||||
"expense_head": "_Test Account Cost for Goods Sold - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC"
|
||||
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Invoice Item",
|
||||
"parentfield": "entries",
|
||||
"item_code": "_Test Item Home Desktop 200",
|
||||
"item_name": "_Test Item Home Desktop 200",
|
||||
"qty": 5,
|
||||
"import_rate": 150,
|
||||
"import_amount": 750,
|
||||
"rate": 150,
|
||||
"amount": 750,
|
||||
"uom": "_Test UOM",
|
||||
"expense_head": "_Test Account Cost for Goods Sold - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC"
|
||||
},
|
||||
# taxes
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "Actual",
|
||||
"account_head": "_Test Account Shipping Charges - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Shipping Charges",
|
||||
"category": "Valuation and Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 100
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Net Total",
|
||||
"account_head": "_Test Account Customs Duty - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Customs Duty",
|
||||
"category": "Valuation",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 10
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Net Total",
|
||||
"account_head": "_Test Account Excise Duty - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Excise Duty",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 12
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Previous Row Amount",
|
||||
"account_head": "_Test Account Education Cess - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Education Cess",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 2,
|
||||
"row_id": 3
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Previous Row Amount",
|
||||
"account_head": "_Test Account S&H Education Cess - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "S&H Education Cess",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 1,
|
||||
"row_id": 3
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Previous Row Total",
|
||||
"account_head": "_Test Account CST - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "CST",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 2,
|
||||
"row_id": 5
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Net Total",
|
||||
"account_head": "_Test Account VAT - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "VAT",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 12.5
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Previous Row Total",
|
||||
"account_head": "_Test Account Discount - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Discount",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Deduct",
|
||||
"rate": 10,
|
||||
"row_id": 7
|
||||
},
|
||||
]
|
||||
|
||||
test_records = [
|
||||
[
|
||||
# parent
|
||||
{
|
||||
"doctype": "Purchase Invoice",
|
||||
"naming_series": "BILL",
|
||||
"supplier_name": "_Test Supplier",
|
||||
"credit_to": "_Test Supplier - _TC",
|
||||
"bill_no": "NA",
|
||||
"posting_date": "2013-02-03",
|
||||
"fiscal_year": "_Test Fiscal Year 2013",
|
||||
"company": "_Test Company",
|
||||
"currency": "INR",
|
||||
"conversion_rate": 1,
|
||||
"grand_total_import": 0 # for feed
|
||||
},
|
||||
# items
|
||||
{
|
||||
"doctype": "Purchase Invoice Item",
|
||||
"parentfield": "entries",
|
||||
"item_code": "_Test Item Home Desktop 100",
|
||||
"item_name": "_Test Item Home Desktop 100",
|
||||
"qty": 10,
|
||||
"import_rate": 50,
|
||||
"import_amount": 500,
|
||||
"rate": 50,
|
||||
"amount": 500,
|
||||
"uom": "_Test UOM",
|
||||
"item_tax_rate": json.dumps({"_Test Account Excise Duty - _TC": 10}),
|
||||
"expense_head": "_Test Account Cost for Goods Sold - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"conversion_factor": 1.0,
|
||||
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Invoice Item",
|
||||
"parentfield": "entries",
|
||||
"item_code": "_Test Item Home Desktop 200",
|
||||
"item_name": "_Test Item Home Desktop 200",
|
||||
"qty": 5,
|
||||
"import_rate": 150,
|
||||
"import_amount": 750,
|
||||
"rate": 150,
|
||||
"amount": 750,
|
||||
"uom": "_Test UOM",
|
||||
"expense_head": "_Test Account Cost for Goods Sold - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"conversion_factor": 1.0,
|
||||
},
|
||||
# taxes
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "Actual",
|
||||
"account_head": "_Test Account Shipping Charges - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Shipping Charges",
|
||||
"category": "Valuation and Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 100
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Net Total",
|
||||
"account_head": "_Test Account Customs Duty - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Customs Duty",
|
||||
"category": "Valuation",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 10
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Net Total",
|
||||
"account_head": "_Test Account Excise Duty - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Excise Duty",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 12
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Previous Row Amount",
|
||||
"account_head": "_Test Account Education Cess - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Education Cess",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 2,
|
||||
"row_id": 3
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Previous Row Amount",
|
||||
"account_head": "_Test Account S&H Education Cess - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "S&H Education Cess",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 1,
|
||||
"row_id": 3
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Previous Row Total",
|
||||
"account_head": "_Test Account CST - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "CST",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 2,
|
||||
"row_id": 5
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Net Total",
|
||||
"account_head": "_Test Account VAT - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "VAT",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 12.5
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "On Previous Row Total",
|
||||
"account_head": "_Test Account Discount - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Discount",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Deduct",
|
||||
"rate": 10,
|
||||
"row_id": 7
|
||||
},
|
||||
],
|
||||
[
|
||||
# parent
|
||||
{
|
||||
"doctype": "Purchase Invoice",
|
||||
"supplier_name": "_Test Supplier",
|
||||
"credit_to": "_Test Supplier - _TC",
|
||||
"bill_no": "NA",
|
||||
"posting_date": "2013-02-03",
|
||||
"fiscal_year": "_Test Fiscal Year 2013",
|
||||
"company": "_Test Company",
|
||||
"currency": "INR",
|
||||
"conversion_rate": 1.0,
|
||||
"grand_total_import": 0 # for feed
|
||||
},
|
||||
# items
|
||||
{
|
||||
"doctype": "Purchase Invoice Item",
|
||||
"parentfield": "entries",
|
||||
"item_code": "_Test Item",
|
||||
"item_name": "_Test Item",
|
||||
"qty": 10.0,
|
||||
"import_rate": 50.0,
|
||||
"uom": "_Test UOM",
|
||||
"expense_head": "_Test Account Cost for Goods Sold - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"conversion_factor": 1.0,
|
||||
},
|
||||
# taxes
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "Actual",
|
||||
"account_head": "_Test Account Shipping Charges - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Shipping Charges",
|
||||
"category": "Valuation and Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 100.0
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "Actual",
|
||||
"account_head": "_Test Account VAT - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "VAT",
|
||||
"category": "Total",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 120.0
|
||||
},
|
||||
{
|
||||
"doctype": "Purchase Taxes and Charges",
|
||||
"parentfield": "purchase_tax_details",
|
||||
"charge_type": "Actual",
|
||||
"account_head": "_Test Account Customs Duty - _TC",
|
||||
"cost_center": "_Test Cost Center - _TC",
|
||||
"description": "Customs Duty",
|
||||
"category": "Valuation",
|
||||
"add_deduct_tax": "Add",
|
||||
"rate": 150.0
|
||||
},
|
||||
]
|
||||
]
|
@ -3,7 +3,7 @@
|
||||
"Allocated Amount",
|
||||
"Journal Voucher Detail No",
|
||||
"Journal Voucher",
|
||||
"Accounts",
|
||||
"Remarks",
|
||||
"Accounts",
|
||||
"Purchase Invoice Advance"
|
||||
]
|
@ -0,0 +1,9 @@
|
||||
{
|
||||
"Accounts": "Konten",
|
||||
"Advance Amount": "Voraus Betrag",
|
||||
"Allocated Amount": "Zugeteilten Betrag",
|
||||
"Journal Voucher": "Journal Gutschein",
|
||||
"Journal Voucher Detail No": "In Journal Voucher Detail",
|
||||
"Purchase Invoice Advance": "Advance Purchase Rechnung",
|
||||
"Remarks": "Bemerkungen"
|
||||
}
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
x
Reference in New Issue
Block a user